Home
last modified time | relevance | path

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

12345678910

/linux-6.3-rc2/include/drm/
A Ddrm_atomic_helper.h46 struct drm_atomic_state;
51 struct drm_atomic_state *state);
62 struct drm_atomic_state *state);
65 struct drm_atomic_state *state);
69 struct drm_atomic_state *state,
72 struct drm_atomic_state *state);
74 struct drm_atomic_state *state);
77 struct drm_atomic_state *state,
81 struct drm_atomic_state *old_state);
105 struct drm_atomic_state *state,
[all …]
A Ddrm_atomic.h335 struct drm_atomic_state *state;
365 struct drm_atomic_state { struct
462 struct drm_atomic_state * __must_check
464 void drm_atomic_state_clear(struct drm_atomic_state *state);
472 static inline struct drm_atomic_state *
473 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get()
499 drm_atomic_get_crtc_state(struct drm_atomic_state *state,
502 drm_atomic_get_plane_state(struct drm_atomic_state *state,
505 drm_atomic_get_connector_state(struct drm_atomic_state *state,
726 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state,
[all …]
A Ddrm_modeset_helper_vtables.h359 struct drm_atomic_state *state);
380 struct drm_atomic_state *state);
404 struct drm_atomic_state *state);
426 struct drm_atomic_state *state);
446 struct drm_atomic_state *state);
751 struct drm_atomic_state *state);
1068 struct drm_atomic_state *state);
1102 struct drm_atomic_state *state);
1315 struct drm_atomic_state *state);
1376 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);
962 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_blend.h35 struct drm_atomic_state;
58 struct drm_atomic_state *state);
A Ddrm_crtc_helper.h38 struct drm_atomic_state;
56 struct drm_atomic_state *state);
A Ddrm_plane_helper.h29 struct drm_atomic_state;
45 int drm_plane_helper_atomic_check(struct drm_plane *plane, struct drm_atomic_state *state);
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/
A Dcrc.h87 void nv50_crc_atomic_stop_reporting(struct drm_atomic_state *);
88 void nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *);
89 void nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *);
90 void nv50_crc_atomic_start_reporting(struct drm_atomic_state *);
118 nv50_crc_atomic_stop_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_stop_reporting()
120 nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_init_notifier_contexts()
122 nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_release_notifier_contexts()
124 nv50_crc_atomic_start_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_start_reporting()
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_atomic.h11 struct drm_atomic_state;
33 struct drm_atomic_state *state);
47 struct drm_atomic_state *intel_atomic_state_alloc(struct drm_device *dev);
48 void intel_atomic_state_free(struct drm_atomic_state *state);
49 void intel_atomic_state_clear(struct drm_atomic_state *state);
52 intel_atomic_get_crtc_state(struct drm_atomic_state *state,
/linux-6.3-rc2/drivers/gpu/drm/mgag200/
A Dmgag200_drv.h270 int (*pixpllc_atomic_check)(struct drm_crtc *crtc, struct drm_atomic_state *new_state);
277 void (*pixpllc_atomic_update)(struct drm_crtc *crtc, struct drm_atomic_state *old_state);
346 void mgag200_g200wb_pixpllc_atomic_update(struct drm_crtc *crtc, struct drm_atomic_state *old_state…
368 struct drm_atomic_state;
375 struct drm_atomic_state *new_state);
377 struct drm_atomic_state *old_state);
379 struct drm_atomic_state *old_state);
394 int mgag200_crtc_helper_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *new_state);
395 void mgag200_crtc_helper_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *old_state);
396 void mgag200_crtc_helper_atomic_enable(struct drm_crtc *crtc, struct drm_atomic_state *old_state);
[all …]
/linux-6.3-rc2/drivers/gpu/drm/rcar-du/
A Drcar_mipi_dsi.h13 struct drm_atomic_state;
18 struct drm_atomic_state *state);
22 struct drm_atomic_state *state) in rcar_mipi_dsi_pclk_enable()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_atomic_helper.c616 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset()
1787 struct drm_atomic_state, in commit_work()
3054 struct drm_atomic_state *state; in drm_atomic_helper_update_plane()
3105 struct drm_atomic_state *state; in drm_atomic_helper_disable_plane()
3153 struct drm_atomic_state *state; in drm_atomic_helper_set_config()
3204 struct drm_atomic_state *state; in drm_atomic_helper_disable_all()
3314 struct drm_atomic_state *
3318 struct drm_atomic_state *state; in drm_atomic_helper_duplicate_state()
3406 struct drm_atomic_state *state; in drm_atomic_helper_suspend()
3577 struct drm_atomic_state *state; in drm_atomic_helper_page_flip()
[all …]
A Ddrm_atomic.c160 struct drm_atomic_state *
166 struct drm_atomic_state *state; in drm_atomic_state_alloc()
280 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear()
337 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state()
518 drm_atomic_get_plane_state(struct drm_atomic_state *state, in drm_atomic_get_plane_state()
1003 drm_atomic_get_connector_state(struct drm_atomic_state *state, in drm_atomic_get_connector_state()
1099 drm_atomic_get_bridge_state(struct drm_atomic_state *state, in drm_atomic_get_bridge_state()
1173 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state, in drm_atomic_add_encoder_bridges()
1317 int drm_atomic_check_only(struct drm_atomic_state *state) in drm_atomic_check_only()
1428 int drm_atomic_commit(struct drm_atomic_state *state) in drm_atomic_commit()
[all …]
/linux-6.3-rc2/include/drm/display/
A Ddrm_dp_mst_helper.h840 struct drm_atomic_state *state,
868 drm_atomic_get_mst_topology_state(struct drm_atomic_state *state,
871 drm_atomic_get_old_mst_topology_state(struct drm_atomic_state *state,
874 drm_atomic_get_new_mst_topology_state(struct drm_atomic_state *state,
880 drm_dp_atomic_find_time_slots(struct drm_atomic_state *state,
883 int drm_dp_mst_atomic_enable_dsc(struct drm_atomic_state *state,
887 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state *state,
890 drm_dp_atomic_release_time_slots(struct drm_atomic_state *state,
893 void drm_dp_mst_atomic_wait_for_dependencies(struct drm_atomic_state *state);
900 int __must_check drm_dp_mst_atomic_check(struct drm_atomic_state *state);
[all …]
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_drv.h377 struct vc4_hvs_state *vc4_hvs_get_global_state(struct drm_atomic_state *state);
378 struct vc4_hvs_state *vc4_hvs_get_old_global_state(const struct drm_atomic_state *state);
485 void (*pre_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
486 void (*post_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
488 void (*post_crtc_disable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
954 struct drm_atomic_state *state);
1035 int vc4_hvs_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *state);
1036 void vc4_hvs_atomic_begin(struct drm_crtc *crtc, struct drm_atomic_state *state);
1037 void vc4_hvs_atomic_enable(struct drm_crtc *crtc, struct drm_atomic_state *state);
1038 void vc4_hvs_atomic_disable(struct drm_crtc *crtc, struct drm_atomic_state *state);
[all …]
A Dvc4_kms.c52 static struct vc4_ctm_state *vc4_get_ctm_state(struct drm_atomic_state *state, in vc4_get_ctm_state()
141 vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) in vc4_ctm_commit()
176 vc4_hvs_get_new_global_state(const struct drm_atomic_state *state) in vc4_hvs_get_new_global_state()
189 vc4_hvs_get_old_global_state(const struct drm_atomic_state *state) in vc4_hvs_get_old_global_state()
202 vc4_hvs_get_global_state(struct drm_atomic_state *state) in vc4_hvs_get_global_state()
215 struct drm_atomic_state *state) in vc4_hvs_pv_muxing_commit()
256 struct drm_atomic_state *state) in vc5_hvs_pv_muxing_commit()
329 static void vc4_atomic_commit_tail(struct drm_atomic_state *state) in vc4_atomic_commit_tail()
433 static int vc4_atomic_commit_setup(struct drm_atomic_state *state) in vc4_atomic_commit_setup()
806 struct drm_atomic_state *state) in vc4_pv_muxing_atomic_check()
[all …]
/linux-6.3-rc2/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-6.3-rc2/drivers/gpu/drm/xlnx/
A Dzynqmp_kms.c55 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_check()
76 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_disable()
94 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_update()
191 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_enable()
217 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_disable()
247 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_check()
253 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_begin()
259 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_flush()
/linux-6.3-rc2/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-6.3-rc2/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_mixer.h30 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc,
33 int mdp5_mixer_release(struct drm_atomic_state *s,
A Dmdp5_pipe.h36 int mdp5_pipe_assign(struct drm_atomic_state *s, struct drm_plane *plane,
40 int mdp5_pipe_release(struct drm_atomic_state *s, struct mdp5_hw_pipe *hwpipe);
/linux-6.3-rc2/drivers/gpu/drm/kmb/
A Dkmb_crtc.c69 struct drm_atomic_state *old_state) in kmb_crtc_set_mode()
136 struct drm_atomic_state *state) in kmb_crtc_atomic_enable()
146 struct drm_atomic_state *state) in kmb_crtc_atomic_disable()
159 struct drm_atomic_state *state) in kmb_crtc_atomic_begin()
169 struct drm_atomic_state *state) in kmb_crtc_atomic_flush()
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/
A Domap_overlay.h30 int omap_overlay_assign(struct drm_atomic_state *s, struct drm_plane *plane,
33 void omap_overlay_release(struct drm_atomic_state *s, struct omap_hw_overlay *overlay);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_mst_types.h56 int compute_mst_dsc_configs_for_state(struct drm_atomic_state *state,
62 int pre_validate_dsc(struct drm_atomic_state *state,

Completed in 42 milliseconds

12345678910