1if ARCH_MXS 2 3source "arch/arm/mach-mxs/devices/Kconfig" 4 5config SOC_IMX23 6 bool 7 select ARM_AMBA 8 select CPU_ARM926T 9 select HAVE_PWM 10 select PINCTRL_IMX23 11 12config SOC_IMX28 13 bool 14 select ARM_AMBA 15 select CPU_ARM926T 16 select HAVE_CAN_FLEXCAN if CAN 17 select HAVE_PWM 18 select PINCTRL_IMX28 19 20comment "MXS platforms:" 21 22config MACH_MXS_DT 23 bool "Support MXS platforms from device tree" 24 select SOC_IMX23 25 select SOC_IMX28 26 help 27 Include support for Freescale MXS platforms(i.MX23 and i.MX28) 28 using the device tree for discovery 29 30config MACH_STMP378X_DEVB 31 bool "Support STMP378x_devb Platform" 32 select SOC_IMX23 33 select MXS_HAVE_AMBA_DUART 34 select MXS_HAVE_PLATFORM_AUART 35 select MXS_HAVE_PLATFORM_MXS_MMC 36 select MXS_HAVE_PLATFORM_RTC_STMP3XXX 37 help 38 Include support for STMP378x-devb platform. This includes specific 39 configurations for the board and its peripherals. 40 41config MACH_MX23EVK 42 bool "Support MX23EVK Platform" 43 select SOC_IMX23 44 select MXS_HAVE_AMBA_DUART 45 select MXS_HAVE_PLATFORM_AUART 46 select MXS_HAVE_PLATFORM_MXS_MMC 47 select MXS_HAVE_PLATFORM_MXSFB 48 select MXS_HAVE_PLATFORM_RTC_STMP3XXX 49 help 50 Include support for MX23EVK platform. This includes specific 51 configurations for the board and its peripherals. 52 53config MACH_MX28EVK 54 bool "Support MX28EVK Platform" 55 select SOC_IMX28 56 select LEDS_GPIO_REGISTER 57 select MXS_HAVE_AMBA_DUART 58 select MXS_HAVE_PLATFORM_AUART 59 select MXS_HAVE_PLATFORM_FEC 60 select MXS_HAVE_PLATFORM_FLEXCAN 61 select MXS_HAVE_PLATFORM_MXS_MMC 62 select MXS_HAVE_PLATFORM_MXSFB 63 select MXS_HAVE_PLATFORM_MXS_SAIF 64 select MXS_HAVE_PLATFORM_MXS_I2C 65 select MXS_HAVE_PLATFORM_RTC_STMP3XXX 66 help 67 Include support for MX28EVK platform. This includes specific 68 configurations for the board and its peripherals. 69 70config MODULE_TX28 71 bool 72 select SOC_IMX28 73 select LEDS_GPIO_REGISTER 74 select MXS_HAVE_AMBA_DUART 75 select MXS_HAVE_PLATFORM_AUART 76 select MXS_HAVE_PLATFORM_FEC 77 select MXS_HAVE_PLATFORM_MXS_I2C 78 select MXS_HAVE_PLATFORM_MXS_MMC 79 select MXS_HAVE_PLATFORM_MXS_PWM 80 select MXS_HAVE_PLATFORM_RTC_STMP3XXX 81 82config MODULE_M28 83 bool 84 select SOC_IMX28 85 select LEDS_GPIO_REGISTER 86 select MXS_HAVE_AMBA_DUART 87 select MXS_HAVE_PLATFORM_AUART 88 select MXS_HAVE_PLATFORM_FEC 89 select MXS_HAVE_PLATFORM_FLEXCAN 90 select MXS_HAVE_PLATFORM_MXS_I2C 91 select MXS_HAVE_PLATFORM_MXS_MMC 92 select MXS_HAVE_PLATFORM_MXSFB 93 94config MODULE_APX4 95 bool 96 select SOC_IMX28 97 select LEDS_GPIO_REGISTER 98 select MXS_HAVE_AMBA_DUART 99 select MXS_HAVE_PLATFORM_AUART 100 select MXS_HAVE_PLATFORM_FEC 101 select MXS_HAVE_PLATFORM_MXS_I2C 102 select MXS_HAVE_PLATFORM_MXS_MMC 103 select MXS_HAVE_PLATFORM_MXS_SAIF 104 105config MACH_TX28 106 bool "Ka-Ro TX28 module" 107 select MODULE_TX28 108 109config MACH_M28EVK 110 bool "Support DENX M28EVK Platform" 111 select MODULE_M28 112 113config MACH_APX4DEVKIT 114 bool "Support Bluegiga APX4 Development Kit" 115 select MODULE_APX4 116 117endif 118