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