blob: d9f6894688820728855a48d70c494f59a95ee77c [file] [log] [blame]
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +08001if ARCH_MX6
2
3config ARCH_MX6Q
4 bool
5 select USB_ARCH_HAS_EHCI
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +08006 select ARCH_MXC_IOMUX_V3
7 select ARM_GIC
Ranjani Vaidyanathan239f8d62011-07-29 14:30:19 -05008 select ARCH_HAS_CPUFREQ
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +08009 select IMX_HAVE_PLATFORM_IMX_UART
10 select IMX_HAVE_PLATFORM_FEC
Anson Huang933c5482011-07-01 10:58:18 +080011 select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL
Jason Chen667e40e2011-07-13 12:16:43 +080012 select IMX_HAVE_PLATFORM_IMX_IPUV3
13 select IMX_HAVE_PLATFORM_MXC_PWM
14 select IMX_HAVE_PLATFORM_LDB
Alan Tull3d2cae72011-06-28 11:18:05 -050015 select IMX_HAVE_PLATFORM_IMX_SPDIF
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +080016
17config FORCE_MAX_ZONEORDER
18 int "MAX_ORDER"
19 default "13"
20
21config SOC_IMX6Q
22 bool
23
24config MACH_MX6Q_SABREAUTO
25 bool "Support i.MX 6Quad SABRE Automotive Infotainment platform"
26 select ARCH_MX6Q
27 select SOC_IMX6Q
28 select IMX_HAVE_PLATFORM_IMX_UART
Huang Shijie59fac5e2011-07-22 10:29:23 +080029 select IMX_HAVE_PLATFORM_DMA
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +080030 select IMX_HAVE_PLATFORM_FEC
Huang Shijie66e677f2011-07-21 17:25:45 +080031 select IMX_HAVE_PLATFORM_GPMI_NFC
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +080032 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
33 select IMX_HAVE_PLATFORM_SPI_IMX
Jason Liu0ea14ce2011-06-16 01:16:17 +080034 select IMX_HAVE_PLATFORM_IMX_I2C
Richard Zhaoa4f26e92011-06-30 15:21:44 +080035 select IMX_HAVE_PLATFORM_VIV_GPU
Sammy He912e9c12011-07-09 00:43:22 +080036 select IMX_HAVE_PLATFORM_IMX_VPU
Ranjani Vaidyanathanf5f3c392011-10-07 12:35:29 -050037 select IMX_HAVE_PLATFORM_IMX_DVFS
Lionel Xucd8fa712011-07-25 21:44:45 +080038 select IMX_HAVE_PLATFORM_IMX_ESAI
Anson Huang933c5482011-07-01 10:58:18 +080039 select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL
Peter Chencfd51722011-07-04 15:58:39 +080040 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
41 select IMX_HAVE_PLATFORM_MXC_EHCI
42 select IMX_HAVE_PLATFORM_FSL_OTG
43 select IMX_HAVE_PLATFORM_FSL_USB_WAKEUP
Richard Zhuc3ab6a42011-07-05 15:03:16 +080044 select IMX_HAVE_PLATFORM_AHCI
Terry Lv0b29c1e2011-06-21 14:29:52 +080045 select IMX_HAVE_PLATFORM_IMX_OCOTP
Terry Lv5f5c9932011-08-16 16:04:44 +080046 select IMX_HAVE_PLATFORM_IMX_VIIM
Frank Li440b8782011-07-15 14:33:10 +080047 select IMX_HAVE_PLATFORM_IMX2_WDT
Anish Trivedi5d677172011-07-15 15:55:34 -050048 select IMX_HAVE_PLATFORM_IMX_SNVS_RTC
Anson Huangcda08922011-07-18 12:54:13 +080049 select IMX_HAVE_PLATFORM_IMX_PM
Danny Nold5e067c92011-07-25 21:39:50 -050050 select IMX_HAVE_PLATFORM_MXC_HDMI
Dong Aisheng62752fd2011-07-26 21:54:49 +080051 select IMX_HAVE_PLATFORM_IMX_ASRC
Alan Tull3d2cae72011-06-28 11:18:05 -050052 select IMX_HAVE_PLATFORM_IMX_SPDIF
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +080053 help
54 Include support for i.MX 6Quad SABRE Automotive Infotainment platform. This includes specific
55 configurations for the board and its peripherals.
56
57comment "MX6 Options:"
58
Zeng Zhaominga9ce0be2011-06-28 09:15:47 +080059endif