@ -239,10 +239,45 @@ endef
$( eval $ ( call KernelPackage ,drm ) )
d e f i n e K e r n e l P a c k a g e / d r m - t t m
SUBMENU:= $( VIDEO_MENU)
TITLE:= GPU memory management subsystem
DEPENDS:= @DISPLAY_SUPPORT +kmod-drm
KCONFIG:= CONFIG_DRM_TTM
FILES:= $( LINUX_DIR) /drivers/gpu/drm/ttm/ttm.ko
AUTOLOAD:= $( call AutoProbe,ttm)
e n d e f
d e f i n e K e r n e l P a c k a g e / d r m - t t m / d e s c r i p t i o n
GPU memory management subsystem for devices with multiple GPU memory types.
Will be enabled automatically if a device driver uses it.
e n d e f
$( eval $ ( call KernelPackage ,drm -ttm ) )
d e f i n e K e r n e l P a c k a g e / d r m - k m s - h e l p e r
SUBMENU:= $( VIDEO_MENU)
TITLE:= CRTC helpers for KMS drivers
DEPENDS:= @DISPLAY_SUPPORT +kmod-drm +kmod-fb +kmod-fb-sys-fops +kmod-fb-cfb-copyarea \
+kmod-fb-cfb-fillrect +kmod-fb-cfb-imgblt +kmod-fb-sys-ram
KCONFIG:= \
CONFIG_DRM_KMS_HELPER \
CONFIG_DRM_KMS_FB_HELPER = y
FILES:= $( LINUX_DIR) /drivers/gpu/drm/drm_kms_helper.ko
AUTOLOAD:= $( call AutoProbe,drm_kms_helper)
e n d e f
d e f i n e K e r n e l P a c k a g e / d r m - k m s - h e l p e r / d e s c r i p t i o n
CRTC helpers for KMS drivers.
e n d e f
$( eval $ ( call KernelPackage ,drm -kms -helper ) )
d e f i n e K e r n e l P a c k a g e / d r m - a m d g p u
SUBMENU:= $( VIDEO_MENU)
TITLE:= AMDGPU DRM support
DEPENDS:= @TARGET_x86 @DISPLAY_SUPPORT +kmod-drm +kmod-i2c-algo-bit +amdgpu-firmware
DEPENDS:= @TARGET_x86 @DISPLAY_SUPPORT +kmod-backlight +kmod-drm-ttm \
+kmod-drm-kms-helper +kmod-i2c-algo-bit +amdgpu-firmware
KCONFIG:= CONFIG_DRM_AMDGPU \
CONFIG_DRM_AMDGPU_SI = y \
CONFIG_DRM_AMDGPU_CIK = y \
@ -264,7 +299,7 @@ $(eval $(call KernelPackage,drm-amdgpu))
d e f i n e K e r n e l P a c k a g e / d r m - i m x
SUBMENU:= $( VIDEO_MENU)
TITLE:= Freescale i.MX DRM support
DEPENDS:= @TARGET_imx6 +kmod-drm +kmod-fb +kmod-fb-cfb-copyarea +kmod-fb-cfb-imgblt +kmod-fb-cfb-fillrect +kmod-fb-sys-fops +kmod-fb-sys-ram
DEPENDS:= @TARGET_imx6 +kmod-drm-kms-helper
KCONFIG:= CONFIG_DRM_IMX \
CONFIG_DRM_FBDEV_EMULATION = y \
CONFIG_DRM_FBDEV_OVERALLOC = 100 \
@ -272,8 +307,6 @@ define KernelPackage/drm-imx
CONFIG_RESET_CONTROLLER = y \
CONFIG_DRM_IMX_IPUV3 \
CONFIG_IMX_IPUV3 \
CONFIG_DRM_KMS_HELPER \
CONFIG_DRM_KMS_FB_HELPER = y \
CONFIG_DRM_GEM_CMA_HELPER = y \
CONFIG_DRM_KMS_CMA_HELPER = y \
CONFIG_DRM_IMX_FB_HELPER \
@ -283,8 +316,7 @@ define KernelPackage/drm-imx
CONFIG_DRM_IMX_HDMI = n
FILES:= \
$( LINUX_DIR) /drivers/gpu/drm/imx/imxdrm.ko \
$( LINUX_DIR) /drivers/gpu/ipu-v3/imx-ipu-v3.ko \
$( LINUX_DIR) /drivers/gpu/drm/drm_kms_helper.ko
$( LINUX_DIR) /drivers/gpu/ipu-v3/imx-ipu-v3.ko
AUTOLOAD:= $( call AutoLoad,08,imxdrm imx-ipu-v3 imx-ipuv3-crtc)
e n d e f
@ -342,7 +374,8 @@ $(eval $(call KernelPackage,drm-imx-ldb))
d e f i n e K e r n e l P a c k a g e / d r m - r a d e o n
SUBMENU:= $( VIDEO_MENU)
TITLE:= Radeon DRM support
DEPENDS:= @TARGET_x86 @DISPLAY_SUPPORT +kmod-drm +kmod-i2c-algo-bit +radeon-firmware
DEPENDS:= @TARGET_x86 @DISPLAY_SUPPORT +kmod-backlight +kmod-drm-kms-helper \
+kmod-drm-ttm +kmod-i2c-algo-bit +radeon-firmware
KCONFIG:= CONFIG_DRM_RADEON
FILES:= $( LINUX_DIR) /drivers/gpu/drm/radeon/radeon.ko
AUTOLOAD:= $( call AutoProbe,radeon)