/linux/include/drm/ |
A D | drm_atomic_state_helper.h | 32 struct drm_crtc_state; 42 void __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *state, 45 struct drm_crtc_state *state); 48 struct drm_crtc_state *state); 49 struct drm_crtc_state * 51 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state); 53 struct drm_crtc_state *state);
|
A D | drm_crtc.h | 99 struct drm_crtc_state { struct 663 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc); 674 struct drm_crtc_state *state); 719 struct drm_crtc_state *state, 741 const struct drm_crtc_state *state, 849 const struct drm_crtc_state *state); 1112 struct drm_crtc_state *state;
|
A D | drm_simple_kms_helper.h | 63 struct drm_crtc_state *crtc_state, 93 struct drm_crtc_state *crtc_state); 171 struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe); 181 struct drm_crtc_state *crtc_state);
|
A D | drm_atomic_uapi.h | 32 struct drm_crtc_state; 42 drm_atomic_set_mode_for_crtc(struct drm_crtc_state *state, 45 drm_atomic_set_mode_prop_for_crtc(struct drm_crtc_state *state,
|
A D | drm_bridge.h | 438 struct drm_crtc_state *crtc_state, 478 struct drm_crtc_state *crtc_state, 510 struct drm_crtc_state *crtc_state, 880 struct drm_crtc_state *crtc_state, 894 struct drm_crtc_state *crtc_state,
|
A D | drm_atomic_helper.h | 44 const struct drm_crtc_state *crtc_state, 96 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state); 98 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state, 229 struct drm_crtc_state *crtc_state,
|
A D | drm_atomic.h | 167 struct drm_crtc_state *state, *old_state, *new_state; 479 struct drm_crtc_state * __must_check 523 static inline struct drm_crtc_state * 538 static inline struct drm_crtc_state * 552 static inline struct drm_crtc_state * 1029 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset() 1045 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
A D | komeda_kms.h | 94 struct drm_crtc_state base; 136 static inline bool is_writeback_only(struct drm_crtc_state *st) in is_writeback_only() 145 is_only_changed_connector(struct drm_crtc_state *st, struct drm_connector *conn) in is_only_changed_connector() 147 struct drm_crtc_state *old_st; in is_only_changed_connector() 169 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st,
|
A D | komeda_crtc.c | 21 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, in komeda_crtc_get_color_config() 79 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_check() 247 struct drm_crtc_state *old) in komeda_crtc_do_flush() 280 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_enable() 328 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_disable() 390 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_flush() 392 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_flush() 509 static struct drm_crtc_state * 529 struct drm_crtc_state *state) in komeda_crtc_atomic_destroy_state()
|
/linux/drivers/gpu/drm/ |
A D | drm_atomic_state_helper.c | 71 __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *crtc_state, in __drm_atomic_helper_crtc_state_reset() 92 struct drm_crtc_state *crtc_state) in __drm_atomic_helper_crtc_reset() 113 struct drm_crtc_state *crtc_state = in drm_atomic_helper_crtc_reset() 132 struct drm_crtc_state *state) in __drm_atomic_helper_crtc_duplicate_state() 167 struct drm_crtc_state * 170 struct drm_crtc_state *state; in drm_atomic_helper_crtc_duplicate_state() 191 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) in __drm_atomic_helper_crtc_destroy_state() 228 struct drm_crtc_state *state) in drm_atomic_helper_crtc_destroy_state()
|
A D | drm_atomic_helper.c | 81 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed() 162 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders() 218 struct drm_crtc_state *crtc_state; in set_best_encoder() 258 struct drm_crtc_state *crtc_state; in steal_encoder() 292 struct drm_crtc_state *crtc_state; in update_connector_routing() 538 struct drm_crtc_state *crtc_state; in mode_valid() 1705 struct drm_crtc_state *crtc_state; in drm_atomic_helper_async_check() 3050 struct drm_crtc_state *crtc_state; in drm_atomic_helper_disable_all() 3172 struct drm_crtc_state *crtc_state; in drm_atomic_helper_duplicate_state() 3361 struct drm_crtc_state *crtc_state; in page_flip_common() [all …]
|
A D | drm_atomic.c | 334 struct drm_crtc_state * 339 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state() 426 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state() 451 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check() 544 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state() 1035 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state() 1205 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors() 1303 struct drm_crtc_state *old_crtc_state; in drm_atomic_check_only() 1304 struct drm_crtc_state *new_crtc_state; in drm_atomic_check_only() 1541 struct drm_crtc_state *crtc_state; in __drm_atomic_helper_set_config() [all …]
|
A D | drm_self_refresh_helper.c | 78 struct drm_crtc_state *crtc_state; in drm_self_refresh_helper_entry_work() 150 struct drm_crtc_state *old_crtc_state; in drm_self_refresh_helper_update_avg_times() 190 struct drm_crtc_state *crtc_state; in drm_self_refresh_helper_alter_state()
|
A D | drm_simple_kms_helper.c | 103 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in drm_simple_kms_crtc_check() 159 static struct drm_crtc_state *drm_simple_kms_crtc_duplicate_state(struct drm_crtc *crtc) in drm_simple_kms_crtc_duplicate_state() 170 static void drm_simple_kms_crtc_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *state) in drm_simple_kms_crtc_destroy_state() 220 struct drm_crtc_state *crtc_state; in drm_simple_kms_plane_atomic_check()
|
/linux/drivers/gpu/drm/tidss/ |
A D | tidss_dispc.h | 14 struct drm_crtc_state; 101 const struct drm_crtc_state *state); 103 const struct drm_crtc_state *state); 109 const struct drm_crtc_state *state); 118 const struct drm_crtc_state *state, bool newmodeset);
|
A D | tidss_crtc.c | 90 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in tidss_crtc_atomic_check() 124 struct drm_crtc_state *old_state, in tidss_crtc_position_planes() 129 struct drm_crtc_state *cstate = crtc->state; in tidss_crtc_position_planes() 168 struct drm_crtc_state *old_crtc_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_flush() 221 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_enable() 364 static struct drm_crtc_state *tidss_crtc_duplicate_state(struct drm_crtc *crtc) in tidss_crtc_duplicate_state()
|
/linux/drivers/gpu/drm/i915/display/ |
A D | intel_atomic.h | 15 struct drm_crtc_state; 43 struct drm_crtc_state *intel_crtc_duplicate_state(struct drm_crtc *crtc); 45 struct drm_crtc_state *state);
|
A D | intel_atomic.c | 123 struct drm_crtc_state *crtc_state; in intel_digital_connector_atomic_check() 233 struct drm_crtc_state * 302 struct drm_crtc_state *state) in intel_crtc_destroy_state() 544 struct drm_crtc_state *crtc_state; in intel_atomic_get_crtc_state()
|
/linux/drivers/gpu/drm/sun4i/ |
A D | sunxi_engine.h | 11 struct drm_crtc_state; 33 struct drm_crtc_state *old_state); 50 struct drm_crtc_state *state);
|
/linux/drivers/gpu/drm/mediatek/ |
A D | mtk_disp_drv.h | 17 void mtk_aal_gamma_set(struct device *dev, struct drm_crtc_state *state); 21 void mtk_ccorr_ctm_set(struct device *dev, struct drm_crtc_state *state); 53 void mtk_gamma_set(struct device *dev, struct drm_crtc_state *state); 54 void mtk_gamma_set_common(void __iomem *regs, struct drm_crtc_state *state);
|
A D | mtk_drm_ddp_comp.h | 18 struct drm_crtc_state; 63 struct drm_crtc_state *state); 67 struct drm_crtc_state *state); 163 struct drm_crtc_state *state) in mtk_ddp_gamma_set() 182 struct drm_crtc_state *state) in mtk_ddp_ctm_set()
|
/linux/drivers/gpu/drm/arm/ |
A D | malidp_crtc.c | 75 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in malidp_crtc_atomic_disable() 151 struct drm_crtc_state *state) in malidp_crtc_atomic_check_gamma() 205 struct drm_crtc_state *state) in malidp_crtc_atomic_check_ctm() 250 struct drm_crtc_state *state) in malidp_crtc_atomic_check_scaling() 342 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in malidp_crtc_atomic_check() 445 static struct drm_crtc_state *malidp_crtc_duplicate_state(struct drm_crtc *crtc) in malidp_crtc_duplicate_state() 470 struct drm_crtc_state *state) in malidp_crtc_destroy_state()
|
/linux/drivers/gpu/drm/imx/ |
A D | imx-drm.h | 16 struct drm_crtc_state base; 23 static inline struct imx_crtc_state *to_imx_crtc_state(struct drm_crtc_state *s) in to_imx_crtc_state()
|
A D | ipuv3-crtc.c | 63 struct drm_crtc_state *old_crtc_state) in ipu_crtc_disable_planes() 85 struct drm_crtc_state *old_crtc_state = drm_atomic_get_old_crtc_state(state, in ipu_crtc_atomic_disable() 126 static struct drm_crtc_state *imx_drm_crtc_duplicate_state(struct drm_crtc *crtc) in imx_drm_crtc_duplicate_state() 143 struct drm_crtc_state *state) in imx_drm_crtc_destroy_state() 232 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in ipu_crtc_atomic_check()
|
/linux/drivers/gpu/drm/atmel-hlcdc/ |
A D | atmel_hlcdc_crtc.c | 34 struct drm_crtc_state base; 39 drm_crtc_state_to_atmel_hlcdc_crtc_state(struct drm_crtc_state *state) in drm_crtc_state_to_atmel_hlcdc_crtc_state() 292 static int atmel_hlcdc_crtc_select_output_mode(struct drm_crtc_state *state) in atmel_hlcdc_crtc_select_output_mode() 329 struct drm_crtc_state *s = drm_atomic_get_new_crtc_state(state, c); in atmel_hlcdc_crtc_atomic_check() 422 static struct drm_crtc_state * 442 struct drm_crtc_state *s) in atmel_hlcdc_crtc_destroy_state()
|