summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/modules.mk12
-rw-r--r--target/linux/config/Config.in.graphics16
2 files changed, 25 insertions, 3 deletions
diff --git a/mk/modules.mk b/mk/modules.mk
index 5b80e271c..893c5600b 100644
--- a/mk/modules.mk
+++ b/mk/modules.mk
@@ -1824,3 +1824,15 @@ $(eval $(call KMOD_template,LZO_DECOMPRESS,lzo-decompress,\
$(MODULES_DIR)/kernel/lib/lzo/lzo_decompress \
,01))
+#
+# DRM
+#
+
+$(eval $(call KMOD_template,DRM_DW_HDMI_AUDIO,drm-dw-hdmi-audio,\
+ $(MODULES_DIR)/kernel/drivers/staging/imx-drm/dw-hdmi-audio \
+,75))
+
+$(eval $(call KMOD_template,DRM_DW_HDMI_CEC,drm-dw-hdmi-cec,\
+ $(MODULES_DIR)/kernel/drivers/cec/cec-dev \
+ $(MODULES_DIR)/kernel/drivers/staging/imx-drm/dw-hdmi-cec \
+,75))
diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics
index 8d9329c53..2e7569ae1 100644
--- a/target/linux/config/Config.in.graphics
+++ b/target/linux/config/Config.in.graphics
@@ -112,6 +112,9 @@ config ADK_KERNEL_DRM_IMX_IPUV3_CORE
config ADK_KERNEL_DRM_IMX_IPUV3
boolean
+config ADK_KERNEL_DRM_IMX_HDMI
+ boolean
+
config ADK_KERNEL_RESET_CONTROLLER
boolean
@@ -147,10 +150,16 @@ config ADK_KERNEL_FB_VESA
help
Framebuffer support for VirtualBox Emulator.
-config ADK_KERNEL_DRM_IMX_HDMI
+config ADK_KERNEL_DRM_DW_HDMI_AUDIO
+ tristate
+ depends on ADK_TARGET_SYSTEM_CUBOX_I
+ depends on ADK_KERNEL_VERSION_3_15
+ default m if ADK_TARGET_SYSTEM_CUBOX_I
+ default n
+ help
+
+config ADK_KERNEL_DRM_DW_HDMI_CEC
tristate
- select ADK_KERNEL_DRM_DW_HDMI_AUDIO
- select ADK_KERNEL_DRM_DW_HDMI_CEC
depends on ADK_TARGET_SYSTEM_CUBOX_I
depends on ADK_KERNEL_VERSION_3_15
default m if ADK_TARGET_SYSTEM_CUBOX_I
@@ -169,6 +178,7 @@ config ADK_KERNEL_DRM_IMX
select ADK_KERNEL_DRM_IMX_PARALLEL_DISPLAY
select ADK_KERNEL_DRM_IMX_IPUV3
select ADK_KERNEL_DRM_IMX_IPUV3_CORE
+ select ADK_KERNEL_DRM_IMX_HDMI
select ADK_KERNEL_FB
select ADK_KERNEL_STAGING
select ADK_KERNEL_FRAMEBUFFER_CONSOLE