Răsfoiți Sursa

load after sound driver

Waldemar Brodkorb 11 ani în urmă
părinte
comite
57c24354dc
2 a modificat fișierele cu 25 adăugiri și 3 ștergeri
  1. 12 0
      mk/modules.mk
  2. 13 3
      target/linux/config/Config.in.graphics

+ 12 - 0
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))

+ 13 - 3
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