| /Linux-v5.10/include/drm/ |
| D | drm_atomic_helper.h | 37 struct drm_atomic_state; 42 struct drm_atomic_state *state); 50 struct drm_atomic_state *state); 52 struct drm_atomic_state *state); 53 void drm_atomic_helper_commit_tail(struct drm_atomic_state *state); 54 void drm_atomic_helper_commit_tail_rpm(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, [all …]
|
| D | drm_atomic.h | 299 struct drm_atomic_state *state; 325 struct drm_atomic_state { struct 409 struct drm_atomic_state * __must_check 411 void drm_atomic_state_clear(struct drm_atomic_state *state); 419 static inline struct drm_atomic_state * 420 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get() 435 static inline void drm_atomic_state_put(struct drm_atomic_state *state) in drm_atomic_state_put() 441 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state); 442 void drm_atomic_state_default_clear(struct drm_atomic_state *state); 443 void drm_atomic_state_default_release(struct drm_atomic_state *state); [all …]
|
| D | drm_mode_config.h | 36 struct drm_atomic_state; 197 struct drm_atomic_state *state); 279 struct drm_atomic_state *state, 297 struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev); 318 void (*atomic_state_clear)(struct drm_atomic_state *state); 333 void (*atomic_state_free)(struct drm_atomic_state *state); 945 struct drm_atomic_state *suspend_state;
|
| D | drm_self_refresh_helper.h | 11 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,
|
| D | drm_modeset_helper_vtables.h | 734 struct drm_atomic_state *state); 757 struct drm_atomic_state *state); 1103 struct drm_atomic_state *state); 1408 void (*atomic_commit_tail)(struct drm_atomic_state *state);
|
| D | drm_blend.h | 35 struct drm_atomic_state; 58 struct drm_atomic_state *state);
|
| D | drm_dp_mst_helper.h | 831 struct drm_dp_mst_topology_state *drm_atomic_get_mst_topology_state(struct drm_atomic_state *state, 834 drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state *state, 838 int drm_dp_mst_atomic_enable_dsc(struct drm_atomic_state *state, 843 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state *state, 846 drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state *state, 854 int __must_check drm_dp_mst_atomic_check(struct drm_atomic_state *state); 883 __drm_dp_mst_state_iter_get(struct drm_atomic_state *state, in __drm_dp_mst_state_iter_get()
|
| D | drm_bridge.h | 855 struct drm_atomic_state *state); 857 struct drm_atomic_state *state); 859 struct drm_atomic_state *state); 861 struct drm_atomic_state *state);
|
| /Linux-v5.10/drivers/gpu/drm/nouveau/dispnv50/ |
| D | crc.h | 89 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()
|
| D | disp.c | 422 struct drm_atomic_state *state) in nv50_outp_get_new_connector() 439 struct drm_atomic_state *state) in nv50_outp_get_old_connector() 458 nv50_dac_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_disable() 470 nv50_dac_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_enable() 724 nv50_audio_enable(struct drm_encoder *encoder, struct drm_atomic_state *state, in nv50_audio_enable() 783 nv50_hdmi_enable(struct drm_encoder *encoder, struct drm_atomic_state *state, in nv50_hdmi_enable() 1007 struct drm_atomic_state *state = crtc_state->state; in nv50_msto_atomic_check() 1058 nv50_msto_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_msto_enable() 1104 nv50_msto_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_msto_disable() 1220 struct drm_atomic_state *state) in nv50_mstc_atomic_check() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/i915/display/ |
| D | intel_atomic.h | 11 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,
|
| D | intel_atomic.c | 123 struct drm_atomic_state *state) in intel_digital_connector_atomic_check() 401 struct drm_atomic_state *drm_state = crtc_state->uapi.state; in intel_atomic_setup_scalers() 497 struct drm_atomic_state * 510 void intel_atomic_state_free(struct drm_atomic_state *_state) in intel_atomic_state_free() 522 void intel_atomic_state_clear(struct drm_atomic_state *s) in intel_atomic_state_clear() 533 intel_atomic_get_crtc_state(struct drm_atomic_state *state, in intel_atomic_get_crtc_state()
|
| /Linux-v5.10/drivers/gpu/drm/ |
| D | drm_atomic_helper.c | 75 drm_atomic_helper_plane_changed(struct drm_atomic_state *state, in drm_atomic_helper_plane_changed() 102 static int handle_conflicting_encoders(struct drm_atomic_state *state, in handle_conflicting_encoders() 212 set_best_encoder(struct drm_atomic_state *state, in set_best_encoder() 253 steal_encoder(struct drm_atomic_state *state, in steal_encoder() 283 update_connector_routing(struct drm_atomic_state *state, in update_connector_routing() 403 mode_fixup(struct drm_atomic_state *state) in mode_fixup() 528 mode_valid(struct drm_atomic_state *state) in mode_valid() 606 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset() 883 struct drm_atomic_state *state) in drm_atomic_helper_check_planes() 960 struct drm_atomic_state *state) in drm_atomic_helper_check() [all …]
|
| D | drm_atomic.c | 64 void drm_atomic_state_default_release(struct drm_atomic_state *state) in drm_atomic_state_default_release() 83 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) in drm_atomic_state_init() 118 struct drm_atomic_state * 124 struct drm_atomic_state *state; in drm_atomic_state_alloc() 148 void drm_atomic_state_default_clear(struct drm_atomic_state *state) in drm_atomic_state_default_clear() 238 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear() 259 struct drm_atomic_state *state = container_of(ref, typeof(*state), ref); in __drm_atomic_state_free() 291 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state() 464 drm_atomic_get_plane_state(struct drm_atomic_state *state, in drm_atomic_get_plane_state() 770 drm_atomic_get_private_obj_state(struct drm_atomic_state *state, in drm_atomic_get_private_obj_state() [all …]
|
| D | drm_crtc_internal.h | 41 struct drm_atomic_state; 234 struct drm_atomic_state *state); 236 void drm_atomic_print_state(const struct drm_atomic_state *state); 239 int drm_atomic_connector_commit_dpms(struct drm_atomic_state *state, 242 int drm_atomic_set_property(struct drm_atomic_state *state,
|
| D | drm_self_refresh_helper.c | 75 struct drm_atomic_state *state; in drm_self_refresh_helper_entry_work() 145 drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state, in drm_self_refresh_helper_update_avg_times() 187 void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state) in drm_self_refresh_helper_alter_state()
|
| /Linux-v5.10/drivers/gpu/drm/vc4/ |
| D | vc4_kms.c | 63 static struct vc4_ctm_state *vc4_get_ctm_state(struct drm_atomic_state *state, in vc4_get_ctm_state() 152 vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) in vc4_ctm_commit() 186 vc4_hvs_get_global_state(struct drm_atomic_state *state) in vc4_hvs_get_global_state() 199 struct drm_atomic_state *state) in vc4_hvs_pv_muxing_commit() 238 struct drm_atomic_state *state) in vc5_hvs_pv_muxing_commit() 306 vc4_atomic_complete_commit(struct drm_atomic_state *state) in vc4_atomic_complete_commit() 365 struct drm_atomic_state *state = container_of(work, in commit_work() 366 struct drm_atomic_state, in commit_work() 385 struct drm_atomic_state *state, in vc4_atomic_commit() 519 vc4_ctm_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) in vc4_ctm_atomic_check() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_mixer.h | 30 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc, 33 void mdp5_mixer_release(struct drm_atomic_state *s,
|
| D | mdp5_pipe.h | 36 int mdp5_pipe_assign(struct drm_atomic_state *s, struct drm_plane *plane, 40 void mdp5_pipe_release(struct drm_atomic_state *s, struct mdp5_hw_pipe *hwpipe);
|
| D | mdp5_mixer.c | 38 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc, in mdp5_mixer_assign() 119 void mdp5_mixer_release(struct drm_atomic_state *s, struct mdp5_hw_mixer *mixer) in mdp5_mixer_release()
|
| /Linux-v5.10/drivers/gpu/drm/tegra/ |
| D | hub.h | 87 struct drm_atomic_state *state); 89 struct drm_atomic_state *state);
|
| /Linux-v5.10/drivers/gpu/drm/nouveau/ |
| D | nouveau_encoder.h | 145 struct drm_atomic_state *state); 148 struct drm_atomic_state *state);
|
| /Linux-v5.10/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_pipeline_state.c | 25 struct drm_atomic_state *state) in komeda_pipeline_get_state() 38 struct drm_atomic_state *state) in komeda_pipeline_get_old_state() 50 struct drm_atomic_state *state) in komeda_pipeline_get_new_state() 63 struct drm_atomic_state *state, in komeda_pipeline_get_state_and_set_crtc() 100 struct drm_atomic_state *state) in komeda_component_get_state() 115 struct drm_atomic_state *state) in komeda_component_get_old_state() 152 struct drm_atomic_state *state, in komeda_component_get_state_and_set_user() 256 struct drm_atomic_state *state) in komeda_component_get_avail_scaler() 508 struct drm_atomic_state *drm_st = kcrtc_st->base.state; in komeda_scaler_validate() 672 struct drm_atomic_state *drm_st = kcrtc_st->base.state; in komeda_compiz_set_input() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/msm/ |
| D | msm_atomic.c | 131 static bool can_do_async(struct drm_atomic_state *state, in can_do_async() 162 static unsigned get_crtc_mask(struct drm_atomic_state *state) in get_crtc_mask() 174 void msm_atomic_commit_tail(struct drm_atomic_state *state) in msm_atomic_commit_tail()
|
| D | msm_drv.h | 220 struct drm_atomic_state *pm_state; 233 void msm_atomic_commit_tail(struct drm_atomic_state *state); 234 struct drm_atomic_state *msm_atomic_state_alloc(struct drm_device *dev); 235 void msm_atomic_state_clear(struct drm_atomic_state *state); 236 void msm_atomic_state_free(struct drm_atomic_state *state);
|