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