6 config HAVE_AT91_USB_CLK
16 config HAVE_AT91_H32MX
22 select COMMON_CLK_AT91
24 select GENERIC_CLOCKEVENTS
31 select COMMON_CLK_AT91
33 select GENERIC_CLOCKEVENTS
36 select PHYLIB if NETDEVICES
38 menu "Atmel AT91 System-on-Chip"
45 bool "ARM9 AT91SAM9/AT91RM9200"
47 Select this if you are using one of Atmel's AT91SAM9 or
53 Select this if you are using one of Atmel's SAMA5D3 SoC.
57 comment "Atmel AT91 Processor"
66 select HAVE_AT91_USB_CLK
68 Select this if you are using one of Atmel's SAMA5D3 family SoC.
69 This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36.
80 select HAVE_AT91_USB_CLK
81 select HAVE_AT91_H32MX
83 Select this if you are using one of Atmel's SAMA5D4 family SoC.
90 select COMMON_CLK_AT91
92 select GENERIC_CLOCKEVENTS
93 select HAVE_AT91_USB_CLK
95 config SOC_AT91SAM9260
96 bool "AT91SAM9260, AT91SAM9XE or AT91SAM9G20"
98 select HAVE_AT91_USB_CLK
100 Select this if you are using one of Atmel's AT91SAM9260, AT91SAM9XE
103 config SOC_AT91SAM9261
104 bool "AT91SAM9261 or AT91SAM9G10"
107 select HAVE_AT91_USB_CLK
109 Select this if you are using one of Atmel's AT91SAM9261 or AT91SAM9G10 SoC.
111 config SOC_AT91SAM9263
115 select HAVE_AT91_USB_CLK
117 config SOC_AT91SAM9RL
121 select HAVE_AT91_UTMI
123 config SOC_AT91SAM9G45
124 bool "AT91SAM9G45 or AT91SAM9M10 families"
127 select HAVE_AT91_UTMI
128 select HAVE_AT91_USB_CLK
130 Select this if you are using one of Atmel's AT91SAM9G45 family SoC.
131 This support covers AT91SAM9G45, AT91SAM9G46, AT91SAM9M10 and AT91SAM9M11.
133 config SOC_AT91SAM9X5
134 bool "AT91SAM9x5 family"
137 select HAVE_AT91_UTMI
139 select HAVE_AT91_USB_CLK
141 Select this if you are using one of Atmel's AT91SAM9x5 family SoC.
142 This means that your SAM9 name finishes with a '5' (except if it is
144 This support covers AT91SAM9G15, AT91SAM9G25, AT91SAM9X25, AT91SAM9G35
147 config SOC_AT91SAM9N12
148 bool "AT91SAM9N12 family"
151 select HAVE_AT91_USB_CLK
153 Select this if you are using Atmel's AT91SAM9N12 SoC.
155 # ----------------------------------------------------------
156 endif # SOC_SAM_V4_V5
158 comment "AT91 Feature Selections"
160 config AT91_SLOW_CLOCK
161 bool "Suspend-to-RAM disables main oscillator"
165 Select this if you want Suspend-to-RAM to save the most power
166 possible (without powering off the CPU) by disabling the PLLs
167 and main oscillator so that only the 32 KiHz clock is available.
169 When only that slow-clock is available, some peripherals lose
170 functionality. Many can't issue wakeup events unless faster
171 clocks are available. Some lose their operating state and
172 need to be completely re-initialized.
175 int "Kernel HZ (jiffies per second)"
178 default "128" if SOC_AT91RM9200
181 On AT91rm9200 chips where you're using a system clock derived
182 from the 32768 Hz hardware clock, this tick rate should divide
183 it exactly: use a power-of-two value, such as 128 or 256, to
184 reduce timing errors caused by rounding.
186 On AT91sam926x chips, or otherwise when using a higher precision
187 system clock (of at least several MHz), rounding is less of a
188 problem so it can be safer to use a decimal values like 100.