Home
last modified time | relevance | path

Searched refs:drm_atomic_state (Results 1 – 25 of 195) sorted by relevance

12345678

/linux/include/drm/
A Ddrm_atomic_helper.h37 struct drm_atomic_state;
42 struct drm_atomic_state *state);
50 struct drm_atomic_state *state);
52 struct drm_atomic_state *state);
56 struct drm_atomic_state *state,
59 struct drm_atomic_state *state);
61 struct drm_atomic_state *state);
64 struct drm_atomic_state *state,
68 struct drm_atomic_state *old_state);
92 struct drm_atomic_state *state,
[all …]
A Ddrm_atomic.h321 struct drm_atomic_state *state;
346 struct drm_atomic_state { struct
443 struct drm_atomic_state * __must_check
445 void drm_atomic_state_clear(struct drm_atomic_state *state);
453 static inline struct drm_atomic_state *
454 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get()
480 drm_atomic_get_crtc_state(struct drm_atomic_state *state,
483 drm_atomic_get_plane_state(struct drm_atomic_state *state,
539 drm_atomic_get_old_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_old_crtc_state()
553 drm_atomic_get_new_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_new_crtc_state()
[all …]
A Ddrm_modeset_helper_vtables.h355 struct drm_atomic_state *state);
376 struct drm_atomic_state *state);
400 struct drm_atomic_state *state);
422 struct drm_atomic_state *state);
442 struct drm_atomic_state *state);
747 struct drm_atomic_state *state);
1064 struct drm_atomic_state *state);
1098 struct drm_atomic_state *state);
1250 struct drm_atomic_state *state);
1311 struct drm_atomic_state *state);
[all …]
A Ddrm_mode_config.h36 struct drm_atomic_state;
202 struct drm_atomic_state *state);
284 struct drm_atomic_state *state,
302 struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev);
323 void (*atomic_state_clear)(struct drm_atomic_state *state);
338 void (*atomic_state_free)(struct drm_atomic_state *state);
947 struct drm_atomic_state *suspend_state;
A Ddrm_self_refresh_helper.h11 struct drm_atomic_state;
14 void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state);
15 void drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state,
A Ddrm_dp_mst_helper.h846 struct drm_dp_mst_topology_state *drm_atomic_get_mst_topology_state(struct drm_atomic_state *state,
849 drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state *state,
853 int drm_dp_mst_atomic_enable_dsc(struct drm_atomic_state *state,
858 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state *state,
861 drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state *state,
869 int __must_check drm_dp_mst_atomic_check(struct drm_atomic_state *state);
898 __drm_dp_mst_state_iter_get(struct drm_atomic_state *state, in __drm_dp_mst_state_iter_get()
A Ddrm_blend.h35 struct drm_atomic_state;
58 struct drm_atomic_state *state);
/linux/drivers/gpu/drm/nouveau/dispnv50/
A Dcrc.h89 void nv50_crc_atomic_stop_reporting(struct drm_atomic_state *);
90 void nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *);
91 void nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *);
92 void nv50_crc_atomic_start_reporting(struct drm_atomic_state *);
119 nv50_crc_atomic_stop_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_stop_reporting()
121 nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_init_notifier_contexts()
123 nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_release_notifier_contexts()
125 nv50_crc_atomic_start_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_start_reporting()
/linux/drivers/gpu/drm/i915/display/
A Dintel_atomic.h11 struct drm_atomic_state;
33 struct drm_atomic_state *state);
49 struct drm_atomic_state *intel_atomic_state_alloc(struct drm_device *dev);
50 void intel_atomic_state_free(struct drm_atomic_state *state);
51 void intel_atomic_state_clear(struct drm_atomic_state *state);
54 intel_atomic_get_crtc_state(struct drm_atomic_state *state,
A Dintel_atomic.c113 struct drm_atomic_state *state) in intel_digital_connector_atomic_check()
409 struct drm_atomic_state *drm_state = crtc_state->uapi.state; in intel_atomic_setup_scalers()
505 struct drm_atomic_state *
518 void intel_atomic_state_free(struct drm_atomic_state *_state) in intel_atomic_state_free()
530 void intel_atomic_state_clear(struct drm_atomic_state *s) in intel_atomic_state_clear()
541 intel_atomic_get_crtc_state(struct drm_atomic_state *state, in intel_atomic_get_crtc_state()
/linux/drivers/gpu/drm/
A Ddrm_atomic_helper.c606 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset()
1683 struct drm_atomic_state, in commit_work()
2895 struct drm_atomic_state *state; in drm_atomic_helper_update_plane()
2946 struct drm_atomic_state *state; in drm_atomic_helper_disable_plane()
2994 struct drm_atomic_state *state; in drm_atomic_helper_set_config()
3045 struct drm_atomic_state *state; in drm_atomic_helper_disable_all()
3153 struct drm_atomic_state *
3157 struct drm_atomic_state *state; in drm_atomic_helper_duplicate_state()
3245 struct drm_atomic_state *state; in drm_atomic_helper_suspend()
3415 struct drm_atomic_state *state; in drm_atomic_helper_page_flip()
[all …]
A Ddrm_atomic.c158 struct drm_atomic_state *
164 struct drm_atomic_state *state; in drm_atomic_state_alloc()
278 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear()
335 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state()
509 drm_atomic_get_plane_state(struct drm_atomic_state *state, in drm_atomic_get_plane_state()
985 drm_atomic_get_connector_state(struct drm_atomic_state *state, in drm_atomic_get_connector_state()
1080 drm_atomic_get_bridge_state(struct drm_atomic_state *state, in drm_atomic_get_bridge_state()
1154 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state, in drm_atomic_add_encoder_bridges()
1295 int drm_atomic_check_only(struct drm_atomic_state *state) in drm_atomic_check_only()
1401 int drm_atomic_commit(struct drm_atomic_state *state) in drm_atomic_commit()
[all …]
A Ddrm_crtc_internal.h42 struct drm_atomic_state;
240 struct drm_atomic_state *state);
242 void drm_atomic_print_new_state(const struct drm_atomic_state *state,
246 int drm_atomic_connector_commit_dpms(struct drm_atomic_state *state,
249 int drm_atomic_set_property(struct drm_atomic_state *state,
A Ddrm_simple_kms_helper.c101 struct drm_atomic_state *state) in drm_simple_kms_crtc_check()
116 struct drm_atomic_state *state) in drm_simple_kms_crtc_enable()
130 struct drm_atomic_state *state) in drm_simple_kms_crtc_disable()
215 struct drm_atomic_state *state) in drm_simple_kms_plane_atomic_check()
244 struct drm_atomic_state *state) in drm_simple_kms_plane_atomic_update()
/linux/drivers/gpu/drm/vc4/
A Dvc4_kms.c67 static struct vc4_ctm_state *vc4_get_ctm_state(struct drm_atomic_state *state, in vc4_get_ctm_state()
156 vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) in vc4_ctm_commit()
190 vc4_hvs_get_new_global_state(struct drm_atomic_state *state) in vc4_hvs_get_new_global_state()
203 vc4_hvs_get_old_global_state(struct drm_atomic_state *state) in vc4_hvs_get_old_global_state()
216 vc4_hvs_get_global_state(struct drm_atomic_state *state) in vc4_hvs_get_global_state()
229 struct drm_atomic_state *state) in vc4_hvs_pv_muxing_commit()
268 struct drm_atomic_state *state) in vc5_hvs_pv_muxing_commit()
335 static void vc4_atomic_commit_tail(struct drm_atomic_state *state) in vc4_atomic_commit_tail()
407 static int vc4_atomic_commit_setup(struct drm_atomic_state *state) in vc4_atomic_commit_setup()
547 static int vc4_load_tracker_atomic_check(struct drm_atomic_state *state) in vc4_load_tracker_atomic_check()
[all …]
A Dvc4_drv.h446 void (*pre_crtc_configure)(struct drm_encoder *encoder, struct drm_atomic_state *state);
447 void (*pre_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
448 void (*post_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
450 void (*post_crtc_disable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
451 void (*post_crtc_powerdown)(struct drm_encoder *encoder, struct drm_atomic_state *state);
910 int vc4_hvs_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *state);
911 void vc4_hvs_atomic_enable(struct drm_crtc *crtc, struct drm_atomic_state *state);
912 void vc4_hvs_atomic_disable(struct drm_crtc *crtc, struct drm_atomic_state *state);
913 void vc4_hvs_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *state);
/linux/drivers/gpu/drm/exynos/
A Dexynos_drm_crtc.c22 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_enable()
33 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_disable()
52 struct drm_atomic_state *state) in exynos_crtc_atomic_check()
68 struct drm_atomic_state *state) in exynos_crtc_atomic_begin()
77 struct drm_atomic_state *state) in exynos_crtc_atomic_flush()
/linux/drivers/gpu/drm/sun4i/
A Dsun4i_crtc.c49 struct drm_atomic_state *state) in sun4i_crtc_atomic_check()
64 struct drm_atomic_state *state) in sun4i_crtc_atomic_begin()
87 struct drm_atomic_state *state) in sun4i_crtc_atomic_flush()
109 struct drm_atomic_state *state) in sun4i_crtc_atomic_disable()
130 struct drm_atomic_state *state) in sun4i_crtc_atomic_enable()
/linux/drivers/gpu/drm/kmb/
A Dkmb_crtc.c70 struct drm_atomic_state *old_state) in kmb_crtc_set_mode()
137 struct drm_atomic_state *state) in kmb_crtc_atomic_enable()
147 struct drm_atomic_state *state) in kmb_crtc_atomic_disable()
160 struct drm_atomic_state *state) in kmb_crtc_atomic_begin()
170 struct drm_atomic_state *state) in kmb_crtc_atomic_flush()
/linux/drivers/gpu/drm/mediatek/
A Dmtk_drm_plane.c80 struct drm_atomic_state *state) in mtk_plane_atomic_async_check()
143 struct drm_atomic_state *state) in mtk_plane_atomic_async_update()
175 struct drm_atomic_state *state) in mtk_plane_atomic_check()
207 struct drm_atomic_state *state) in mtk_plane_atomic_disable()
218 struct drm_atomic_state *state) in mtk_plane_atomic_update()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_kms.h459 struct drm_atomic_state *state);
461 struct drm_atomic_state *state);
463 struct drm_atomic_state *state);
476 struct drm_atomic_state *state);
478 struct drm_atomic_state *state);
480 struct drm_atomic_state *state);
/linux/drivers/gpu/drm/vkms/
A Dvkms_crtc.c178 struct drm_atomic_state *state) in vkms_crtc_atomic_check()
226 struct drm_atomic_state *state) in vkms_crtc_atomic_enable()
232 struct drm_atomic_state *state) in vkms_crtc_atomic_disable()
238 struct drm_atomic_state *state) in vkms_crtc_atomic_begin()
249 struct drm_atomic_state *state) in vkms_crtc_atomic_flush()
/linux/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_mixer.h30 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc,
33 void mdp5_mixer_release(struct drm_atomic_state *s,
/linux/drivers/gpu/drm/arm/
A Dhdlcd_crtc.c171 struct drm_atomic_state *state) in hdlcd_crtc_atomic_enable()
182 struct drm_atomic_state *state) in hdlcd_crtc_atomic_disable()
208 struct drm_atomic_state *state) in hdlcd_crtc_atomic_begin()
232 struct drm_atomic_state *state) in hdlcd_plane_atomic_check()
263 struct drm_atomic_state *state) in hdlcd_plane_atomic_update()
/linux/drivers/gpu/drm/imx/dcss/
A Ddcss-crtc.c56 struct drm_atomic_state *state) in dcss_crtc_atomic_begin()
62 struct drm_atomic_state *state) in dcss_crtc_atomic_flush()
81 struct drm_atomic_state *state) in dcss_crtc_atomic_enable()
117 struct drm_atomic_state *state) in dcss_crtc_atomic_disable()

Completed in 62 milliseconds

12345678