From 1cb347579a9663becfb10a4fee0eb5bc5a5e481f Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Tue, 14 Oct 2025 23:18:03 +0100 Subject: [PATCH] bcm27xx: package kmod-drm-v3d Package driver for Broadcom V3D 3.x or newer GPUs. SoCs supported include the BCM2711, BCM7268 and BCM7278. Signed-off-by: Daniel Golle --- target/linux/bcm27xx/modules/video.mk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/target/linux/bcm27xx/modules/video.mk b/target/linux/bcm27xx/modules/video.mk index 14d5de0de8e..036fafbfc8a 100644 --- a/target/linux/bcm27xx/modules/video.mk +++ b/target/linux/bcm27xx/modules/video.mk @@ -93,6 +93,26 @@ endef $(eval $(call KernelPackage,codec-bcm2835)) +define KernelPackage/drm-v3d + SUBMENU:=$(VIDEO_MENU) + TITLE:=Broadcom V3D Graphics + DEPENDS:= \ + @TARGET_bcm27xx_bcm2711||TARGET_bcm27xx_bcm2712 +kmod-drm \ + +kmod-drm-shmem-helper +kmod-drm-sched + KCONFIG:=CONFIG_DRM_V3D + FILES:= \ + $(LINUX_DIR)/drivers/gpu/drm/v3d/v3d.ko + AUTOLOAD:=$(call AutoProbe,v3d) +endef + +define KernelPackage/drm-v3d/description + Broadcom V3D 3.x or newer GPUs. SoCs supported include the BCM2711, + BCM7268 and BCM7278. +endef + +$(eval $(call KernelPackage,drm-v3d)) + + define KernelPackage/drm-vc4 SUBMENU:=$(VIDEO_MENU) TITLE:=Broadcom VC4 Graphics -- 2.47.3