u-boot-brain/arch/blackfin/include/asm
Sonic Zhang da34aae5fb bfin: Move gpio support for bf54x and bf60x into the generic driver folder.
The gpio spec for bf54x and bf60x differ a lot from the old gpio driver for bf5xx.
A lot of machine macros are used to accomodate both code in one gpio driver.
This patch split the old gpio driver and move new gpio2 support to the generic
gpio driver folder.

- To enable gpio2 driver, macro CONFIG_ADI_GPIO2 should be defined in the board's
config header file.
- The gpio2 driver supports bf54x, bf60x and future ADI processors, while the
older gpio driver supports bf50x, bf51x, bf52x, bf53x and bf561.
- All blackfin specific gpio function names are replaced by the generic gpio APIs.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
2013-05-13 16:30:27 +08:00
..
mach-bf506 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf518 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf527 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf533 blackfin: bf60x: add serial support 2013-03-04 13:42:06 +08:00
mach-bf537 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf538 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf548 Blackfin: update anomaly lists to latest public info 2011-07-12 02:17:46 -04:00
mach-bf561 blackfin: run core1 from L1 code sram start address in uboot init code on core 0 2013-05-13 15:47:24 +08:00
mach-bf609 bf609: add SPI register base address 2013-05-13 16:30:26 +08:00
mach-common blackfin: add bf6xx spi driver 2013-03-04 13:42:07 +08:00
bfin_logo_230x230_gzip.h Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bfin_logo_230x230_lzma.h Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bfin_logo_rgb565_230x230_gzip.h Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bfin_logo_rgb565_230x230_lzma.h Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bitops.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
blackfin_cdef.h blackfin: bf60x: new processor header files 2013-03-04 13:42:06 +08:00
blackfin_def.h blackfin: bf60x: new processor header files 2013-03-04 13:42:06 +08:00
blackfin_local.h blackfin: bf60x: new processor header files 2013-03-04 13:42:06 +08:00
blackfin.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
byteorder.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
cache.h linkage.h: move from blackfin to common includes 2012-02-12 15:03:26 -05:00
clock.h blackfin: Correct early serial mess output in BYPASS boot mode. 2013-05-13 15:47:24 +08:00
config-pre.h blackfin: bf60x: Port blackfin core architecture code to boot on bf60x. 2013-03-04 13:42:06 +08:00
config.h CONFIG_SYS_BAUDRATE_TABLE: Add <config_fallbacks.h>, place there 2012-06-20 20:26:16 +02:00
cplb.h blackfin: bf60x: support big cplb page 2013-03-04 13:42:07 +08:00
deferred.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
delay.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
dma.h blackfin: Change the member's type in dma structures. 2013-05-13 15:47:24 +08:00
entry.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
errno.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
global_data.h blackfin: Fix up board_type global data 2013-03-15 16:14:01 -04:00
gpio.h bfin: Move gpio support for bf54x and bf60x into the generic driver folder. 2013-05-13 16:30:27 +08:00
io.h Blackfin: add in/out le32 variants 2012-02-12 15:03:25 -05:00
linkage.h linkage.h: move from blackfin to common includes 2012-02-12 15:03:26 -05:00
mem_map.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
net.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
portmux.h bfin: Move gpio support for bf54x and bf60x into the generic driver folder. 2013-05-13 16:30:27 +08:00
posix_types.h Consolidate bool type 2013-04-01 16:33:52 -04:00
processor.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
ptrace.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
sdh.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
sections.h Introduce generic link section.h symbol files 2013-03-15 16:13:58 -04:00
serial.h blackfin: Move blackfin serial driver out of blackfin arch folder. 2013-05-13 16:30:26 +08:00
serial1.h blackfin: Move blackfin serial driver out of blackfin arch folder. 2013-05-13 16:30:26 +08:00
serial4.h blackfin: Move blackfin serial driver out of blackfin arch folder. 2013-05-13 16:30:26 +08:00
shared_resources.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
signal.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
soft_switch.h blackfin: bf609: add softswitch config command 2013-05-13 16:26:12 +08:00
string.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
system.h Blackfin: import gpio/portmux layer from Linux 2010-07-05 05:30:07 -04:00
traps.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
types.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
u-boot.h blackfin: Change global data baudrate to int 2012-10-19 15:25:45 -07:00
unaligned.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00