Home
last modified time | relevance | path

Searched refs:scaler_id (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dskl_scaler.c103 unsigned int scaler_user, int *scaler_id, in skl_update_scaler()
148 * For this purpose crtc/plane_state->scaler_id isn't reset here. in skl_update_scaler()
151 if (*scaler_id >= 0) { in skl_update_scaler()
153 scaler_state->scalers[*scaler_id].in_use = 0; in skl_update_scaler()
158 crtc->pipe, scaler_user, *scaler_id, in skl_update_scaler()
160 *scaler_id = -1; in skl_update_scaler()
251 &crtc_state->scaler_state.scaler_id, in skl_update_scaler_crtc()
285 &plane_state->scaler_id, in skl_update_scaler_plane()
294 if (ret || plane_state->scaler_id < 0) in skl_update_scaler_plane()
355 int *scaler_id) in intel_atomic_setup_scaler()
102 skl_update_scaler(struct intel_crtc_state *crtc_state, bool force_detach, unsigned int scaler_user, int *scaler_id, int src_w, int src_h, int dst_w, int dst_h, const struct drm_format_info *format, u64 modifier, bool need_scaler) skl_update_scaler() argument
351 intel_atomic_setup_scaler(struct intel_crtc_scaler_state *scaler_state, int num_scalers_need, struct intel_crtc *intel_crtc, const char *name, int idx, struct intel_plane_state *plane_state, int *scaler_id) intel_atomic_setup_scaler() argument
539 int *scaler_id; intel_atomic_setup_scalers() local
770 int scaler_id = plane_state->scaler_id; skl_program_plane_scaler() local
[all...]
H A Dintel_crtc_state_dump.c153 plane_state->hw.rotation, plane_state->scaler_id, plane_state->hw.scaling_filter); in intel_dump_plane_state()
327 "num_scalers: %d, scaler_users: 0x%x, scaler_id: %d, scaling_filter: %d\n", in intel_crtc_state_dump()
330 pipe_config->scaler_state.scaler_id, in intel_crtc_state_dump()
H A Dskl_universal_plane.c1127 if (plane_state->scaler_id >= 0) { in skl_plane_update_noarm()
1185 if (plane_state->scaler_id >= 0) in skl_plane_update_arm()
1221 if (plane_state->scaler_id >= 0) { in icl_plane_update_noarm()
1294 if (plane_state->scaler_id >= 0) in icl_plane_update_arm()
H A Dintel_display_types.h721 * scaler_id
729 * - scaler_id indicates the scaler it got assigned.
738 int scaler_id; member
809 int scaler_id; member
H A Dintel_crtc.c176 crtc_state->scaler_state.scaler_id = -1; in intel_crtc_state_reset()
H A Dintel_psr.c1977 plane_state->scaler_id >= 0 || in psr2_sel_fetch_plane_state_supported()
1993 if (crtc_state->scaler_state.scaler_id >= 0) in psr2_sel_fetch_pipe_state_supported()
H A Dintel_atomic_plane.c57 plane_state->scaler_id = -1; in intel_plane_state_reset()
H A Dintel_display_debugfs.c440 seq_printf(m, "\tnum_scalers=%d, scaler_users=%x scaler_id=%d scaling_filter=%d", in intel_scaler_info()
443 crtc_state->scaler_state.scaler_id, in intel_scaler_info()
H A Dintel_display.c5282 PIPE_CONF_CHECK_I(scaler_state.scaler_id); in intel_pipe_config_compare()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_atomic.c308 int *scaler_id) in intel_atomic_setup_scaler()
314 if (*scaler_id < 0) { in intel_atomic_setup_scaler()
320 *scaler_id = j; in intel_atomic_setup_scaler()
321 scaler_state->scalers[*scaler_id].in_use = 1; in intel_atomic_setup_scaler()
326 if (drm_WARN(&dev_priv->drm, *scaler_id < 0, in intel_atomic_setup_scaler()
362 scaler_state->scalers[*scaler_id].in_use = 0; in intel_atomic_setup_scaler()
363 *scaler_id = 0; in intel_atomic_setup_scaler()
371 intel_crtc->pipe, *scaler_id, name, idx); in intel_atomic_setup_scaler()
372 scaler_state->scalers[*scaler_id].mode = mode; in intel_atomic_setup_scaler()
430 int *scaler_id; in intel_atomic_setup_scalers() local
304 intel_atomic_setup_scaler(struct intel_crtc_scaler_state *scaler_state, int num_scalers_need, struct intel_crtc *intel_crtc, const char *name, int idx, struct intel_plane_state *plane_state, int *scaler_id) intel_atomic_setup_scaler() argument
[all...]
H A Dintel_sprite.c422 int scaler_id = plane_state->scaler_id; in skl_program_scaler() local
424 &crtc_state->scaler_state.scalers[scaler_id]; in skl_program_scaler()
458 intel_de_write_fw(dev_priv, SKL_PS_CTRL(pipe, scaler_id), in skl_program_scaler()
460 intel_de_write_fw(dev_priv, SKL_PS_VPHASE(pipe, scaler_id), in skl_program_scaler()
462 intel_de_write_fw(dev_priv, SKL_PS_HPHASE(pipe, scaler_id), in skl_program_scaler()
464 intel_de_write_fw(dev_priv, SKL_PS_WIN_POS(pipe, scaler_id), in skl_program_scaler()
466 intel_de_write_fw(dev_priv, SKL_PS_WIN_SZ(pipe, scaler_id), in skl_program_scaler()
606 if (plane_state->scaler_id >= 0) { in skl_program_plane()
657 if (plane_state->scaler_id > in skl_program_plane()
[all...]
H A Dintel_display_types.h546 * scaler_id
554 * - scaler_id indicates the scaler it got assigned.
563 int scaler_id; member
627 int scaler_id; member
H A Dintel_atomic_plane.c52 plane_state->scaler_id = -1; in intel_plane_state_reset()
H A Dintel_display.c6060 unsigned int scaler_user, int *scaler_id, in skl_update_scaler()
6102 * For this purpose crtc/plane_state->scaler_id isn't reset here. in skl_update_scaler()
6105 if (*scaler_id >= 0) { in skl_update_scaler()
6107 scaler_state->scalers[*scaler_id].in_use = 0; in skl_update_scaler()
6112 intel_crtc->pipe, scaler_user, *scaler_id, in skl_update_scaler()
6114 *scaler_id = -1; in skl_update_scaler()
6169 &crtc_state->scaler_state.scaler_id, in skl_update_scaler_crtc()
6202 &plane_state->scaler_id, in skl_update_scaler_plane()
6211 if (ret || plane_state->scaler_id < 0) in skl_update_scaler_plane()
6302 crtc_state->scaler_state.scaler_id < in skl_pfit_enable()
6059 skl_update_scaler(struct intel_crtc_state *crtc_state, bool force_detach, unsigned int scaler_user, int *scaler_id, int src_w, int src_h, int dst_w, int dst_h, const struct drm_format_info *format, u64 modifier, bool need_scaler) skl_update_scaler() argument
[all...]
H A Dintel_display_debugfs.c827 seq_printf(m, "\tnum_scalers=%d, scaler_users=%x scaler_id=%d", in intel_scaler_info()
830 crtc_state->scaler_state.scaler_id); in intel_scaler_info()

Completed in 56 milliseconds