Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target...
[deliverable/linux.git] / arch / arm / mach-at91 / Kconfig
CommitLineData
41141127
AB
1menuconfig 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 9if ARCH_AT91
c268a743
NF
10config 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 23config 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
35config 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 48config 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 61config 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
93config HAVE_AT91_UTMI
94 bool
95
96config HAVE_AT91_USB_CLK
97 bool
98
99config COMMON_CLK_AT91
100 bool
101 select COMMON_CLK
102
103config HAVE_AT91_SMD
104 bool
105
106config HAVE_AT91_H32MX
107 bool
108
df70aeef
NF
109config HAVE_AT91_GENERATED_CLK
110 bool
111
41141127
AB
112config SOC_SAM_V4_V5
113 bool
114
115config SOC_SAM_V7
116 bool
117
118config 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 126endif
This page took 0.554744 seconds and 5 git commands to generate.