hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/drivers/gpu/drm/radeon/radeon_mode.h
....@@ -327,7 +327,6 @@
327327 struct radeon_crtc {
328328 struct drm_crtc base;
329329 int crtc_id;
330
- u16 lut_r[256], lut_g[256], lut_b[256];
331330 bool enabled;
332331 bool can_tile;
333332 bool cursor_out_of_bounds;
....@@ -881,6 +880,12 @@
881880 ktime_t *stime, ktime_t *etime,
882881 const struct drm_display_mode *mode);
883882
883
+extern bool
884
+radeon_get_crtc_scanout_position(struct drm_crtc *crtc, bool in_vblank_irq,
885
+ int *vpos, int *hpos,
886
+ ktime_t *stime, ktime_t *etime,
887
+ const struct drm_display_mode *mode);
888
+
884889 extern bool radeon_combios_check_hardcoded_edid(struct radeon_device *rdev);
885890 extern struct edid *
886891 radeon_bios_get_hardcoded_edid(struct radeon_device *rdev);
....@@ -980,9 +985,6 @@
980985 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj);
981986
982987 void radeon_crtc_handle_vblank(struct radeon_device *rdev, int crtc_id);
983
-
984
-void radeon_fb_add_connector(struct radeon_device *rdev, struct drm_connector *connector);
985
-void radeon_fb_remove_connector(struct radeon_device *rdev, struct drm_connector *connector);
986988
987989 void radeon_crtc_handle_flip(struct radeon_device *rdev, int crtc_id);
988990