Commit | Line | Data |
---|---|---|
1d3f33d5 SG |
1 | if ARCH_MXS |
2 | ||
3 | source "arch/arm/mach-mxs/devices/Kconfig" | |
4 | ||
67f43086 SG |
5 | config MXS_OCOTP |
6 | bool | |
7 | ||
1d3f33d5 SG |
8 | config SOC_IMX23 |
9 | bool | |
10 | select CPU_ARM926T | |
2301dfa7 | 11 | select HAVE_PWM |
a0f5e363 | 12 | select PINCTRL_IMX23 |
1d3f33d5 SG |
13 | |
14 | config SOC_IMX28 | |
15 | bool | |
16 | select CPU_ARM926T | |
2301dfa7 | 17 | select HAVE_PWM |
a0f5e363 | 18 | select PINCTRL_IMX28 |
1d3f33d5 SG |
19 | |
20 | comment "MXS platforms:" | |
21 | ||
a98253e8 WS |
22 | config MACH_STMP378X_DEVB |
23 | bool "Support STMP378x_devb Platform" | |
24 | select SOC_IMX23 | |
25 | select MXS_HAVE_AMBA_DUART | |
26 | select MXS_HAVE_PLATFORM_AUART | |
27 | select MXS_HAVE_PLATFORM_MXS_MMC | |
87d022cc | 28 | select MXS_HAVE_PLATFORM_RTC_STMP3XXX |
a98253e8 WS |
29 | help |
30 | Include support for STMP378x-devb platform. This includes specific | |
31 | configurations for the board and its peripherals. | |
32 | ||
1d3f33d5 SG |
33 | config MACH_MX23EVK |
34 | bool "Support MX23EVK Platform" | |
35 | select SOC_IMX23 | |
dbc4245b | 36 | select MXS_HAVE_AMBA_DUART |
2e8acbc2 | 37 | select MXS_HAVE_PLATFORM_AUART |
1b6f1e88 | 38 | select MXS_HAVE_PLATFORM_MXS_MMC |
b73d77b2 | 39 | select MXS_HAVE_PLATFORM_MXSFB |
87d022cc | 40 | select MXS_HAVE_PLATFORM_RTC_STMP3XXX |
1d3f33d5 SG |
41 | help |
42 | Include support for MX23EVK platform. This includes specific | |
43 | configurations for the board and its peripherals. | |
44 | ||
45 | config MACH_MX28EVK | |
46 | bool "Support MX28EVK Platform" | |
47 | select SOC_IMX28 | |
53b8ff9d | 48 | select LEDS_GPIO_REGISTER |
dbc4245b | 49 | select MXS_HAVE_AMBA_DUART |
15808182 | 50 | select MXS_HAVE_PLATFORM_AUART |
1d3f33d5 | 51 | select MXS_HAVE_PLATFORM_FEC |
acc9cdca | 52 | select MXS_HAVE_PLATFORM_FLEXCAN |
5bb2c828 | 53 | select MXS_HAVE_PLATFORM_MXS_MMC |
0590a790 | 54 | select MXS_HAVE_PLATFORM_MXSFB |
c8ebcac8 | 55 | select MXS_HAVE_PLATFORM_MXS_SAIF |
074c54f4 | 56 | select MXS_HAVE_PLATFORM_MXS_I2C |
87d022cc | 57 | select MXS_HAVE_PLATFORM_RTC_STMP3XXX |
67f43086 | 58 | select MXS_OCOTP |
1d3f33d5 SG |
59 | help |
60 | Include support for MX28EVK platform. This includes specific | |
61 | configurations for the board and its peripherals. | |
62 | ||
1cb59f9f LW |
63 | config MODULE_TX28 |
64 | bool | |
65 | select SOC_IMX28 | |
4daca0e0 | 66 | select LEDS_GPIO_REGISTER |
1cb59f9f LW |
67 | select MXS_HAVE_AMBA_DUART |
68 | select MXS_HAVE_PLATFORM_AUART | |
69 | select MXS_HAVE_PLATFORM_FEC | |
a77dd2aa | 70 | select MXS_HAVE_PLATFORM_MXS_I2C |
97ea3da2 | 71 | select MXS_HAVE_PLATFORM_MXS_MMC |
1cb59f9f | 72 | select MXS_HAVE_PLATFORM_MXS_PWM |
87d022cc | 73 | select MXS_HAVE_PLATFORM_RTC_STMP3XXX |
1cb59f9f | 74 | |
ea42a0d0 SB |
75 | config MODULE_M28 |
76 | bool | |
77 | select SOC_IMX28 | |
78 | select LEDS_GPIO_REGISTER | |
79 | select MXS_HAVE_AMBA_DUART | |
80 | select MXS_HAVE_PLATFORM_AUART | |
81 | select MXS_HAVE_PLATFORM_FEC | |
82 | select MXS_HAVE_PLATFORM_FLEXCAN | |
83 | select MXS_HAVE_PLATFORM_MXS_I2C | |
84 | select MXS_HAVE_PLATFORM_MXS_MMC | |
85 | select MXS_HAVE_PLATFORM_MXSFB | |
86 | select MXS_OCOTP | |
87 | ||
79ce72aa LH |
88 | config MODULE_APX4 |
89 | bool | |
90 | select SOC_IMX28 | |
91 | select LEDS_GPIO_REGISTER | |
92 | select MXS_HAVE_AMBA_DUART | |
93 | select MXS_HAVE_PLATFORM_AUART | |
94 | select MXS_HAVE_PLATFORM_FEC | |
95 | select MXS_HAVE_PLATFORM_MXS_I2C | |
96 | select MXS_HAVE_PLATFORM_MXS_MMC | |
97 | select MXS_HAVE_PLATFORM_MXS_SAIF | |
98 | select MXS_OCOTP | |
99 | ||
1cb59f9f LW |
100 | config MACH_TX28 |
101 | bool "Ka-Ro TX28 module" | |
102 | select MODULE_TX28 | |
103 | ||
ea42a0d0 SB |
104 | config MACH_M28EVK |
105 | bool "Support DENX M28EVK Platform" | |
106 | select MODULE_M28 | |
107 | ||
79ce72aa LH |
108 | config MACH_APX4DEVKIT |
109 | bool "Support Bluegiga APX4 Development Kit" | |
110 | select MODULE_APX4 | |
111 | ||
1d3f33d5 | 112 | endif |