]>
Commit | Line | Data |
---|---|---|
41141127 AB |
1 | menuconfig ARCH_AT91 |
2 | bool "Atmel SoCs" | |
e8621d83 | 3 | depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 |
41141127 | 4 | select ARCH_REQUIRE_GPIOLIB |
ef7eda2c | 5 | select COMMON_CLK_AT91 |
41141127 AB |
6 | select PINCTRL |
7 | select PINCTRL_AT91 | |
8 | select SOC_BUS | |
8f0cdcc5 | 9 | |
41141127 | 10 | if ARCH_AT91 |
c268a743 NF |
11 | config SOC_SAMA5D2 |
12 | bool "SAMA5D2 family" if ARCH_MULTI_V7 | |
13 | select SOC_SAMA5 | |
14 | select CACHE_L2X0 | |
15 | select HAVE_FB_ATMEL | |
16 | select HAVE_AT91_UTMI | |
17 | select HAVE_AT91_USB_CLK | |
18 | select HAVE_AT91_H32MX | |
19 | select HAVE_AT91_GENERATED_CLK | |
20 | help | |
21 | Select this if ou are using one of Atmel's SAMA5D2 family SoC. | |
22 | ||
8f4b4794 | 23 | config SOC_SAMA5D3 |
41141127 | 24 | bool "SAMA5D3 family" if ARCH_MULTI_V7 |
8f4b4794 LD |
25 | select SOC_SAMA5 |
26 | select HAVE_FB_ATMEL | |
f090fb37 | 27 | select HAVE_AT91_UTMI |
a9c0688f | 28 | select HAVE_AT91_SMD |
c84a61d8 | 29 | select HAVE_AT91_USB_CLK |
8f4b4794 LD |
30 | help |
31 | Select this if you are using one of Atmel's SAMA5D3 family SoC. | |
7f457160 | 32 | This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36. |
2dc850b6 NF |
33 | |
34 | config SOC_SAMA5D4 | |
41141127 | 35 | bool "SAMA5D4 family" if ARCH_MULTI_V7 |
2dc850b6 | 36 | select SOC_SAMA5 |
2dc850b6 | 37 | select CACHE_L2X0 |
2dc850b6 NF |
38 | select HAVE_FB_ATMEL |
39 | select HAVE_AT91_UTMI | |
40 | select HAVE_AT91_SMD | |
41 | select HAVE_AT91_USB_CLK | |
42 | select HAVE_AT91_H32MX | |
43 | help | |
44 | Select this if you are using one of Atmel's SAMA5D4 family SoC. | |
8f4b4794 | 45 | |
1e3ce2b8 | 46 | config SOC_AT91RM9200 |
41141127 | 47 | bool "AT91RM9200" if ARCH_MULTI_V4T |
ef7eda2c | 48 | select ATMEL_AIC_IRQ |
b53cdd03 | 49 | select ATMEL_ST |
c750815e | 50 | select CPU_ARM920T |
c84a61d8 | 51 | select HAVE_AT91_USB_CLK |
1be27c62 | 52 | select MIGHT_HAVE_PCI |
41141127 | 53 | select SOC_SAM_V4_V5 |
896bc871 | 54 | select SRAM if PM |
41141127 AB |
55 | help |
56 | Select this if you are using Atmel's AT91RM9200 SoC. | |
73a59c1c | 57 | |
2b019a43 | 58 | config SOC_AT91SAM9 |
41141127 | 59 | bool "AT91SAM9" if ARCH_MULTI_V5 |
2b019a43 AB |
60 | select ATMEL_AIC_IRQ |
61 | select ATMEL_SDRAMC | |
2b019a43 | 62 | select CPU_ARM926T |
a9c0688f | 63 | select HAVE_AT91_SMD |
c84a61d8 | 64 | select HAVE_AT91_USB_CLK |
2b019a43 | 65 | select HAVE_AT91_UTMI |
74db4fb9 | 66 | select HAVE_FB_ATMEL |
2b019a43 | 67 | select MEMORY |
41141127 | 68 | select SOC_SAM_V4_V5 |
896bc871 | 69 | select SRAM if PM |
74db4fb9 | 70 | help |
2b019a43 AB |
71 | Select this if you are using one of those Atmel SoC: |
72 | AT91SAM9260 | |
73 | AT91SAM9261 | |
74 | AT91SAM9263 | |
75 | AT91SAM9G15 | |
76 | AT91SAM9G20 | |
77 | AT91SAM9G25 | |
78 | AT91SAM9G35 | |
79 | AT91SAM9G45 | |
80 | AT91SAM9G46 | |
81 | AT91SAM9M10 | |
82 | AT91SAM9M11 | |
83 | AT91SAM9N12 | |
84 | AT91SAM9RL | |
85 | AT91SAM9X25 | |
86 | AT91SAM9X35 | |
87 | AT91SAM9XE | |
fe138c23 | 88 | |
41141127 AB |
89 | config HAVE_AT91_UTMI |
90 | bool | |
91 | ||
92 | config HAVE_AT91_USB_CLK | |
93 | bool | |
94 | ||
95 | config COMMON_CLK_AT91 | |
96 | bool | |
97 | select COMMON_CLK | |
98 | ||
99 | config HAVE_AT91_SMD | |
100 | bool | |
101 | ||
102 | config HAVE_AT91_H32MX | |
103 | bool | |
104 | ||
105 | config SOC_SAM_V4_V5 | |
106 | bool | |
107 | ||
108 | config SOC_SAM_V7 | |
109 | bool | |
110 | ||
111 | config SOC_SAMA5 | |
112 | bool | |
113 | select ATMEL_AIC5_IRQ | |
114 | select ATMEL_SDRAMC | |
115 | select MEMORY | |
116 | select SOC_SAM_V7 | |
117 | select SRAM if PM | |
118 | ||
73a59c1c | 119 | endif |