/linux/include/drm/ |
H A D | drm_atomic_helper.h | 46 struct drm_atomic_state; 51 struct drm_atomic_state *state); 53 struct drm_atomic_state *state); 61 struct drm_atomic_state *state); 64 struct drm_atomic_state *state); 65 void drm_atomic_helper_commit_tail(struct drm_atomic_state *state); 66 void drm_atomic_helper_commit_tail_rpm(struct drm_atomic_state *state); 68 struct drm_atomic_state *state, 71 struct drm_atomic_state *state); 73 struct drm_atomic_state *state); [all …]
|
H A D | drm_atomic.h | 335 struct drm_atomic_state *state; 361 struct drm_atomic_state { struct 510 struct drm_atomic_state * __must_check 512 void drm_atomic_state_clear(struct drm_atomic_state *state); 520 static inline struct drm_atomic_state * 521 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get() 536 static inline void drm_atomic_state_put(struct drm_atomic_state *state) in drm_atomic_state_put() 542 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state); 543 void drm_atomic_state_default_clear(struct drm_atomic_state *state); 544 void drm_atomic_state_default_release(struct drm_atomic_state *state); [all …]
|
H A D | drm_modeset_helper_vtables.h | 358 struct drm_atomic_state *state); 379 struct drm_atomic_state *state); 403 struct drm_atomic_state *state); 425 struct drm_atomic_state *state); 445 struct drm_atomic_state *state); 727 struct drm_atomic_state *state); 750 struct drm_atomic_state *state); 1068 struct drm_atomic_state *state); 1102 struct drm_atomic_state *state); 1117 struct drm_atomic_state *state); [all …]
|
H A D | drm_mode_config.h | 36 struct drm_atomic_state; 186 struct drm_atomic_state *state); 268 struct drm_atomic_state *state, 286 struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev); 307 void (*atomic_state_clear)(struct drm_atomic_state *state); 322 void (*atomic_state_free)(struct drm_atomic_state *state); 954 struct drm_atomic_state *suspend_state;
|
H A 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,
|
H A D | drm_blend.h | 35 struct drm_atomic_state; 58 struct drm_atomic_state *state);
|
/linux/include/drm/display/ |
H A D | drm_dp_tunnel.h | 17 struct drm_atomic_state; 72 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state *state, 76 drm_dp_tunnel_atomic_get_old_state(struct drm_atomic_state *state, 80 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state *state, 83 int drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state *state, 86 int drm_dp_tunnel_atomic_get_group_streams_in_state(struct drm_atomic_state *state, 90 int drm_dp_tunnel_atomic_check_stream_bws(struct drm_atomic_state *state, 195 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_get_state() 202 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_get_new_state() 209 drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_set_stream_bw() [all …]
|
H A D | drm_hdmi_state_helper.h | 6 struct drm_atomic_state; 15 struct drm_atomic_state *state); 21 struct drm_atomic_state *state);
|
/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | crc.h | 87 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/drivers/gpu/drm/i915/display/ |
H A 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,
|
H A D | intel_load_detect.h | 9 struct drm_atomic_state; 13 struct drm_atomic_state * 17 struct drm_atomic_state *old,
|
H A D | g4x_hdmi.h | 14 struct drm_atomic_state; 22 struct drm_atomic_state *state); 29 struct drm_atomic_state *state) in g4x_hdmi_connector_atomic_check()
|
H A D | intel_load_detect.c | 22 static int intel_modeset_disable_planes(struct drm_atomic_state *state, in intel_modeset_disable_planes() 47 struct drm_atomic_state * 57 struct drm_atomic_state *state = NULL, *restore_state = NULL; in intel_load_detect_get_pipe() 203 struct drm_atomic_state *state, in intel_load_detect_release_pipe()
|
H A D | intel_atomic.c | 116 struct drm_atomic_state *state) in intel_digital_connector_atomic_check() 324 struct drm_atomic_state * 337 void intel_atomic_state_free(struct drm_atomic_state *_state) in intel_atomic_state_free() 346 void intel_atomic_state_clear(struct drm_atomic_state *s) in intel_atomic_state_clear() 361 intel_atomic_get_crtc_state(struct drm_atomic_state *state, in intel_atomic_get_crtc_state()
|
/linux/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 250 int (*pixpllc_atomic_check)(struct drm_crtc *crtc, struct drm_atomic_state *new_state); 257 void (*pixpllc_atomic_update)(struct drm_crtc *crtc, struct drm_atomic_state *old_state); 329 void mgag200_g200wb_pixpllc_atomic_update(struct drm_crtc *crtc, struct drm_atomic_state *old_state… 333 void mgag200_g200eh_pixpllc_atomic_update(struct drm_crtc *crtc, struct drm_atomic_state *old_state… 351 struct drm_atomic_state; 359 struct drm_atomic_state *new_state); 361 struct drm_atomic_state *old_state); 363 struct drm_atomic_state *state); 365 struct drm_atomic_state *old_state); 390 int mgag200_crtc_helper_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *new_state); [all …]
|
/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_vkms.h | 35 struct drm_atomic_state; 58 struct drm_atomic_state *state); 59 void vmw_vkms_crtc_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *state); 61 struct drm_atomic_state *state); 63 struct drm_atomic_state *state);
|
/linux/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 78 drm_atomic_helper_plane_changed(struct drm_atomic_state *state, in drm_atomic_helper_plane_changed() 105 static int handle_conflicting_encoders(struct drm_atomic_state *state, in handle_conflicting_encoders() 219 set_best_encoder(struct drm_atomic_state *state, in set_best_encoder() 260 steal_encoder(struct drm_atomic_state *state, in steal_encoder() 291 update_connector_routing(struct drm_atomic_state *state, in update_connector_routing() 417 mode_fixup(struct drm_atomic_state *state) in mode_fixup() 545 mode_valid(struct drm_atomic_state *state) in mode_valid() 622 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset() 811 struct drm_atomic_state *state) in drm_atomic_helper_check_wb_connector_state() 987 struct drm_atomic_state *state) in drm_atomic_helper_check_planes() [all …]
|
H A D | drm_atomic.c | 105 void drm_atomic_state_default_release(struct drm_atomic_state *state) in drm_atomic_state_default_release() 124 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) in drm_atomic_state_init() 165 struct drm_atomic_state * 171 struct drm_atomic_state *state; in drm_atomic_state_alloc() 195 void drm_atomic_state_default_clear(struct drm_atomic_state *state) in drm_atomic_state_default_clear() 285 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear() 306 struct drm_atomic_state *state = container_of(ref, typeof(*state), ref); in __drm_atomic_state_free() 344 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state() 524 drm_atomic_get_plane_state(struct drm_atomic_state *state, in drm_atomic_get_plane_state() 831 drm_atomic_get_private_obj_state(struct drm_atomic_state *state, in drm_atomic_get_private_obj_state() [all …]
|
/linux/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_mipi_dsi.h | 13 struct drm_atomic_state; 18 struct drm_atomic_state *state); 22 struct drm_atomic_state *state) in rcar_mipi_dsi_pclk_enable()
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_crtc.c | 22 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_enable() 33 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_disable() 51 struct drm_atomic_state *state) in exynos_crtc_atomic_check() 67 struct drm_atomic_state *state) in exynos_crtc_atomic_begin() 76 struct drm_atomic_state *state) in exynos_crtc_atomic_flush()
|
/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_crtc.c | 49 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/loongson/ |
H A D | lsdc_plane.c | 50 struct drm_atomic_state *state) in lsdc_primary_atomic_check() 69 struct drm_atomic_state *state) in lsdc_primary_atomic_update() 89 struct drm_atomic_state *state) in lsdc_primary_atomic_disable() 174 struct drm_atomic_state *state) in lsdc_cursor_plane_atomic_async_check() 220 struct drm_atomic_state *state) in lsdc_cursor_plane_atomic_async_update() 269 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_check() 299 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_update() 321 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_disable() 342 struct drm_atomic_state *state) in ls7a2000_cursor_plane_atomic_check() 380 struct drm_atomic_state *state) in ls7a2000_cursor_plane_atomic_update() [all …]
|
/linux/drivers/gpu/drm/kmb/ |
H A D | kmb_crtc.c | 69 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/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_mixer.h | 30 int mdp5_mixer_assign(struct drm_atomic_state *s, struct drm_crtc *crtc, 33 int mdp5_mixer_release(struct drm_atomic_state *s,
|
/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_overlay.h | 30 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);
|