[PATCH 2/2] video: Rockchip: drop unused declarations

Ahmad Fatoum a.fatoum at pengutronix.de
Mon May 5 23:22:19 PDT 2025


These definitions are a left over from the original Linux code, but are
wholly unused in barebox, so they can be safely dropped.

Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
 drivers/video/rockchip/rockchip_drm_drv.h | 21 ---------------------
 drivers/video/rockchip/rockchip_drm_vop.h |  2 --
 2 files changed, 23 deletions(-)

diff --git a/drivers/video/rockchip/rockchip_drm_drv.h b/drivers/video/rockchip/rockchip_drm_drv.h
index 9bc480ee049e..ad8edb76e6d9 100644
--- a/drivers/video/rockchip/rockchip_drm_drv.h
+++ b/drivers/video/rockchip/rockchip_drm_drv.h
@@ -30,37 +30,16 @@
 /* output flags */
 #define ROCKCHIP_OUTPUT_DSI_DUAL	BIT(0)
 
-struct drm_device;
-struct drm_connector;
-struct iommu_domain;
-
 struct rockchip_crtc_state {
 	int output_type;
 	int output_mode;
 	int output_bpc;
 	int output_flags;
-	bool enable_afbc;
 	bool yuv_overlay;
 	u32 bus_format;
 	u32 bus_flags;
-	int color_space;
 };
 #define to_rockchip_crtc_state(s) \
 		container_of(s, struct rockchip_crtc_state, base)
 
-/*
- * Rockchip drm private structure.
- *
- * @crtc: array of enabled CRTCs, used to map from "pipe" to drm_crtc.
- * @num_pipe: number of pipes for this device.
- * @mm_lock: protect drm_mm on multi-threads.
- */
-struct rockchip_drm_private {
-	struct device *iommu_dev;
-};
-
-struct rockchip_encoder {
-	int crtc_endpoint_id;
-};
-
 #endif /* _ROCKCHIP_DRM_DRV_H_ */
diff --git a/drivers/video/rockchip/rockchip_drm_vop.h b/drivers/video/rockchip/rockchip_drm_vop.h
index 255b6aa165ee..d4649910e861 100644
--- a/drivers/video/rockchip/rockchip_drm_vop.h
+++ b/drivers/video/rockchip/rockchip_drm_vop.h
@@ -419,6 +419,4 @@ static inline int scl_vop_cal_lb_mode(int width, bool is_yuv)
 
 	return lb_mode;
 }
-
-extern const struct component_ops vop_component_ops;
 #endif /* _ROCKCHIP_DRM_VOP_H */
-- 
2.39.5




More information about the barebox mailing list