barebox/arch/blackfin/Kconfig
Sascha Hauer 227a20fe31 consistently use the same bitops.h file
We have many variants of the same bitops.h file. Consistently
use the same file for all architectures which completely use
the generic bitops versions.

Some architectures had static inline versions of functions
identically to the generic versions, these are removed and
the generic versions are used directly now.

Also several architectures depend on the generic find_*_bit
functions but didn't have the GENERIC_FIND_NEXT_BIT Kconfig
option selected. This is added where needed.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-07-17 07:43:58 +02:00

75 lines
1.4 KiB
Text

config BLACKFIN
bool
select HAS_KALLSYMS
select HAS_MODULES
select HAVE_CONFIGURABLE_MEMORY_LAYOUT
select HAVE_CONFIGURABLE_TEXT_BASE
select GENERIC_FIND_NEXT_BIT
default y
config BF561
bool
config ARCH_TEXT_BASE
hex
default 0x00000000
default 0x03f00000 if MACH_IPE337
choice
prompt "Select your board"
config MACH_IPE337
bool "PII ipe337"
select BF561
help
Say Y here if you are using the PII IPE337 board
endchoice
choice
prompt "Select your board options"
depends on MACH_IPE337
default MACH_IPE337_V2
config MACH_IPE337_V1
bool "revision 1 (25MHz)"
help
Say Y here if you are using the first revision of the PII IPE337 board (Crystal running at 25Mhz)
config MACH_IPE337_V2
bool "revision 2 (40MHz)"
help
Say Y here if you are using the second revision of the PII IPE337 board (Crystal running at 40Mhz)
endchoice
choice
prompt "Boot Mode"
default BFIN_BOOT_FLASH16
config BFIN_BOOT_BYPASS
bool "bypass"
help
blackfin is strapped to boot from parallel flash on CS0
config BFIN_BOOT_FLASH8
bool "flash 8 bit"
help
blackfin is strapped to boot from 8bit wide flash via boot ROM
config BFIN_BOOT_FLASH16
bool "flash 16 bit"
help
blackfin is strapped to boot from 16bit wide flash via boot ROM
endchoice
source common/Kconfig
source commands/Kconfig
source net/Kconfig
source drivers/Kconfig
source fs/Kconfig
source lib/Kconfig
source crypto/Kconfig