Bug#772953: Enable several Kconfigs to support OMAP5432 uEVM devboard
Source: linux
Version: 3.16.7-2
Severity: important
Tags: patch
I have been trying debian kernel on my OMAP5432 uEVM devboard these days
and now manage to boot it by adding some extra configs in the kernel and
use the lateset initramfs-tools from git to include some .ko of regulator
drivers in the initrd.
With the patch attached, the OMAP5432 uEVM can be supported by the current
unstable kernel.
diff -Nru linux-3.16.7/debian/config/armhf/config.armmp linux-3.16.7/debian/config/armhf/config.armmp
--- linux-3.16.7/debian/config/armhf/config.armmp 2014-11-01 13:42:54.000000000 +0000
+++ linux-3.16.7/debian/config/armhf/config.armmp 2014-12-12 09:32:30.000000000 +0000
@@ -356,6 +356,7 @@
CONFIG_MFD_SEC_CORE=y
CONFIG_MFD_TI_AM335X_TSCADC=m
CONFIG_TWL6040_CORE=y
+CONFIG_MFD_PALMAS=y
##
## file: drivers/misc/Kconfig
@@ -628,6 +629,9 @@
CONFIG_REGULATOR_S5M8767=m
CONFIG_REGULATOR_TWL4030=y
CONFIG_REGULATOR_VEXPRESS=m
+CONFIG_REGULATOR_PBIAS=m
+CONFIG_REGULATOR_TI_ABB=m
+CONFIG_REGULATOR_PALMAS=m
##
## file: drivers/rtc/Kconfig
@@ -758,6 +762,7 @@
##
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_HOST=y
+CONFIG_USB_DWC3_OMAP=m
CONFIG_USB_DWC3_EXYNOS=m
# CONFIG_USB_DWC3_PCI is not set
@@ -829,6 +834,7 @@
CONFIG_OMAP2_DSS=m
CONFIG_OMAP2_DSS_VENC=y
CONFIG_OMAP4_DSS_HDMI=y
+CONFIG_OMAP5_DSS_HDMI=y
CONFIG_OMAP2_DSS_SDI=y
##
@@ -894,3 +900,28 @@
CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
+##
+## file: drivers/thermal/ti-soc-thermal/Kconfig
+##
+CONFIG_TI_SOC_THERMAL=m
+CONFIG_TI_THERMAL=y
+CONFIG_OMAP4_THERMAL=y
+CONFIG_OMAP5_THERMAL=y
+
+##
+## file: drivers/video/fbdev/omap2/displays-new/Kconfig
+##
+CONFIG_DISPLAY_ENCODER_TPD12S015=m
+CONFIG_DISPLAY_CONNECTOR_HDMI=m
+
+##
+## file: drivers/extcon/Kconfig
+##
+CONFIG_EXTCON=m
+CONFIG_EXTCON_PALMAS=m
+
+##
+## drivers/memory/Kconfig
+##
+CONFIG_MEMORY=y
+CONFIG_TI_EMIF=m
Reply to: