diff options
Diffstat (limited to 'arch/arm/mach-at91/Kconfig')
-rw-r--r-- | arch/arm/mach-at91/Kconfig | 38 |
1 files changed, 36 insertions, 2 deletions
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index 05a9f8a1b45e..5b0422cdde76 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig | |||
@@ -22,6 +22,9 @@ config ARCH_AT91SAM9263 | |||
22 | config ARCH_AT91SAM9RL | 22 | config ARCH_AT91SAM9RL |
23 | bool "AT91SAM9RL" | 23 | bool "AT91SAM9RL" |
24 | 24 | ||
25 | config ARCH_AT91CAP9 | ||
26 | bool "AT91CAP9" | ||
27 | |||
25 | config ARCH_AT91X40 | 28 | config ARCH_AT91X40 |
26 | bool "AT91x40" | 29 | bool "AT91x40" |
27 | 30 | ||
@@ -178,6 +181,21 @@ endif | |||
178 | 181 | ||
179 | # ---------------------------------------------------------- | 182 | # ---------------------------------------------------------- |
180 | 183 | ||
184 | if ARCH_AT91CAP9 | ||
185 | |||
186 | comment "AT91CAP9 Board Type" | ||
187 | |||
188 | config MACH_AT91CAP9ADK | ||
189 | bool "Atmel AT91CAP9A-DK Evaluation Kit" | ||
190 | depends on ARCH_AT91CAP9 | ||
191 | help | ||
192 | Select this if you are using Atmel's AT91CAP9A-DK Evaluation Kit. | ||
193 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4138> | ||
194 | |||
195 | endif | ||
196 | |||
197 | # ---------------------------------------------------------- | ||
198 | |||
181 | if ARCH_AT91X40 | 199 | if ARCH_AT91X40 |
182 | 200 | ||
183 | comment "AT91X40 Board Type" | 201 | comment "AT91X40 Board Type" |
@@ -198,13 +216,13 @@ comment "AT91 Board Options" | |||
198 | 216 | ||
199 | config MTD_AT91_DATAFLASH_CARD | 217 | config MTD_AT91_DATAFLASH_CARD |
200 | bool "Enable DataFlash Card support" | 218 | bool "Enable DataFlash Card support" |
201 | depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK) | 219 | depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK || MACH_AT91CAP9ADK) |
202 | help | 220 | help |
203 | Enable support for the DataFlash card. | 221 | Enable support for the DataFlash card. |
204 | 222 | ||
205 | config MTD_NAND_AT91_BUSWIDTH_16 | 223 | config MTD_NAND_AT91_BUSWIDTH_16 |
206 | bool "Enable 16-bit data bus interface to NAND flash" | 224 | bool "Enable 16-bit data bus interface to NAND flash" |
207 | depends on (MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK) | 225 | depends on (MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK || MACH_AT91CAP9ADK) |
208 | help | 226 | help |
209 | On AT91SAM926x boards both types of NAND flash can be present | 227 | On AT91SAM926x boards both types of NAND flash can be present |
210 | (8 and 16 bit data bus width). | 228 | (8 and 16 bit data bus width). |
@@ -219,6 +237,22 @@ config AT91_PROGRAMMABLE_CLOCKS | |||
219 | Select this if you need to program one or more of the PCK0..PCK3 | 237 | Select this if you need to program one or more of the PCK0..PCK3 |
220 | programmable clock outputs. | 238 | programmable clock outputs. |
221 | 239 | ||
240 | config AT91_TIMER_HZ | ||
241 | int "Kernel HZ (jiffies per second)" | ||
242 | range 32 1024 | ||
243 | depends on ARCH_AT91 | ||
244 | default "128" if ARCH_AT91RM9200 | ||
245 | default "100" | ||
246 | help | ||
247 | On AT91rm9200 chips where you're using a system clock derived | ||
248 | from the 32768 Hz hardware clock, this tick rate should divide | ||
249 | it exactly: use a power-of-two value, such as 128 or 256, to | ||
250 | reduce timing errors caused by rounding. | ||
251 | |||
252 | On AT91sam926x chips, or otherwise when using a higher precision | ||
253 | system clock (of at least several MHz), rounding is less of a | ||
254 | problem so it can be safer to use a decimal values like 100. | ||
255 | |||
222 | endmenu | 256 | endmenu |
223 | 257 | ||
224 | endif | 258 | endif |