Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 1 | if ARCH_MX6 |
| 2 | |
| 3 | config ARCH_MX6Q |
| 4 | bool |
| 5 | select USB_ARCH_HAS_EHCI |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 6 | select ARCH_MXC_IOMUX_V3 |
| 7 | select ARM_GIC |
| 8 | select IMX_HAVE_PLATFORM_IMX_UART |
| 9 | select IMX_HAVE_PLATFORM_FEC |
Anson Huang | 933c548 | 2011-07-01 10:58:18 +0800 | [diff] [blame] | 10 | select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL |
Jason Chen | 667e40e | 2011-07-13 12:16:43 +0800 | [diff] [blame] | 11 | select IMX_HAVE_PLATFORM_IMX_IPUV3 |
| 12 | select IMX_HAVE_PLATFORM_MXC_PWM |
| 13 | select IMX_HAVE_PLATFORM_LDB |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 14 | |
| 15 | config FORCE_MAX_ZONEORDER |
| 16 | int "MAX_ORDER" |
| 17 | default "13" |
| 18 | |
| 19 | config SOC_IMX6Q |
| 20 | bool |
| 21 | |
| 22 | config MACH_MX6Q_SABREAUTO |
| 23 | bool "Support i.MX 6Quad SABRE Automotive Infotainment platform" |
| 24 | select ARCH_MX6Q |
| 25 | select SOC_IMX6Q |
| 26 | select IMX_HAVE_PLATFORM_IMX_UART |
Huang Shijie | 59fac5e | 2011-07-22 10:29:23 +0800 | [diff] [blame^] | 27 | select IMX_HAVE_PLATFORM_DMA |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 28 | select IMX_HAVE_PLATFORM_FEC |
Huang Shijie | 66e677f | 2011-07-21 17:25:45 +0800 | [diff] [blame] | 29 | select IMX_HAVE_PLATFORM_GPMI_NFC |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 30 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 31 | select IMX_HAVE_PLATFORM_SPI_IMX |
Jason Liu | 0ea14ce | 2011-06-16 01:16:17 +0800 | [diff] [blame] | 32 | select IMX_HAVE_PLATFORM_IMX_I2C |
Richard Zhao | a4f26e9 | 2011-06-30 15:21:44 +0800 | [diff] [blame] | 33 | select IMX_HAVE_PLATFORM_VIV_GPU |
Sammy He | 912e9c1 | 2011-07-09 00:43:22 +0800 | [diff] [blame] | 34 | select IMX_HAVE_PLATFORM_IMX_VPU |
Lionel Xu | cd8fa71 | 2011-07-25 21:44:45 +0800 | [diff] [blame] | 35 | select IMX_HAVE_PLATFORM_IMX_ESAI |
Anson Huang | 933c548 | 2011-07-01 10:58:18 +0800 | [diff] [blame] | 36 | select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL |
Peter Chen | cfd5172 | 2011-07-04 15:58:39 +0800 | [diff] [blame] | 37 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 38 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 39 | select IMX_HAVE_PLATFORM_FSL_OTG |
| 40 | select IMX_HAVE_PLATFORM_FSL_USB_WAKEUP |
Richard Zhu | c3ab6a4 | 2011-07-05 15:03:16 +0800 | [diff] [blame] | 41 | select IMX_HAVE_PLATFORM_AHCI |
Terry Lv | 0b29c1e | 2011-06-21 14:29:52 +0800 | [diff] [blame] | 42 | select IMX_HAVE_PLATFORM_IMX_OCOTP |
Frank Li | 440b878 | 2011-07-15 14:33:10 +0800 | [diff] [blame] | 43 | select IMX_HAVE_PLATFORM_IMX2_WDT |
Anish Trivedi | 5d67717 | 2011-07-15 15:55:34 -0500 | [diff] [blame] | 44 | select IMX_HAVE_PLATFORM_IMX_SNVS_RTC |
Anson Huang | cda0892 | 2011-07-18 12:54:13 +0800 | [diff] [blame] | 45 | select IMX_HAVE_PLATFORM_IMX_PM |
Danny Nold | 5e067c9 | 2011-07-25 21:39:50 -0500 | [diff] [blame] | 46 | select IMX_HAVE_PLATFORM_MXC_HDMI |
Dong Aisheng | 62752fd | 2011-07-26 21:54:49 +0800 | [diff] [blame] | 47 | select IMX_HAVE_PLATFORM_IMX_ASRC |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 48 | help |
| 49 | Include support for i.MX 6Quad SABRE Automotive Infotainment platform. This includes specific |
| 50 | configurations for the board and its peripherals. |
| 51 | |
| 52 | comment "MX6 Options:" |
| 53 | |
Jason Chen | 2c4672f | 2011-07-27 14:17:40 +0800 | [diff] [blame] | 54 | config DMA_ZONE_SIZE |
| 55 | int "DMA memory zone size" |
| 56 | range 0 184 |
| 57 | default 24 |
| 58 | help |
| 59 | This is the size in MB for the DMA zone. The DMA zone is used for |
| 60 | dedicated memory for large contiguous video buffers |
Zeng Zhaoming | a9ce0be | 2011-06-28 09:15:47 +0800 | [diff] [blame] | 61 | endif |