Lines Matching refs:drm_device

720 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe)  in intel_get_crtc_for_pipe()
727 intel_get_crtc_for_plane(struct drm_device *dev, int plane) in intel_get_crtc_for_plane()
827 void gen6_reset_rps_interrupts(struct drm_device *dev);
828 void gen6_enable_rps_interrupts(struct drm_device *dev);
829 void gen6_disable_rps_interrupts(struct drm_device *dev);
847 void intel_crt_init(struct drm_device *dev);
851 void intel_prepare_ddi(struct drm_device *dev);
853 void intel_ddi_init(struct drm_device *dev, enum port port);
857 void intel_ddi_pll_init(struct drm_device *dev);
881 void intel_frontbuffer_flip_prepare(struct drm_device *dev,
883 void intel_frontbuffer_flip_complete(struct drm_device *dev,
885 void intel_frontbuffer_flush(struct drm_device *dev,
899 void intel_frontbuffer_flip(struct drm_device *dev, in intel_frontbuffer_flip()
905 unsigned int intel_fb_align_height(struct drm_device *dev,
911 u32 intel_fb_stride_alignment(struct drm_device *dev, uint64_t fb_modifier,
915 void intel_init_audio(struct drm_device *dev);
923 bool intel_has_pending_fb_unpin(struct drm_device *dev);
924 int intel_pch_rawclk(struct drm_device *dev);
925 void intel_mark_busy(struct drm_device *dev);
926 void intel_mark_idle(struct drm_device *dev);
935 void intel_modeset_check_state(struct drm_device *dev);
941 struct drm_display_mode *intel_crtc_mode_get(struct drm_device *dev,
944 int intel_get_pipe_from_crtc_id(struct drm_device *dev, void *data,
950 intel_wait_for_vblank(struct drm_device *dev, int pipe) in intel_wait_for_vblank()
969 __intel_framebuffer_create(struct drm_device *dev,
972 void intel_prepare_page_flip(struct drm_device *dev, int plane);
973 void intel_finish_page_flip(struct drm_device *dev, int pipe);
974 void intel_finish_page_flip_plane(struct drm_device *dev, int plane);
975 void intel_check_page_flip(struct drm_device *dev, int pipe);
992 intel_tile_height(struct drm_device *dev, uint32_t pixel_format,
1015 void vlv_force_pll_on(struct drm_device *dev, enum pipe pipe,
1017 void vlv_force_pll_off(struct drm_device *dev, enum pipe pipe);
1037 void intel_prepare_reset(struct drm_device *dev);
1038 void intel_finish_reset(struct drm_device *dev);
1056 void intel_modeset_preclose(struct drm_device *dev, struct drm_file *file);
1062 void intel_dp_init(struct drm_device *dev, int output_reg, enum port port);
1075 bool intel_dp_is_edp(struct drm_device *dev, enum port port);
1084 void intel_dp_mst_suspend(struct drm_device *dev);
1085 void intel_dp_mst_resume(struct drm_device *dev);
1094 void intel_edp_drrs_invalidate(struct drm_device *dev,
1096 void intel_edp_drrs_flush(struct drm_device *dev, unsigned frontbuffer_bits);
1102 void intel_dsi_init(struct drm_device *dev);
1106 void intel_dvo_init(struct drm_device *dev);
1111 extern int intel_fbdev_init(struct drm_device *dev);
1113 extern void intel_fbdev_fini(struct drm_device *dev);
1114 extern void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous);
1115 extern void intel_fbdev_output_poll_changed(struct drm_device *dev);
1116 extern void intel_fbdev_restore_mode(struct drm_device *dev);
1118 static inline int intel_fbdev_init(struct drm_device *dev) in intel_fbdev_init()
1127 static inline void intel_fbdev_fini(struct drm_device *dev) in intel_fbdev_fini()
1131 static inline void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous) in intel_fbdev_set_suspend()
1135 static inline void intel_fbdev_restore_mode(struct drm_device *dev) in intel_fbdev_restore_mode()
1141 bool intel_fbc_enabled(struct drm_device *dev);
1142 void intel_fbc_update(struct drm_device *dev);
1144 void intel_fbc_disable(struct drm_device *dev);
1152 void intel_hdmi_init(struct drm_device *dev, int hdmi_reg, enum port port);
1161 void intel_lvds_init(struct drm_device *dev);
1162 bool intel_is_dual_link_lvds(struct drm_device *dev);
1174 void intel_setup_overlay(struct drm_device *dev);
1175 void intel_cleanup_overlay(struct drm_device *dev);
1177 int intel_overlay_put_image(struct drm_device *dev, void *data,
1179 int intel_overlay_attrs(struct drm_device *dev, void *data,
1203 void intel_panel_init_backlight_funcs(struct drm_device *dev);
1204 enum drm_connector_status intel_panel_detect(struct drm_device *dev);
1206 struct drm_device *dev,
1209 void intel_backlight_register(struct drm_device *dev);
1210 void intel_backlight_unregister(struct drm_device *dev);
1216 void intel_psr_invalidate(struct drm_device *dev,
1218 void intel_psr_flush(struct drm_device *dev,
1220 void intel_psr_init(struct drm_device *dev);
1245 void intel_init_clock_gating(struct drm_device *dev);
1246 void intel_suspend_hw(struct drm_device *dev);
1247 int ilk_wm_max_level(const struct drm_device *dev);
1255 void intel_init_pm(struct drm_device *dev);
1256 void intel_pm_setup(struct drm_device *dev);
1259 void intel_init_gt_powersave(struct drm_device *dev);
1260 void intel_cleanup_gt_powersave(struct drm_device *dev);
1261 void intel_enable_gt_powersave(struct drm_device *dev);
1262 void intel_disable_gt_powersave(struct drm_device *dev);
1263 void intel_suspend_gt_powersave(struct drm_device *dev);
1264 void intel_reset_gt_powersave(struct drm_device *dev);
1265 void gen6_update_ring_freq(struct drm_device *dev);
1270 void ilk_wm_get_hw_state(struct drm_device *dev);
1271 void skl_wm_get_hw_state(struct drm_device *dev);
1277 bool intel_sdvo_init(struct drm_device *dev, uint32_t sdvo_reg, bool is_sdvob);
1281 int intel_plane_init(struct drm_device *dev, enum pipe pipe, int plane);
1285 int intel_sprite_set_colorkey(struct drm_device *dev, void *data,
1294 void intel_tv_init(struct drm_device *dev);
1297 int intel_atomic_check(struct drm_device *dev,
1299 int intel_atomic_commit(struct drm_device *dev,