/Linux-v4.19/include/drm/ |
D | drm_atomic_helper.h | 35 struct drm_atomic_state; 40 struct drm_atomic_state *state); 48 struct drm_atomic_state *state); 50 struct drm_atomic_state *state); 51 void drm_atomic_helper_commit_tail(struct drm_atomic_state *state); 52 void drm_atomic_helper_commit_tail_rpm(struct drm_atomic_state *state); 54 struct drm_atomic_state *state, 57 struct drm_atomic_state *state); 59 struct drm_atomic_state *state); 62 struct drm_atomic_state *state, [all …]
|
D | drm_atomic.h | 255 struct drm_atomic_state *state; 282 struct drm_atomic_state { struct 348 struct drm_atomic_state * __must_check 350 void drm_atomic_state_clear(struct drm_atomic_state *state); 358 static inline struct drm_atomic_state * 359 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get() 374 static inline void drm_atomic_state_put(struct drm_atomic_state *state) in drm_atomic_state_put() 380 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state); 381 void drm_atomic_state_default_clear(struct drm_atomic_state *state); 382 void drm_atomic_state_default_release(struct drm_atomic_state *state); [all …]
|
D | drm_mode_config.h | 36 struct drm_atomic_state; 191 struct drm_atomic_state *state); 273 struct drm_atomic_state *state, 291 struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev); 312 void (*atomic_state_clear)(struct drm_atomic_state *state); 327 void (*atomic_state_free)(struct drm_atomic_state *state); 850 struct drm_atomic_state *suspend_state;
|
D | drm_blend.h | 31 struct drm_atomic_state; 54 struct drm_atomic_state *state);
|
D | drm_dp_mst_helper.h | 412 struct drm_atomic_state *state; 626 struct drm_dp_mst_topology_state *drm_atomic_get_mst_topology_state(struct drm_atomic_state *state, 628 int drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state *state, 631 int drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state *state,
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_atomic_helper.c | 67 drm_atomic_helper_plane_changed(struct drm_atomic_state *state, in drm_atomic_helper_plane_changed() 94 static int handle_conflicting_encoders(struct drm_atomic_state *state, in handle_conflicting_encoders() 204 set_best_encoder(struct drm_atomic_state *state, in set_best_encoder() 245 steal_encoder(struct drm_atomic_state *state, in steal_encoder() 275 update_connector_routing(struct drm_atomic_state *state, in update_connector_routing() 369 mode_fixup(struct drm_atomic_state *state) in mode_fixup() 488 mode_valid(struct drm_atomic_state *state) in mode_valid() 565 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset() 813 struct drm_atomic_state *state) in drm_atomic_helper_check_planes() 888 struct drm_atomic_state *state) in drm_atomic_helper_check() [all …]
|
D | drm_atomic.c | 57 void drm_atomic_state_default_release(struct drm_atomic_state *state) in drm_atomic_state_default_release() 76 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) in drm_atomic_state_init() 111 struct drm_atomic_state * 117 struct drm_atomic_state *state; in drm_atomic_state_alloc() 141 void drm_atomic_state_default_clear(struct drm_atomic_state *state) in drm_atomic_state_default_clear() 231 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear() 252 struct drm_atomic_state *state = container_of(ref, typeof(*state), ref); in __drm_atomic_state_free() 284 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state() 317 static void set_out_fence_for_crtc(struct drm_atomic_state *state, in set_out_fence_for_crtc() 323 static s32 __user *get_out_fence_for_crtc(struct drm_atomic_state *state, in get_out_fence_for_crtc() [all …]
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_kms.c | 39 static struct vc4_ctm_state *vc4_get_ctm_state(struct drm_atomic_state *state, in vc4_get_ctm_state() 105 vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) in vc4_ctm_commit() 139 vc4_atomic_complete_commit(struct drm_atomic_state *state) in vc4_atomic_complete_commit() 173 struct drm_atomic_state *state = container_of(work, in commit_work() 174 struct drm_atomic_state, in commit_work() 193 struct drm_atomic_state *state, in vc4_atomic_commit() 321 vc4_ctm_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) in vc4_ctm_atomic_check() 385 vc4_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) in vc4_atomic_check()
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_kms.h | 45 void (*prepare_commit)(struct msm_kms *kms, struct drm_atomic_state *state); 46 void (*commit)(struct msm_kms *kms, struct drm_atomic_state *state); 47 void (*complete_commit)(struct msm_kms *kms, struct drm_atomic_state *state);
|
D | msm_atomic.c | 23 struct drm_atomic_state *old_state) in msm_atomic_wait_for_commit_done() 60 void msm_atomic_commit_tail(struct drm_atomic_state *state) in msm_atomic_commit_tail()
|
D | msm_drv.h | 228 struct drm_atomic_state *pm_state; 237 void msm_atomic_commit_tail(struct drm_atomic_state *state); 238 struct drm_atomic_state *msm_atomic_state_alloc(struct drm_device *dev); 239 void msm_atomic_state_clear(struct drm_atomic_state *state); 240 void msm_atomic_state_free(struct drm_atomic_state *state);
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_mixer.h | 41 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc, 44 void mdp5_mixer_release(struct drm_atomic_state *s,
|
D | mdp5_pipe.h | 47 int mdp5_pipe_assign(struct drm_atomic_state *s, struct drm_plane *plane, 51 void mdp5_pipe_release(struct drm_atomic_state *s, struct mdp5_hw_pipe *hwpipe);
|
D | mdp5_mixer.c | 49 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc, in mdp5_mixer_assign() 130 void mdp5_mixer_release(struct drm_atomic_state *s, struct mdp5_hw_mixer *mixer) in mdp5_mixer_release()
|
D | mdp5_pipe.c | 20 int mdp5_pipe_assign(struct drm_atomic_state *s, struct drm_plane *plane, in mdp5_pipe_assign() 133 void mdp5_pipe_release(struct drm_atomic_state *s, struct mdp5_hw_pipe *hwpipe) in mdp5_pipe_release()
|
/Linux-v4.19/drivers/gpu/drm/mediatek/ |
D | mtk_drm_drv.h | 56 struct drm_atomic_state *state; 61 struct drm_atomic_state *suspend_state;
|
D | mtk_drm_drv.c | 42 struct drm_atomic_state *state) in mtk_atomic_schedule() 48 static void mtk_atomic_wait_for_fences(struct drm_atomic_state *state) in mtk_atomic_wait_for_fences() 59 struct drm_atomic_state *state) in mtk_atomic_complete() 99 struct drm_atomic_state *state, in mtk_atomic_commit()
|
/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | hub.h | 87 struct drm_atomic_state *state); 89 struct drm_atomic_state *state);
|
/Linux-v4.19/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_fb.c | 131 rockchip_drm_psr_inhibit_get_state(struct drm_atomic_state *state) in rockchip_drm_psr_inhibit_get_state() 149 rockchip_drm_psr_inhibit_put_state(struct drm_atomic_state *state) in rockchip_drm_psr_inhibit_put_state() 167 rockchip_atomic_helper_commit_tail_rpm(struct drm_atomic_state *old_state) in rockchip_atomic_helper_commit_tail_rpm()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_atomic.c | 232 struct drm_atomic_state *drm_state = crtc_state->base.state; in intel_atomic_setup_scalers() 365 struct drm_atomic_state * 378 void intel_atomic_state_clear(struct drm_atomic_state *s) in intel_atomic_state_clear()
|
D | intel_dpll_mgr.h | 336 struct drm_atomic_state *state); 340 void intel_shared_dpll_swap_state(struct drm_atomic_state *state);
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_mw.h | 13 struct drm_atomic_state *old_state);
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_drv.h | 198 struct drm_atomic_state *suspend_state; 244 int exynos_atomic_commit(struct drm_device *dev, struct drm_atomic_state *state,
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm.h | 129 struct drm_atomic_state *cached_state; 205 struct drm_atomic_state base;
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
D | atom.h | 7 struct drm_atomic_state state; 136 nv50_head_atom_get(struct drm_atomic_state *state, struct drm_crtc *crtc) in nv50_head_atom_get()
|