/openbmc/linux/include/drm/ |
H A D | drm_atomic_state_helper.h | 33 struct drm_crtc_state; 43 void __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *state, 46 struct drm_crtc_state *state); 49 struct drm_crtc_state *state); 50 struct drm_crtc_state * 52 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state); 54 struct drm_crtc_state *state);
|
H 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,
|
H A D | drm_simple_kms_helper.h | 63 struct drm_crtc_state *crtc_state, 93 struct drm_crtc_state *crtc_state); 191 struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe); 201 struct drm_crtc_state *crtc_state);
|
H A D | drm_crtc.h | 81 struct drm_crtc_state { struct 649 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc); 660 struct drm_crtc_state *state); 705 struct drm_crtc_state *state, 727 const struct drm_crtc_state *state, 835 const struct drm_crtc_state *state); 1104 struct drm_crtc_state *state;
|
H A D | drm_atomic_helper.h | 56 const struct drm_crtc_state *crtc_state, 63 int drm_atomic_helper_check_crtc_primary_plane(struct drm_crtc_state *crtc_state); 111 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state); 113 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state, 270 struct drm_crtc_state *crtc_state,
|
H A D | drm_bridge.h | 415 struct drm_crtc_state *crtc_state, 455 struct drm_crtc_state *crtc_state, 487 struct drm_crtc_state *crtc_state, 900 struct drm_crtc_state *crtc_state, 914 struct drm_crtc_state *crtc_state,
|
H A D | drm_atomic.h | 167 struct drm_crtc_state *state, *old_state, *new_state; 498 struct drm_crtc_state * __must_check 549 static inline struct drm_crtc_state * 564 static inline struct drm_crtc_state * 578 static inline struct drm_crtc_state * 1056 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset() 1072 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
|
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_kms.h | 97 struct drm_crtc_state base; 139 static inline bool is_writeback_only(struct drm_crtc_state *st) in is_writeback_only() 148 is_only_changed_connector(struct drm_crtc_state *st, struct drm_connector *conn) in is_only_changed_connector() 150 struct drm_crtc_state *old_st; in is_only_changed_connector() 172 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st,
|
H A D | komeda_crtc.c | 22 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, in komeda_crtc_get_color_config() 80 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_check() 248 struct drm_crtc_state *old) in komeda_crtc_do_flush() 281 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_enable() 329 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_disable() 391 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_flush() 393 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_flush() 510 static struct drm_crtc_state * 530 struct drm_crtc_state *state) in komeda_crtc_atomic_destroy_state()
|
/openbmc/linux/drivers/gpu/drm/tidss/ |
H A D | tidss_dispc.h | 14 struct drm_crtc_state; 103 const struct drm_crtc_state *state); 105 const struct drm_crtc_state *state); 111 const struct drm_crtc_state *state); 120 const struct drm_crtc_state *state, bool newmodeset);
|
H A D | tidss_crtc.c | 87 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in tidss_crtc_atomic_check() 121 struct drm_crtc_state *old_state, in tidss_crtc_position_planes() 126 struct drm_crtc_state *cstate = crtc->state; in tidss_crtc_position_planes() 165 struct drm_crtc_state *old_crtc_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_flush() 218 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_enable() 371 static struct drm_crtc_state *tidss_crtc_duplicate_state(struct drm_crtc *crtc) in tidss_crtc_duplicate_state()
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H 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);
|
H A D | intel_atomic.c | 125 struct drm_crtc_state *crtc_state; in intel_digital_connector_atomic_check() 236 struct drm_crtc_state * 303 struct drm_crtc_state *state) in intel_crtc_destroy_state() 355 struct drm_crtc_state *crtc_state; in intel_atomic_get_crtc_state()
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sunxi_engine.h | 11 struct drm_crtc_state; 34 struct drm_crtc_state *old_state); 51 struct drm_crtc_state *state);
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 82 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed() 164 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders() 222 struct drm_crtc_state *crtc_state; in set_best_encoder() 262 struct drm_crtc_state *crtc_state; in steal_encoder() 298 struct drm_crtc_state *crtc_state; in update_connector_routing() 553 struct drm_crtc_state *crtc_state; in mode_valid() 1870 struct drm_crtc_state *crtc_state; in drm_atomic_helper_async_check() 3308 struct drm_crtc_state *crtc_state; in drm_atomic_helper_disable_all() 3432 struct drm_crtc_state *crtc_state; in drm_atomic_helper_duplicate_state() 3621 struct drm_crtc_state *crtc_state; in page_flip_common() [all …]
|
H A D | drm_atomic_state_helper.c | 73 __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *crtc_state, in __drm_atomic_helper_crtc_state_reset() 94 struct drm_crtc_state *crtc_state) in __drm_atomic_helper_crtc_reset() 115 struct drm_crtc_state *crtc_state = in drm_atomic_helper_crtc_reset() 134 struct drm_crtc_state *state) in __drm_atomic_helper_crtc_duplicate_state() 169 struct drm_crtc_state * 172 struct drm_crtc_state *state; in drm_atomic_helper_crtc_duplicate_state() 193 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) in __drm_atomic_helper_crtc_destroy_state() 230 struct drm_crtc_state *state) in drm_atomic_helper_crtc_destroy_state() 577 struct drm_crtc_state *crtc_state; in drm_atomic_helper_connector_tv_check()
|
H 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()
|
H A D | drm_atomic.c | 345 struct drm_crtc_state * 350 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state() 441 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state() 466 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check() 562 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state() 1122 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state() 1295 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors() 1395 struct drm_crtc_state *old_crtc_state; in drm_atomic_check_only() 1396 struct drm_crtc_state *new_crtc_state; in drm_atomic_check_only() 1642 struct drm_crtc_state *crtc_state; in __drm_atomic_helper_set_config() [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/dp/ |
H A D | dp_drm.c | 36 struct drm_crtc_state *crtc_state, in dp_bridge_atomic_check() 112 struct drm_crtc_state *crtc_state, in edp_bridge_atomic_check() 136 struct drm_crtc_state *old_crtc_state; in edp_bridge_atomic_enable() 166 struct drm_crtc_state *new_crtc_state = NULL, *old_crtc_state = NULL; in edp_bridge_atomic_disable() 211 struct drm_crtc_state *new_crtc_state = NULL; in edp_bridge_atomic_post_disable()
|
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/ |
H 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()
|
/openbmc/linux/drivers/gpu/drm/arm/ |
H A D | malidp_crtc.c | 76 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in malidp_crtc_atomic_disable() 152 struct drm_crtc_state *state) in malidp_crtc_atomic_check_gamma() 206 struct drm_crtc_state *state) in malidp_crtc_atomic_check_ctm() 251 struct drm_crtc_state *state) in malidp_crtc_atomic_check_scaling() 343 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in malidp_crtc_atomic_check() 446 static struct drm_crtc_state *malidp_crtc_duplicate_state(struct drm_crtc *crtc) in malidp_crtc_duplicate_state() 471 struct drm_crtc_state *state) in malidp_crtc_destroy_state()
|
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_crtc.c | 57 bool amdgpu_dm_crtc_modeset_required(struct drm_crtc_state *crtc_state, in amdgpu_dm_crtc_modeset_required() 214 struct drm_crtc_state *state) in dm_crtc_destroy_state() 229 static struct drm_crtc_state *dm_crtc_duplicate_state(struct drm_crtc *crtc) in dm_crtc_duplicate_state() 316 static int count_crtc_active_planes(struct drm_crtc_state *new_crtc_state) in count_crtc_active_planes() 349 struct drm_crtc_state *new_crtc_state) in dm_update_crtc_active_planes() 373 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in dm_crtc_helper_atomic_check()
|
/openbmc/linux/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_ddp_comp.h | 19 struct drm_crtc_state; 71 struct drm_crtc_state *state); 75 struct drm_crtc_state *state); 190 struct drm_crtc_state *state) in mtk_ddp_gamma_set() 209 struct drm_crtc_state *state) in mtk_ddp_ctm_set()
|
H A D | mtk_disp_drv.h | 20 void mtk_aal_gamma_set(struct device *dev, struct drm_crtc_state *state); 24 void mtk_ccorr_ctm_set(struct device *dev, struct drm_crtc_state *state); 56 void mtk_gamma_set(struct device *dev, struct drm_crtc_state *state); 57 void mtk_gamma_set_common(void __iomem *regs, struct drm_crtc_state *state, bool lut_diff);
|
/openbmc/linux/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 179 struct drm_crtc_state base; 187 static inline struct mgag200_crtc_state *to_mgag200_crtc_state(struct drm_crtc_state *base) in to_mgag200_crtc_state() 365 struct drm_crtc_state; 415 struct drm_crtc_state *mgag200_crtc_atomic_duplicate_state(struct drm_crtc *crtc); 416 void mgag200_crtc_atomic_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *crtc_state);
|