Lines Matching refs:drm_device
854 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe) in intel_get_crtc_for_pipe()
861 intel_get_crtc_for_plane(struct drm_device *dev, int plane) in intel_get_crtc_for_plane()
952 void gen6_reset_rps_interrupts(struct drm_device *dev);
953 void gen6_enable_rps_interrupts(struct drm_device *dev);
954 void gen6_disable_rps_interrupts(struct drm_device *dev);
972 void intel_crt_init(struct drm_device *dev);
976 void intel_prepare_ddi(struct drm_device *dev);
978 void intel_ddi_init(struct drm_device *dev, enum port port);
981 void intel_ddi_pll_init(struct drm_device *dev);
1007 void intel_frontbuffer_flip_prepare(struct drm_device *dev,
1009 void intel_frontbuffer_flip_complete(struct drm_device *dev,
1011 void intel_frontbuffer_flip(struct drm_device *dev,
1013 unsigned int intel_fb_align_height(struct drm_device *dev,
1019 u32 intel_fb_stride_alignment(struct drm_device *dev, uint64_t fb_modifier,
1023 void intel_init_audio(struct drm_device *dev);
1031 bool intel_has_pending_fb_unpin(struct drm_device *dev);
1032 int intel_pch_rawclk(struct drm_device *dev);
1033 int intel_hrawclk(struct drm_device *dev);
1034 void intel_mark_busy(struct drm_device *dev);
1035 void intel_mark_idle(struct drm_device *dev);
1037 int intel_display_suspend(struct drm_device *dev);
1045 struct drm_display_mode *intel_crtc_mode_get(struct drm_device *dev,
1048 int intel_get_pipe_from_crtc_id(struct drm_device *dev, void *data,
1054 intel_wait_for_vblank(struct drm_device *dev, int pipe) in intel_wait_for_vblank()
1075 __intel_framebuffer_create(struct drm_device *dev,
1078 void intel_prepare_page_flip(struct drm_device *dev, int plane);
1079 void intel_finish_page_flip(struct drm_device *dev, int pipe);
1080 void intel_finish_page_flip_plane(struct drm_device *dev, int plane);
1081 void intel_check_page_flip(struct drm_device *dev, int pipe);
1098 intel_tile_height(struct drm_device *dev, uint32_t pixel_format,
1107 void intel_create_rotation_property(struct drm_device *dev,
1120 void vlv_force_pll_on(struct drm_device *dev, enum pipe pipe,
1122 void vlv_force_pll_off(struct drm_device *dev, enum pipe pipe);
1143 void intel_prepare_reset(struct drm_device *dev);
1144 void intel_finish_reset(struct drm_device *dev);
1147 void broxton_init_cdclk(struct drm_device *dev);
1148 void broxton_uninit_cdclk(struct drm_device *dev);
1149 void broxton_ddi_phy_init(struct drm_device *dev);
1150 void broxton_ddi_phy_uninit(struct drm_device *dev);
1176 void intel_modeset_preclose(struct drm_device *dev, struct drm_file *file);
1190 void intel_csr_ucode_init(struct drm_device *dev);
1194 void intel_csr_load_program(struct drm_device *dev);
1195 void intel_csr_ucode_fini(struct drm_device *dev);
1199 void intel_dp_init(struct drm_device *dev, int output_reg, enum port port);
1213 bool intel_dp_is_edp(struct drm_device *dev, enum port port);
1222 void intel_dp_mst_suspend(struct drm_device *dev);
1223 void intel_dp_mst_resume(struct drm_device *dev);
1232 void intel_edp_drrs_invalidate(struct drm_device *dev,
1234 void intel_edp_drrs_flush(struct drm_device *dev, unsigned frontbuffer_bits);
1243 void intel_dsi_init(struct drm_device *dev);
1247 void intel_dvo_init(struct drm_device *dev);
1252 extern int intel_fbdev_init(struct drm_device *dev);
1254 extern void intel_fbdev_fini(struct drm_device *dev);
1255 extern void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous);
1256 extern void intel_fbdev_output_poll_changed(struct drm_device *dev);
1257 extern void intel_fbdev_restore_mode(struct drm_device *dev);
1259 static inline int intel_fbdev_init(struct drm_device *dev) in intel_fbdev_init()
1268 static inline void intel_fbdev_fini(struct drm_device *dev) in intel_fbdev_fini()
1272 static inline void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous) in intel_fbdev_set_suspend()
1276 static inline void intel_fbdev_restore_mode(struct drm_device *dev) in intel_fbdev_restore_mode()
1296 void intel_hdmi_init(struct drm_device *dev, int hdmi_reg, enum port port);
1305 void intel_lvds_init(struct drm_device *dev);
1306 bool intel_is_dual_link_lvds(struct drm_device *dev);
1319 void intel_setup_overlay(struct drm_device *dev);
1320 void intel_cleanup_overlay(struct drm_device *dev);
1322 int intel_overlay_put_image(struct drm_device *dev, void *data,
1324 int intel_overlay_attrs(struct drm_device *dev, void *data,
1348 enum drm_connector_status intel_panel_detect(struct drm_device *dev);
1350 struct drm_device *dev,
1353 void intel_backlight_register(struct drm_device *dev);
1354 void intel_backlight_unregister(struct drm_device *dev);
1360 void intel_psr_invalidate(struct drm_device *dev,
1362 void intel_psr_flush(struct drm_device *dev,
1365 void intel_psr_init(struct drm_device *dev);
1366 void intel_psr_single_frame_update(struct drm_device *dev,
1396 void intel_init_clock_gating(struct drm_device *dev);
1397 void intel_suspend_hw(struct drm_device *dev);
1398 int ilk_wm_max_level(const struct drm_device *dev);
1406 void intel_init_pm(struct drm_device *dev);
1407 void intel_pm_setup(struct drm_device *dev);
1410 void intel_init_gt_powersave(struct drm_device *dev);
1411 void intel_cleanup_gt_powersave(struct drm_device *dev);
1412 void intel_enable_gt_powersave(struct drm_device *dev);
1413 void intel_disable_gt_powersave(struct drm_device *dev);
1414 void intel_suspend_gt_powersave(struct drm_device *dev);
1415 void intel_reset_gt_powersave(struct drm_device *dev);
1416 void gen6_update_ring_freq(struct drm_device *dev);
1423 void intel_queue_rps_boost_for_request(struct drm_device *dev,
1425 void vlv_wm_get_hw_state(struct drm_device *dev);
1426 void ilk_wm_get_hw_state(struct drm_device *dev);
1427 void skl_wm_get_hw_state(struct drm_device *dev);
1433 bool intel_sdvo_init(struct drm_device *dev, uint32_t sdvo_reg, bool is_sdvob);
1437 int intel_plane_init(struct drm_device *dev, enum pipe pipe, int plane);
1438 int intel_sprite_set_colorkey(struct drm_device *dev, void *data,
1444 void intel_tv_init(struct drm_device *dev);
1454 struct drm_atomic_state *intel_atomic_state_alloc(struct drm_device *dev);
1470 int intel_atomic_setup_scalers(struct drm_device *dev,