diff options
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r-- | arch/arm/mach-imx/Kconfig | 79 |
1 files changed, 10 insertions, 69 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 1afdc67a5f22..374fcc256d43 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig | |||
@@ -102,15 +102,6 @@ config SOC_IMX51 | |||
102 | select ARCH_MX5 | 102 | select ARCH_MX5 |
103 | select ARCH_MX51 | 103 | select ARCH_MX51 |
104 | 104 | ||
105 | config SOC_IMX53 | ||
106 | bool | ||
107 | select SOC_IMX5 | ||
108 | select ARCH_MX5 | ||
109 | select ARCH_MX53 | ||
110 | select HAVE_CAN_FLEXCAN if CAN | ||
111 | select PINCTRL | ||
112 | select PINCTRL_IMX53 | ||
113 | |||
114 | if ARCH_IMX_V4_V5 | 105 | if ARCH_IMX_V4_V5 |
115 | 106 | ||
116 | comment "MX1 platforms:" | 107 | comment "MX1 platforms:" |
@@ -738,69 +729,19 @@ config MACH_EUKREA_MBIMXSD51_BASEBOARD | |||
738 | 729 | ||
739 | endchoice | 730 | endchoice |
740 | 731 | ||
741 | comment "i.MX53 machines:" | 732 | comment "Device tree only" |
742 | |||
743 | config MACH_IMX53_DT | ||
744 | bool "Support i.MX53 platforms from device tree" | ||
745 | select SOC_IMX53 | ||
746 | select MACH_MX53_ARD | ||
747 | select MACH_MX53_EVK | ||
748 | select MACH_MX53_LOCO | ||
749 | select MACH_MX53_SMD | ||
750 | help | ||
751 | Include support for Freescale i.MX53 based platforms | ||
752 | using the device tree for discovery | ||
753 | |||
754 | config MACH_MX53_EVK | ||
755 | bool "Support MX53 EVK platforms" | ||
756 | select SOC_IMX53 | ||
757 | select IMX_HAVE_PLATFORM_IMX2_WDT | ||
758 | select IMX_HAVE_PLATFORM_IMX_UART | ||
759 | select IMX_HAVE_PLATFORM_IMX_I2C | ||
760 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | ||
761 | select IMX_HAVE_PLATFORM_SPI_IMX | ||
762 | select LEDS_GPIO_REGISTER | ||
763 | help | ||
764 | Include support for MX53 EVK platform. This includes specific | ||
765 | configurations for the board and its peripherals. | ||
766 | |||
767 | config MACH_MX53_SMD | ||
768 | bool "Support MX53 SMD platforms" | ||
769 | select SOC_IMX53 | ||
770 | select IMX_HAVE_PLATFORM_IMX2_WDT | ||
771 | select IMX_HAVE_PLATFORM_IMX_I2C | ||
772 | select IMX_HAVE_PLATFORM_IMX_UART | ||
773 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | ||
774 | help | ||
775 | Include support for MX53 SMD platform. This includes specific | ||
776 | configurations for the board and its peripherals. | ||
777 | 733 | ||
778 | config MACH_MX53_LOCO | 734 | config SOC_IMX53 |
779 | bool "Support MX53 LOCO platforms" | 735 | bool "i.MX53 support" |
780 | select SOC_IMX53 | 736 | select SOC_IMX5 |
781 | select IMX_HAVE_PLATFORM_IMX2_WDT | 737 | select ARCH_MX5 |
782 | select IMX_HAVE_PLATFORM_IMX_I2C | 738 | select ARCH_MX53 |
783 | select IMX_HAVE_PLATFORM_IMX_UART | 739 | select HAVE_CAN_FLEXCAN if CAN |
784 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 740 | select PINCTRL |
785 | select IMX_HAVE_PLATFORM_GPIO_KEYS | 741 | select PINCTRL_IMX53 |
786 | select LEDS_GPIO_REGISTER | ||
787 | help | ||
788 | Include support for MX53 LOCO platform. This includes specific | ||
789 | configurations for the board and its peripherals. | ||
790 | 742 | ||
791 | config MACH_MX53_ARD | ||
792 | bool "Support MX53 ARD platforms" | ||
793 | select SOC_IMX53 | ||
794 | select IMX_HAVE_PLATFORM_IMX2_WDT | ||
795 | select IMX_HAVE_PLATFORM_IMX_I2C | ||
796 | select IMX_HAVE_PLATFORM_IMX_UART | ||
797 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | ||
798 | select IMX_HAVE_PLATFORM_GPIO_KEYS | ||
799 | help | 743 | help |
800 | Include support for MX53 ARD platform. This includes specific | 744 | This enables support for Freescale i.MX53 processor. |
801 | configurations for the board and its peripherals. | ||
802 | |||
803 | comment "i.MX6 family:" | ||
804 | 745 | ||
805 | config SOC_IMX6Q | 746 | config SOC_IMX6Q |
806 | bool "i.MX6 Quad support" | 747 | bool "i.MX6 Quad support" |