From cbee1e07a1b707a07af1caacd3eea16779d42a01 Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Thu, 29 Sep 2016 18:31:54 +0200 Subject: [PATCH 1/4] ARM: davinci_all_defconfig: enable LCDC DRM driver With the device tree changes for tilcdc in place, we can now enable the driver by default in the davinci_all defconfig file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Sekhar Nori --- arch/arm/configs/davinci_all_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig index 5e5dd6bc5ed9..58d04f1e05d3 100644 --- a/arch/arm/configs/davinci_all_defconfig +++ b/arch/arm/configs/davinci_all_defconfig @@ -123,6 +123,8 @@ CONFIG_TPS6507X=y CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_TPS6507X=y +CONFIG_DRM=m +CONFIG_DRM_TILCDC=m CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_DA8XX=y From ba9cbf0b4c3837d2b61239f23aadb5818731eaea Mon Sep 17 00:00:00 2001 From: David Lechner Date: Fri, 21 Oct 2016 13:36:55 -0500 Subject: [PATCH 2/4] ARM: davinci_all_defconfig: enable gpio poweroff driver The gpio-poweroff driver is needed by LEGO MINDSTORMS EV3 (AM1808 based board). Signed-off-by: David Lechner [nsekhar@ti.com: subject line adjustment] Signed-off-by: Sekhar Nori --- arch/arm/configs/davinci_all_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig index 58d04f1e05d3..6f43b489178b 100644 --- a/arch/arm/configs/davinci_all_defconfig +++ b/arch/arm/configs/davinci_all_defconfig @@ -116,6 +116,8 @@ CONFIG_SPI_DAVINCI=m CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_PCA953X=y +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_GPIO=y CONFIG_WATCHDOG=y CONFIG_DAVINCI_WATCHDOG=m CONFIG_MFD_DM355EVM_MSP=y From 5d19836dd6d1126dea463821888f7b77f196a891 Mon Sep 17 00:00:00 2001 From: David Lechner Date: Fri, 21 Oct 2016 13:36:53 -0500 Subject: [PATCH 3/4] ARM: davinci_all_defconfig: build MMC into kernel This changes the davinci default configuration to build the davinci MMC driver into the kernel. This allows booting from an SD card without requiring an initrd containing the kernel module. Signed-off-by: David Lechner [nsekhar@ti.com: minor commit message adjustments] Signed-off-by: Sekhar Nori --- arch/arm/configs/davinci_all_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig index 6f43b489178b..513978eaf03d 100644 --- a/arch/arm/configs/davinci_all_defconfig +++ b/arch/arm/configs/davinci_all_defconfig @@ -171,9 +171,9 @@ CONFIG_USB_MASS_STORAGE=m CONFIG_USB_G_SERIAL=m CONFIG_USB_G_PRINTER=m CONFIG_USB_CDC_COMPOSITE=m -CONFIG_MMC=m +CONFIG_MMC=y # CONFIG_MMC_BLOCK_BOUNCE is not set -CONFIG_MMC_DAVINCI=m +CONFIG_MMC_DAVINCI=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=m CONFIG_LEDS_GPIO=m From 6e9be8608771192851a3adf59f0ba9240e3f802c Mon Sep 17 00:00:00 2001 From: David Lechner Date: Fri, 21 Oct 2016 13:36:56 -0500 Subject: [PATCH 4/4] ARM: davinci_all_defconfig: enable LED default-on trigger The LEDs default-on trigger is nice to have. For example, it can be used to configure a LED as a power indicator. Signed-off-by: David Lechner [nsekhar@ti.com: build as module, subject line fixes] Signed-off-by: Sekhar Nori --- arch/arm/configs/davinci_all_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig index 513978eaf03d..b5e978ff177f 100644 --- a/arch/arm/configs/davinci_all_defconfig +++ b/arch/arm/configs/davinci_all_defconfig @@ -180,6 +180,7 @@ CONFIG_LEDS_GPIO=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_OMAP=m CONFIG_DMADEVICES=y