aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin/Kconfig
diff options
context:
space:
mode:
authorMichael Hennerich <michael.hennerich@analog.com>2008-11-18 04:48:22 -0500
committerBryan Wu <cooloney@kernel.org>2008-11-18 04:48:22 -0500
commitdc26aec25d1a4e2690df166dbe843344728994ce (patch)
tree36717399eff88602af964f9f80814f9210698d95 /arch/blackfin/Kconfig
parentf940260a980a1ad7570dfd7a4b73c6ad2207f738 (diff)
Blackfin arch: BF538/9 Linux kernel Support
Add supporing for Blackfin BF538 and BF539 processors. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org>
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r--arch/blackfin/Kconfig26
1 files changed, 19 insertions, 7 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
index 29e71ed6b8a7..ac76baac1df3 100644
--- a/arch/blackfin/Kconfig
+++ b/arch/blackfin/Kconfig
@@ -137,6 +137,16 @@ config BF537
137 help 137 help
138 BF537 Processor Support. 138 BF537 Processor Support.
139 139
140config BF538
141 bool "BF538"
142 help
143 BF538 Processor Support.
144
145config BF539
146 bool "BF539"
147 help
148 BF539 Processor Support.
149
140config BF542 150config BF542
141 bool "BF542" 151 bool "BF542"
142 help 152 help
@@ -174,12 +184,13 @@ config BF_REV_MIN
174 default 0 if (BF52x || BF54x) 184 default 0 if (BF52x || BF54x)
175 default 2 if (BF537 || BF536 || BF534) 185 default 2 if (BF537 || BF536 || BF534)
176 default 3 if (BF561 ||BF533 || BF532 || BF531) 186 default 3 if (BF561 ||BF533 || BF532 || BF531)
187 default 4 if (BF538 || BF539)
177 188
178config BF_REV_MAX 189config BF_REV_MAX
179 int 190 int
180 default 2 if (BF52x || BF54x) 191 default 2 if (BF52x || BF54x)
181 default 3 if (BF537 || BF536 || BF534) 192 default 3 if (BF537 || BF536 || BF534)
182 default 5 if (BF561) 193 default 5 if (BF561|| BF538 || BF539)
183 default 6 if (BF533 || BF532 || BF531) 194 default 6 if (BF533 || BF532 || BF531)
184 195
185choice 196choice
@@ -206,11 +217,11 @@ config BF_REV_0_3
206 217
207config BF_REV_0_4 218config BF_REV_0_4
208 bool "0.4" 219 bool "0.4"
209 depends on (BF561 || BF533 || BF532 || BF531) 220 depends on (BF561 || BF533 || BF532 || BF531 || BF538 || BF539)
210 221
211config BF_REV_0_5 222config BF_REV_0_5
212 bool "0.5" 223 bool "0.5"
213 depends on (BF561 || BF533 || BF532 || BF531) 224 depends on (BF561 || BF533 || BF532 || BF531 || BF538 || BF539)
214 225
215config BF_REV_0_6 226config BF_REV_0_6
216 bool "0.6" 227 bool "0.6"
@@ -258,7 +269,7 @@ config MEM_MT48LC16M16A2TG_75
258 269
259config MEM_MT48LC32M8A2_75 270config MEM_MT48LC32M8A2_75
260 bool 271 bool
261 depends on (BFIN537_STAMP || PNAV10) 272 depends on (BFIN537_STAMP || PNAV10 || BFIN538_EZKIT)
262 default y 273 default y
263 274
264config MEM_MT48LC8M32B2B5_7 275config MEM_MT48LC8M32B2B5_7
@@ -275,6 +286,7 @@ source "arch/blackfin/mach-bf527/Kconfig"
275source "arch/blackfin/mach-bf533/Kconfig" 286source "arch/blackfin/mach-bf533/Kconfig"
276source "arch/blackfin/mach-bf561/Kconfig" 287source "arch/blackfin/mach-bf561/Kconfig"
277source "arch/blackfin/mach-bf537/Kconfig" 288source "arch/blackfin/mach-bf537/Kconfig"
289source "arch/blackfin/mach-bf538/Kconfig"
278source "arch/blackfin/mach-bf548/Kconfig" 290source "arch/blackfin/mach-bf548/Kconfig"
279 291
280menu "Board customizations" 292menu "Board customizations"
@@ -318,7 +330,7 @@ config CLKIN_HZ
318 int "Frequency of the crystal on the board in Hz" 330 int "Frequency of the crystal on the board in Hz"
319 default "11059200" if BFIN533_STAMP 331 default "11059200" if BFIN533_STAMP
320 default "27000000" if BFIN533_EZKIT 332 default "27000000" if BFIN533_EZKIT
321 default "25000000" if (BFIN537_STAMP || BFIN527_EZKIT || H8606_HVSISTEMAS || BLACKSTAMP || BFIN526_EZBRD) 333 default "25000000" if (BFIN537_STAMP || BFIN527_EZKIT || H8606_HVSISTEMAS || BLACKSTAMP || BFIN526_EZBRD || BFIN538_EZKIT)
322 default "30000000" if BFIN561_EZKIT 334 default "30000000" if BFIN561_EZKIT
323 default "24576000" if PNAV10 335 default "24576000" if PNAV10
324 default "10000000" if BFIN532_IP0X 336 default "10000000" if BFIN532_IP0X
@@ -354,7 +366,7 @@ config VCO_MULT
354 range 1 64 366 range 1 64
355 default "22" if BFIN533_EZKIT 367 default "22" if BFIN533_EZKIT
356 default "45" if BFIN533_STAMP 368 default "45" if BFIN533_STAMP
357 default "20" if (BFIN537_STAMP || BFIN527_EZKIT || BFIN548_EZKIT || BFIN548_BLUETECHNIX_CM) 369 default "20" if (BFIN537_STAMP || BFIN527_EZKIT || BFIN548_EZKIT || BFIN548_BLUETECHNIX_CM || BFIN538_EZKIT)
358 default "22" if BFIN533_BLUETECHNIX_CM 370 default "22" if BFIN533_BLUETECHNIX_CM
359 default "20" if (BFIN537_BLUETECHNIX_CM || BFIN527_BLUETECHNIX_CM || BFIN561_BLUETECHNIX_CM) 371 default "20" if (BFIN537_BLUETECHNIX_CM || BFIN527_BLUETECHNIX_CM || BFIN561_BLUETECHNIX_CM)
360 default "20" if BFIN561_EZKIT 372 default "20" if BFIN561_EZKIT
@@ -716,7 +728,7 @@ config BFIN_GPTIMERS
716 728
717config BFIN_DMA_5XX 729config BFIN_DMA_5XX
718 bool "Enable DMA Support" 730 bool "Enable DMA Support"
719 depends on (BF52x || BF53x || BF561 || BF54x) 731 depends on (BF52x || BF53x || BF561 || BF54x || BF538 || BF539)
720 default y 732 default y
721 help 733 help
722 DMA driver for BF5xx. 734 DMA driver for BF5xx.