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