diff options
author | Roy Huang <roy.huang@analog.com> | 2007-07-12 10:41:45 -0400 |
---|---|---|
committer | Bryan Wu <bryan.wu@analog.com> | 2007-07-12 10:41:45 -0400 |
commit | 24a07a124198153540f8f43d9e91d16227aba66e (patch) | |
tree | 917b2011e67e224515830833b1151e276b6c6137 /arch/blackfin/Kconfig | |
parent | 088eec1192a0ae60fc218796027e622008af36c0 (diff) |
Blackfin arch: initial supporting for BF548-EZKIT
The ADSP-BF54x was specifically designed to meet the needs of convergent multimedia
applications where system performance and cost are essential ingredients. The
integration of multimedia, human interface, and connectivity peripherals combined
with increased system bandwidth and on-chip memory provides customers a platform to
design the most demanding applications.
Since now, ADSP-BF54x will be supported in the Linux kernel and bunch of related drivers
such as USB OTG, ATAPI, NAND flash controller, LCD framebuffer, sound, touch screen will
be submitted later.
Please enjoy the show.
Signed-off-by: Roy Huang <roy.huang@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r-- | arch/blackfin/Kconfig | 47 |
1 files changed, 45 insertions, 2 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index d98bafcaca59..385c2626b666 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
@@ -71,6 +71,7 @@ config GENERIC_CALIBRATE_DELAY | |||
71 | 71 | ||
72 | config IRQCHIP_DEMUX_GPIO | 72 | config IRQCHIP_DEMUX_GPIO |
73 | bool | 73 | bool |
74 | depends on (BF53x || BF561) | ||
74 | default y | 75 | default y |
75 | 76 | ||
76 | source "init/Kconfig" | 77 | source "init/Kconfig" |
@@ -114,6 +115,26 @@ config BF537 | |||
114 | help | 115 | help |
115 | BF537 Processor Support. | 116 | BF537 Processor Support. |
116 | 117 | ||
118 | config BF542 | ||
119 | bool "BF542" | ||
120 | help | ||
121 | BF542 Processor Support. | ||
122 | |||
123 | config BF544 | ||
124 | bool "BF544" | ||
125 | help | ||
126 | BF544 Processor Support. | ||
127 | |||
128 | config BF548 | ||
129 | bool "BF548" | ||
130 | help | ||
131 | BF548 Processor Support. | ||
132 | |||
133 | config BF549 | ||
134 | bool "BF549" | ||
135 | help | ||
136 | BF549 Processor Support. | ||
137 | |||
117 | config BF561 | 138 | config BF561 |
118 | bool "BF561" | 139 | bool "BF561" |
119 | help | 140 | help |
@@ -125,6 +146,11 @@ choice | |||
125 | prompt "Silicon Rev" | 146 | prompt "Silicon Rev" |
126 | default BF_REV_0_2 if BF537 | 147 | default BF_REV_0_2 if BF537 |
127 | default BF_REV_0_3 if BF533 | 148 | default BF_REV_0_3 if BF533 |
149 | default BF_REV_0_0 if BF549 | ||
150 | |||
151 | config BF_REV_0_0 | ||
152 | bool "0.0" | ||
153 | depends on (BF549) | ||
128 | 154 | ||
129 | config BF_REV_0_2 | 155 | config BF_REV_0_2 |
130 | bool "0.2" | 156 | bool "0.2" |
@@ -150,6 +176,16 @@ config BF_REV_NONE | |||
150 | 176 | ||
151 | endchoice | 177 | endchoice |
152 | 178 | ||
179 | config BF53x | ||
180 | bool | ||
181 | depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537) | ||
182 | default y | ||
183 | |||
184 | config BF54x | ||
185 | bool | ||
186 | depends on (BF542 || BF544 || BF548 || BF549) | ||
187 | default y | ||
188 | |||
153 | config BFIN_DUAL_CORE | 189 | config BFIN_DUAL_CORE |
154 | bool | 190 | bool |
155 | depends on (BF561) | 191 | depends on (BF561) |
@@ -198,6 +234,12 @@ config BFIN537_BLUETECHNIX_CM | |||
198 | help | 234 | help |
199 | CM-BF537 support for EVAL- and DEV-Board. | 235 | CM-BF537 support for EVAL- and DEV-Board. |
200 | 236 | ||
237 | config BFIN548_EZKIT | ||
238 | bool "BF548-EZKIT" | ||
239 | depends on (BF548 || BF549) | ||
240 | help | ||
241 | BFIN548-EZKIT board Support. | ||
242 | |||
201 | config BFIN561_BLUETECHNIX_CM | 243 | config BFIN561_BLUETECHNIX_CM |
202 | bool "Bluetechnix CM-BF561" | 244 | bool "Bluetechnix CM-BF561" |
203 | depends on (BF561) | 245 | depends on (BF561) |
@@ -265,6 +307,7 @@ config BFIN_SHARED_FLASH_ENET | |||
265 | source "arch/blackfin/mach-bf533/Kconfig" | 307 | source "arch/blackfin/mach-bf533/Kconfig" |
266 | source "arch/blackfin/mach-bf561/Kconfig" | 308 | source "arch/blackfin/mach-bf561/Kconfig" |
267 | source "arch/blackfin/mach-bf537/Kconfig" | 309 | source "arch/blackfin/mach-bf537/Kconfig" |
310 | source "arch/blackfin/mach-bf548/Kconfig" | ||
268 | 311 | ||
269 | menu "Board customizations" | 312 | menu "Board customizations" |
270 | 313 | ||
@@ -543,7 +586,7 @@ source "mm/Kconfig" | |||
543 | 586 | ||
544 | config BFIN_DMA_5XX | 587 | config BFIN_DMA_5XX |
545 | bool "Enable DMA Support" | 588 | bool "Enable DMA Support" |
546 | depends on (BF533 || BF532 || BF531 || BF537 || BF536 || BF534 || BF561) | 589 | depends on (BF533 || BF532 || BF531 || BF537 || BF536 || BF534 || BF561 || BF54x) |
547 | default y | 590 | default y |
548 | help | 591 | help |
549 | DMA driver for BF5xx. | 592 | DMA driver for BF5xx. |
@@ -839,7 +882,7 @@ endchoice | |||
839 | 882 | ||
840 | endmenu | 883 | endmenu |
841 | 884 | ||
842 | if (BF537 || BF533) | 885 | if (BF537 || BF533 || BF54x) |
843 | 886 | ||
844 | menu "CPU Frequency scaling" | 887 | menu "CPU Frequency scaling" |
845 | 888 | ||