| if ARCH_MX6 |
| |
| config ARCH_MX6Q |
| bool |
| select USB_ARCH_HAS_EHCI |
| select ARCH_MXC_IOMUX_V3 |
| select ARCH_MXC_AUDMUX_V2 |
| select ARM_GIC |
| select ARCH_HAS_CPUFREQ |
| select IMX_HAVE_PLATFORM_IMX_UART |
| select IMX_HAVE_PLATFORM_FEC |
| select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL |
| select IMX_HAVE_PLATFORM_IMX_IPUV3 |
| select IMX_HAVE_PLATFORM_MXC_PWM |
| select IMX_HAVE_PLATFORM_LDB |
| select IMX_HAVE_PLATFORM_IMX_SPDIF |
| |
| config FORCE_MAX_ZONEORDER |
| int "MAX_ORDER" |
| default "13" |
| |
| config SOC_IMX6Q |
| bool |
| |
| config MACH_MX6Q_ARM2 |
| bool "Support i.MX 6Quad Armadillo2 platform" |
| select ARCH_MX6Q |
| select SOC_IMX6Q |
| select IMX_HAVE_PLATFORM_IMX_UART |
| select IMX_HAVE_PLATFORM_DMA |
| select IMX_HAVE_PLATFORM_FEC |
| select IMX_HAVE_PLATFORM_GPMI_NFC |
| select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| select IMX_HAVE_PLATFORM_SPI_IMX |
| select IMX_HAVE_PLATFORM_IMX_I2C |
| select IMX_HAVE_PLATFORM_VIV_GPU |
| select IMX_HAVE_PLATFORM_IMX_VPU |
| select IMX_HAVE_PLATFORM_IMX_DVFS |
| select IMX_HAVE_PLATFORM_IMX_ESAI |
| select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL |
| select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| select IMX_HAVE_PLATFORM_MXC_EHCI |
| select IMX_HAVE_PLATFORM_FSL_OTG |
| select IMX_HAVE_PLATFORM_FSL_USB_WAKEUP |
| select IMX_HAVE_PLATFORM_AHCI |
| select IMX_HAVE_PLATFORM_IMX_OCOTP |
| select IMX_HAVE_PLATFORM_IMX_VIIM |
| select IMX_HAVE_PLATFORM_IMX2_WDT |
| select IMX_HAVE_PLATFORM_IMX_SNVS_RTC |
| select IMX_HAVE_PLATFORM_IMX_PM |
| select IMX_HAVE_PLATFORM_MXC_HDMI |
| select IMX_HAVE_PLATFORM_IMX_ASRC |
| select IMX_HAVE_PLATFORM_IMX_SPDIF |
| select IMX_HAVE_PLATFORM_IMX_MIPI_DSI |
| select IMX_HAVE_PLATFORM_FLEXCAN |
| select IMX_HAVE_PLATFORM_IMX_MIPI_CSI2 |
| help |
| Include support for i.MX 6Quad Armadillo2 platform. This includes specific |
| configurations for the board and its peripherals. |
| |
| config MACH_MX6Q_SABRELITE |
| bool "Support i.MX 6Quad SABRE Lite platform" |
| select ARCH_MX6Q |
| select SOC_IMX6Q |
| select IMX_HAVE_PLATFORM_IMX_UART |
| select IMX_HAVE_PLATFORM_DMA |
| select IMX_HAVE_PLATFORM_FEC |
| select IMX_HAVE_PLATFORM_GPMI_NFC |
| select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| select IMX_HAVE_PLATFORM_SPI_IMX |
| select IMX_HAVE_PLATFORM_IMX_I2C |
| select IMX_HAVE_PLATFORM_VIV_GPU |
| select IMX_HAVE_PLATFORM_IMX_VPU |
| select IMX_HAVE_PLATFORM_IMX_SSI |
| select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL |
| select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| select IMX_HAVE_PLATFORM_MXC_EHCI |
| select IMX_HAVE_PLATFORM_FSL_OTG |
| select IMX_HAVE_PLATFORM_FSL_USB_WAKEUP |
| select IMX_HAVE_PLATFORM_AHCI |
| select IMX_HAVE_PLATFORM_IMX_OCOTP |
| select IMX_HAVE_PLATFORM_IMX_VIIM |
| select IMX_HAVE_PLATFORM_IMX2_WDT |
| select IMX_HAVE_PLATFORM_IMX_SNVS_RTC |
| select IMX_HAVE_PLATFORM_IMX_PM |
| select IMX_HAVE_PLATFORM_MXC_HDMI |
| select IMX_HAVE_PLATFORM_IMX_ASRC |
| select IMX_HAVE_PLATFORM_FLEXCAN |
| help |
| Include support for i.MX 6Quad SABRE Lite platform. This includes specific |
| configurations for the board and its peripherals. |
| |
| comment "MX6 Options:" |
| |
| endif |