@@ -11,6 +11,9 @@ config generateconfig_MX51_YES
select VFP
select NEON
+ select MACH_MX53_EVK
+ select MACH_MX53_SMD
+ select MACH_MX53_LOCO
select NET
select NET_ETHERNET
@@ -59,7 +62,6 @@ config generateconfig_MX51_YES
select RTC_DRV_M41T80_WDT
select RTC_DRV_TWL4030
select RTC_INTF_DEV_UIE_EMUL
- select RTC_DRV_M41T80
config MXC_DEBUG_BOARD
@@ -69,14 +71,431 @@ config DEFAULT_MMAP_MIN_ADDR
default 32768
config LOG_BUF_SHIFT
default 18
-
+config CMDLINE
+ default "noinitrd console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.0.101:/shared/nfs ip=dhcp"
config MII
default m
config LEDS_LP5521
default m
config LEDS_LP5523
default m
+config RTC_DRV_M41T80
+ default m
+
+
+# The following should be Kconfig.distro policy
+config generateconfig_SHOULD_BE_DISTROCONF_YES
+ def_bool y
+ select CC_OPTIMIZE_FOR_SIZE
+ select EMBEDDED
+ select RELAY
+ select MODVERSIONS
+ select MODULE_SRCVERSION_ALL
+
+ select KALLSYMS_ALL
+ select PREEMPT_VOLUNTARY
+
+ select TICK_ONESHOT
+ select NO_HZ
+ select HIGH_RES_TIMERS
+
+ select RD_BZIP2
+ select RD_LZMA
+ select RD_LZO
+
+ select PM
+ select PM_RUNTIME
+ select PM_SLEEP
+ select SUSPEND
+ select SUSPEND_FREEZER
+ select PM_OPS
+
+ select PM_DEBUG
+ select PM_TEST_SUSPEND
+
+ select USB_SUSPEND
+
+
+ select IP_PNP
+ select IP_PNP_DHCP
+ select IP_PNP_BOOTP
+
+ select DNS_RESOLVER
+
+
+ select CONNECTOR
+ select PROC_EVENTS
+
+ select BLK_DEV_LOOP
+
+ select HW_RANDOM
+
+
+ select I2C
+ select GPIOLIB
+
+ select MFD_TC6393XB
+ select MFD_ASIC3
+ select HTC_I2CPLD
+ select HTC_EGPIO
+ select MFD_88PM860X
+ select MFD_TMIO
+ select MFD_T7L66XB
+ select MFD_TC6387XB
+ select PMIC_DA903X
+ select PMIC_ADP5520
+ select MFD_MAX8925
+ select MFD_WM8350_I2C
+ select MFD_WM8994
+ select ABX500_CORE
+ select AB3100_CORE
+ select AB3550_CORE
+
+
+
+ select MDIO_GPIO
+ select MDIO_BITBANG
+
+ select MTD_PARTITIONS
+
+ select MMC_SDHCI
+
+ select SCSI_MULTI_LUN
+ select SCSI_CONSTANTS
+ select SCSI_LOGGING
+ select SCSI_SCAN_ASYNC
+
+ select MARVELL_PHY
+ select DAVICOM_PHY
+ select QSEMI_PHY
+ select LXT_PHY
+ select CICADA_PHY
+ select VITESSE_PHY
+ select SMSC_PHY
+ select BROADCOM_PHY
+ select ICPLUS_PHY
+ select REALTEK_PHY
+ select NATIONAL_PHY
+ select STE10XP
+ select LSI_ET1011C_PHY
+
+ select MOUSE_PS2_ELANTECH
+
+
+ select NEW_LEDS
+ select LEDS_CLASS
+ select LEDS_TRIGGERS
+
+ select EXT2_FS_XATTR
+ select EXT2_FS_POSIX_ACL
+ select EXT2_FS_SECURITY
+
+ select EXT3_DEFAULTS_TO_ORDERED
+ select EXT3_FS_XATTR
+ select EXT3_FS_POSIX_ACL
+ select EXT3_FS_SECURITY
+
+ select EXT4_FS_XATTR
+ select EXT4_FS_POSIX_ACL
+ select EXT4_FS_SECURITY
+
+ select AUTOFS4_FS
+ select FAT_FS
+ select VFAT_FS
+
+ select GFS2_FS_LOCKING_DLM
+
+
+ select QUOTA
+ select QUOTA_NETLINK_INTERFACE
+ select QUOTACTL
+ select FUSE_FS
+ select UDF_NLS
+
+ select DEBUG_FS
+ select ECRYPT_FS
+
+ select NFS_V3_ACL
+ select NFS_V4
+
+ select NLS_CODEPAGE_437
+ select NLS_ASCII
+ select NLS_UTF8
+
+ select SCHEDSTATS
+ select EARLY_PRINTK
+
+ select ENABLE_WARN_DEPRECATED
+ select ENABLE_MUST_CHECK
+ select DEBUG_MEMORY_INIT
+ select KEYS
+
+ select CRYPTO_DES
+ select CRYPTO_DEFLATE
+ select CRYPTO_LZO
+
+ select CRC_T10DIF
+
+config UTS_NS
+ default n
+config IPC_NS
+ default n
+config USER_NS
+ default n
+config PID_NS
+ default n
+config NET_NS
+ default n
+config SLUB_DEBUG
+ default n
+config LBDAF
+ default n
+config OABI_COMPAT
+ default n
+config IP_SCTP
+ default n
+config WIRELESS
+ default n
+config NETDEV_1000
+ default n
+config NETDEV_10000
+ default n
+config WLAN
+ default n
+config LEGACY_PTYS
+ default n
+config INET_XFRM_MODE_TRANSPORT
+ default n
+config INET_XFRM_MODE_TUNNEL
+ default n
+config INET_XFRM_MODE_BEET
+ default n
+config INET_LRO
+ default n
+config SCSI_LOWLEVEL
+ default n
+config HWMON
+ default n
+config STANDALONE
+ default n
+config INPUT_MOUSEDEV_PSAUX
+ default n
+config I2C_COMPAT
+ default n
+config PRINT_QUOTA_WARNING
+ default n
+config FTRACE
+ default n
+config ARM_UNWIND
+ default n
+config DEBUG_BUGVERBOSE
+ default n
+config CRYPTO_ANSI_CPRNG
+ default n
+config CRYPTO_HW
+ default n
+config BINARY_PRINTF
+ default n
+
+
+config BINFMT_MISC
+ default m
+config INET6_XFRM_MODE_TRANSPORT
+ default m
+config INET6_XFRM_MODE_TUNNEL
+ default m
+config INET6_XFRM_MODE_BEET
+ default m
+config ATA
+ default m
+config CRYPTO_AES
+ default m
+config INPUT_FF_MEMLESS
+ default m
+config INPUT_POLLDEV
+ default m
+config INPUT_EVBUG
+ default m
+config MTD_CFI_STAA
+ default m
+config SERIO_SERPORT
+ default m
+config I2C_CHARDEV
+ default m
+config I2C_SMBUS
+ default m
+config I2C_ALGOBIT
+ default m
+config I2C_ALGOPCF
+ default m
+config I2C_ALGOPCA
+ default m
+config I2C_DESIGNWARE
+ default m
+config I2C_GPIO
+ default m
+config I2C_OCORES
+ default m
+config I2C_PCA_PLATFORM
+ default m
+config I2C_SIMTEC
+ default m
+config I2C_XILINX
+ default m
+config I2C_PARPORT
+ default m
+config I2C_PARPORT_LIGHT
+ default m
+config I2C_TAOS_EVM
+ default m
+config I2C_TINY_USB
+ default m
+config I2C_STUB
+ default m
+config FB_TMIO
+ default m
+config FB_SM501
+ default m
+config USB_UAS
+ default m
+config GFS2_FS
+ default m
+config AUTOFS4_FS
+ default m
+config CONFIGFS_FS
+ default m
+config UDF_FS
+ default m
+config SUNRPC_GSS
+ default m
+config RPCSEC_GSS_KRB5
+ default m
+config LEDS_88PM860X
+ default m
+config LEDS_PCA9532
+ default m
+config LEDS_PCA955X
+ default m
+config LEDS_LP3944
+ default m
+config LEDS_WM8350
+ default m
+config LEDS_DA903X
+ default m
+config LEDS_BD2802
+ default m
+config LEDS_ADP5520
+ default m
+config SND_RAWMIDI
+ default m
+config SND_DUMMY
+ default m
+config SND_MTS64
+ default m
+config SND_MPU401
+ default m
+config SND_PORTMAN2X4
+ default m
+
+config MFD_SM501
+ default m
+config HTC_PASIC3
+ default m
+config TPS6507X
+ default m
+config MFD_WM8400
+ default m
+config MFD_PCF50633
+ default m
+config PCF50633_ADC
+ default m
+config PCF50633_GPIO
+ default m
+
+config RTC_DRV_DS1307
+ default m
+config RTC_DRV_DS1374
+ default m
+config RTC_DRV_DS1672
+ default m
+config RTC_DRV_MAX6900
+ default m
+config RTC_DRV_MAX8925
+ default m
+config RTC_DRV_RS5C372
+ default m
+config RTC_DRV_ISL1208
+ default m
+config RTC_DRV_X1205
+ default m
+config RTC_DRV_PCF8563
+ default m
+config RTC_DRV_PCF8583
+ default m
+config RTC_DRV_M41T80
+ default m
+config RTC_DRV_BQ32K
+ default m
+config RTC_DRV_S35390A
+ default m
+config RTC_DRV_FM3130
+ default m
+config RTC_DRV_RX8581
+ default m
+config RTC_DRV_RX8025
+ default m
+config RTC_DRV_M41T94
+ default m
+config RTC_DRV_DS1305
+ default m
+config RTC_DRV_DS1390
+ default m
+config RTC_DRV_MAX6902
+ default m
+config RTC_DRV_R9701
+ default m
+config RTC_DRV_RS5C348
+ default m
+config RTC_DRV_DS3234
+ default m
+config RTC_DRV_PCF2123
+ default m
+config RTC_DRV_WM8350
+ default m
+config RTC_DRV_PCF50633
+ default m
+config RTC_DRV_AB3100
+ default m
+config RTC_DRV_PCAP
+ default m
+
+config HW_RANDOM_TIMERIOMEM
+ default m
+
+config KEYBOARD_ADP5588
+ default m
+config KEYBOARD_TCA6416
+ default m
+config KEYBOARD_LM8323
+ default m
+config KEYBOARD_MAX7359
+ default m
+
+config MOUSE_SYNAPTICS_I2C
+ default m
+config INPUT_AD714X_I2C
+ default m
+config INPUT_PCF8574
+ default m
+
+config I2C_SI4713
+ default m
+config I2C_SI470X
+ default m
+
+config NLS_ISO8859_15
+ default m
source "Kconfig.distro"
Once we have settled on a proper common Linaro config policy, this should be able to go away. CC: Jason Hui <jason.hui@linaro.org> CC: patches@linaro.org Signed-off-by: John Stultz <john.stultz@linaro.org> --- arch/arm/configs/Kconfig.imx51 | 423 +++++++++++++++++++++++++++++++++++++++- 1 files changed, 421 insertions(+), 2 deletions(-)