ARM: versatile: select some defaults in defconfig
PATCH 1/2 ARM: versatile: select some defaults in defconfig
This updates the Versatile defconfig to:
- Use NO_HZ_IDLE and HIGH_RES_TIMERS
- Enable the I2C driver
- Enable the SPI driver
- Enable the RTC driver for DS1338 as found on the Versatile boards
- Compile in the MMCI MMC driver, which is good if you want to mount a root FS on the MMC card without having to first load this module from an initramfs
Patch tested on the Versatile AB, QEMU for Versatile AB and QEMU for Versatile PB.
---
ARM SoC folks: please apply this directly to wherever this goes for the next merge window.
--- arch/arm/configs/versatile_defconfig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
arch/arm/configs/versatile_defconfig +7 -1
@@ -1,5 +1,7 @@ # CONFIG_LOCALVERSION_AUTO is not set CONFIG_SYSVIPC=y +CONFIG_NO_HZ_IDLE=y +CONFIG_HIGH_RES_TIMERS=y CONFIG_LOG_BUF_SHIFT=14 CONFIG_BLK_DEV_INITRD=y CONFIG_SLAB=y
@@ -47,6 +49,8 @@ CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_I2C=y CONFIG_I2C_CHARDEV=m +CONFIG_I2C_VERSATILE=y +CONFIG_SPI=y CONFIG_GPIOLIB=y CONFIG_GPIO_PL061=y # CONFIG_HWMON is not set
@@ -59,13 +63,15 @@ CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_ARMAACI=m CONFIG_MMC=y -CONFIG_MMC_ARMMMCI=m +CONFIG_MMC_ARMMMCI=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_VERSATILE=y CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_DRV_DS1307=y CONFIG_EXT2_FS=y CONFIG_VFAT_FS=m CONFIG_JFFS2_FS=y
Signature · 1 line
2.4.3
Olof Johansson
AppliedPATCH 1/2 ARM: versatile: select some defaults in defconfig
Quoted 10 lines · Linus Walleij
This updates the Versatile defconfig to:
- UseNO_HZ_IDLEandHIGH_RES_TIMERS
- Enable the I2C driver
- Enable the SPI driver
- Enable the RTC driver for DS1338 as found on the Versatile boards
- Compile in the MMCI MMC driver, which is good if you want to mount a root FS on the MMC card without having to first load this module from an initramfs
Quoted 8 lines
Patch tested on the Versatile AB, QEMU for Versatile AB and QEMU for Versatile PB.
Cc Rob Herring <[email protected]>Signed-off-by Linus Walleij <[email protected]>---
ARM SoC folks: please apply this directly to wherever this goes for the next merge window.
Applied to next/defconfig. Thanks!
-Olof