mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 14:21:47 +00:00
e66ce07a96
With the SA1100 and PXA RTC drivers be mutually exclusive and no longer sharing hardware, PXA27x/PXA3xx platforms must use the PXA RTC driver as the SA1100 platform device is no longer registered. This change should be almost transparent to userspace. Former users of pxa-rtc should be aware that 2 RTCs will be available on their kernels, rtc0 being sa1100-rtc and rtc1 being pxa-rtc. Any userspace relying on the fact that rtc0 was pxa-rtc should be fixed. As a consequence: - the first reboot after the switch will have the wrong time, - on dual boot platform where the other OS programs some logic into the sa1100 rtc IP, a lack of fix in userspace, ie. a kernel changing sa1100-rtc thinking it is pxa-rtc could have dire consequence, such as wiping the other OS data partition. (Thanks to Robert Jarmik for help on the above commit text.) Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Robert Jarzmik <robert.jarzmik@free.fr> Cc: Daniel Mack <daniel@zonque.org> Cc: Haojian Zhuang <haojian.zhuang@gmail.com> Cc: Sergey Lapin <slapin@ossfans.org> Cc: Russell King <linux@arm.linux.org.uk> Cc: Mike Rapoport <mike@compulab.co.il> Cc: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
86 lines
2.0 KiB
Plaintext
86 lines
2.0 KiB
Plaintext
CONFIG_EXPERIMENTAL=y
|
|
# CONFIG_LOCALVERSION_AUTO is not set
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_LOG_BUF_SHIFT=14
|
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
CONFIG_SLAB=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
# CONFIG_BLK_DEV_BSG is not set
|
|
# CONFIG_IOSCHED_DEADLINE is not set
|
|
# CONFIG_IOSCHED_CFQ is not set
|
|
CONFIG_ARCH_PXA=y
|
|
CONFIG_ARCH_PXA_PALM=y
|
|
# CONFIG_MACH_PALMTX is not set
|
|
CONFIG_PREEMPT=y
|
|
CONFIG_AEABI=y
|
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
|
CONFIG_CMDLINE="mem=32M console=tty root=/dev/mmcblk0"
|
|
CONFIG_FPE_NWFPE=y
|
|
CONFIG_PM=y
|
|
CONFIG_APM_EMULATION=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_BOOTP=y
|
|
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
|
|
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
|
|
# CONFIG_INET_XFRM_MODE_BEET is not set
|
|
# CONFIG_INET_LRO is not set
|
|
# CONFIG_IPV6 is not set
|
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
# CONFIG_MISC_DEVICES is not set
|
|
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
|
|
CONFIG_INPUT_EVDEV=y
|
|
# CONFIG_KEYBOARD_ATKBD is not set
|
|
CONFIG_KEYBOARD_PXA27x=y
|
|
# CONFIG_INPUT_MOUSE is not set
|
|
# CONFIG_SERIO is not set
|
|
# CONFIG_HW_RANDOM is not set
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_PXA=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_SPIDEV=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
CONFIG_POWER_SUPPLY=y
|
|
CONFIG_PDA_POWER=y
|
|
# CONFIG_HWMON is not set
|
|
CONFIG_FB=y
|
|
CONFIG_FB_PXA=y
|
|
CONFIG_BACKLIGHT_LCD_SUPPORT=y
|
|
# CONFIG_LCD_CLASS_DEVICE is not set
|
|
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
|
CONFIG_BACKLIGHT_PWM=y
|
|
CONFIG_DISPLAY_SUPPORT=y
|
|
# CONFIG_VGA_CONSOLE is not set
|
|
CONFIG_FRAMEBUFFER_CONSOLE=y
|
|
CONFIG_FONTS=y
|
|
CONFIG_FONT_8x8=y
|
|
# CONFIG_HID_SUPPORT is not set
|
|
# CONFIG_USB_SUPPORT is not set
|
|
CONFIG_MMC=y
|
|
CONFIG_MMC_DEBUG=y
|
|
CONFIG_MMC_PXA=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_RTC_DRV_PXA=y
|
|
CONFIG_EXT2_FS=y
|
|
CONFIG_EXT3_FS=y
|
|
# CONFIG_DNOTIFY is not set
|
|
CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_FAT_DEFAULT_CODEPAGE=866
|
|
CONFIG_FAT_DEFAULT_IOCHARSET="utf8"
|
|
CONFIG_TMPFS=y
|
|
# CONFIG_NETWORK_FILESYSTEMS is not set
|
|
CONFIG_NLS_DEFAULT="utf8"
|
|
CONFIG_NLS_CODEPAGE_866=y
|
|
CONFIG_NLS_UTF8=y
|
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
CONFIG_DEBUG_USER=y
|
|
CONFIG_CRC_T10DIF=y
|