mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-08 01:22:11 +08:00
bcm27xx: fixes drm-rp1 dependencies
kmod-drm-rp1-dsi, kmod-drm-rp1-dpi and kmod-drm-rp1-vec should depend on kmod-drm-dma-helper and kmod-drm-vram-helper in order to fix dependency errors when all kernel modules are selected. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
parent
f387ee9b9a
commit
2b23abbb6b
@ -426,6 +426,23 @@ endef
|
|||||||
|
|
||||||
$(eval $(call KernelPackage,drm-suballoc-helper))
|
$(eval $(call KernelPackage,drm-suballoc-helper))
|
||||||
|
|
||||||
|
define KernelPackage/drm-vram-helper
|
||||||
|
SUBMENU:=$(VIDEO_MENU)
|
||||||
|
HIDDEN:=1
|
||||||
|
TITLE:=DRM helpers for VRAM memory management
|
||||||
|
DEPENDS:=@DISPLAY_SUPPORT \
|
||||||
|
+kmod-drm-kms-helper +kmod-drm-ttm-helper
|
||||||
|
KCONFIG:=CONFIG_DRM_VRAM_HELPER
|
||||||
|
FILES:=$(LINUX_DIR)/drivers/gpu/drm/drm_vram_helper.ko
|
||||||
|
AUTOLOAD:=$(call AutoProbe,drm_vram_helper)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define KernelPackage/drm-vram-helper/description
|
||||||
|
DRM helpers for VRAM memory management.
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call KernelPackage,drm-vram-helper))
|
||||||
|
|
||||||
define KernelPackage/drm-amdgpu
|
define KernelPackage/drm-amdgpu
|
||||||
SUBMENU:=$(VIDEO_MENU)
|
SUBMENU:=$(VIDEO_MENU)
|
||||||
TITLE:=AMDGPU DRM support
|
TITLE:=AMDGPU DRM support
|
||||||
|
@ -141,17 +141,13 @@ define KernelPackage/drm-rp1-dsi
|
|||||||
TITLE:=RP1 Display Serial Interface for Video
|
TITLE:=RP1 Display Serial Interface for Video
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_DRM_RP1_DSI \
|
CONFIG_DRM_RP1_DSI \
|
||||||
CONFIG_DRM_GEM_DMA_HELPER \
|
|
||||||
CONFIG_DRM_KMS_HELPER \
|
|
||||||
CONFIG_DRM_MIPI_DSI=y \
|
CONFIG_DRM_MIPI_DSI=y \
|
||||||
CONFIG_DRM_VRAM_HELPER=n \
|
|
||||||
CONFIG_DRM_TTM=n \
|
|
||||||
CONFIG_DRM_TTM_HELPER=n \
|
|
||||||
CONFIG_GENERIC_PHY_MIPI_DPHY=n \
|
CONFIG_GENERIC_PHY_MIPI_DPHY=n \
|
||||||
CONFIG_DRM_WERROR=n
|
CONFIG_DRM_WERROR=n
|
||||||
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-dsi/drm-rp1-dsi.ko
|
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-dsi/drm-rp1-dsi.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-dsi)
|
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-dsi)
|
||||||
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4
|
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4 \
|
||||||
|
+kmod-drm-dma-helper +kmod-drm-vram-helper
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/drm-rp1-dsi/description
|
define KernelPackage/drm-rp1-dsi/description
|
||||||
@ -167,15 +163,12 @@ define KernelPackage/drm-rp1-dpi
|
|||||||
SUBMENU:=$(VIDEO_MENU)
|
SUBMENU:=$(VIDEO_MENU)
|
||||||
TITLE:=RP1 Display Parallel Interface for Video
|
TITLE:=RP1 Display Parallel Interface for Video
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_DRM_RP1_DPI \
|
CONFIG_DRM_RP1_DPI
|
||||||
CONFIG_DRM_GEM_DMA_HELPER \
|
|
||||||
CONFIG_DRM_KMS_HELPER \
|
|
||||||
CONFIG_DRM_VRAM_HELPER=n \
|
|
||||||
CONFIG_DRM_TTM=n \
|
|
||||||
CONFIG_DRM_TTM_HELPER=n
|
|
||||||
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-dpi/drm-rp1-dpi.ko
|
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-dpi/drm-rp1-dpi.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-dpi)
|
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-dpi)
|
||||||
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4 +kmod-rp1-pio
|
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4 \
|
||||||
|
+kmod-drm-dma-helper +kmod-drm-vram-helper \
|
||||||
|
+kmod-rp1-pio
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/drm-rp1-dpi/description
|
define KernelPackage/drm-rp1-dpi/description
|
||||||
@ -193,15 +186,11 @@ define KernelPackage/drm-rp1-vec
|
|||||||
SUBMENU:=$(VIDEO_MENU)
|
SUBMENU:=$(VIDEO_MENU)
|
||||||
TITLE:=RP1 Display Composite Video
|
TITLE:=RP1 Display Composite Video
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_DRM_RP1_VEC \
|
CONFIG_DRM_RP1_VEC
|
||||||
CONFIG_DRM_GEM_DMA_HELPER \
|
|
||||||
CONFIG_DRM_KMS_HELPER \
|
|
||||||
CONFIG_DRM_VRAM_HELPER=n \
|
|
||||||
CONFIG_DRM_TTM=n \
|
|
||||||
CONFIG_DRM_TTM_HELPER=n
|
|
||||||
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-vec/drm-rp1-vec.ko
|
FILES:=$(LINUX_DIR)/drivers/gpu/drm/rp1/rp1-vec/drm-rp1-vec.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-vec)
|
AUTOLOAD:=$(call AutoLoad,67,drm-rp1-vec)
|
||||||
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4
|
DEPENDS:=@TARGET_bcm27xx_bcm2712 +kmod-drm-vc4 \
|
||||||
|
+kmod-drm-dma-helper +kmod-drm-vram-helper
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/drm-rp1-vec/description
|
define KernelPackage/drm-rp1-vec/description
|
||||||
|
Loading…
x
Reference in New Issue
Block a user