u-boot/drivers/gpio
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
..
adi_gpio2.c bfin: Move gpio support for bf54x and bf60x into the generic driver folder. 2013-05-13 16:30:27 +08:00
altera_pio.c gpio: Add driver for Altera's PIO core 2011-10-28 09:50:49 +08:00
at91_gpio.c ATMEL/PIO: Enable new feature of PIO on Atmel device 2012-07-07 14:07:30 +02:00
bcm2835_gpio.c ARM: add basic support for the Broadcom BCM2835 SoC 2012-09-01 14:58:21 +02:00
da8xx_gpio.c Merge u-boot/master into u-boot-ti/master 2013-03-11 12:16:13 -04:00
db8500_gpio.c snowball: Add support for ux500 based snowball board 2012-09-01 14:58:19 +02:00
intel_ich6_gpio.c x86: gpio: Add additional GPIO banks to the ICH6 driver 2012-12-06 14:30:38 -08:00
kw_gpio.c ARM: kirkwood: reduce dependence of including platform file 2011-10-27 21:56:33 +02:00
Makefile bfin: Move gpio support for bf54x and bf60x into the generic driver folder. 2013-05-13 16:30:27 +08:00
mpc83xx_gpio.c drivers/gpio/mpc83xx_gpio.c: sparse fixes 2012-11-04 11:00:37 -07:00
mvgpio.c gpio: Replace ARM gpio.h with the common API in include/asm-generic 2012-01-09 20:10:32 -06:00
mvgpio.h gpio: Add GPIO driver framework for Marvell SoCs 2011-09-30 22:00:52 +02:00
mvmfp.c gpio: mvmfp: reduce include platform file 2011-10-27 21:56:33 +02:00
mxc_gpio.c mx6: use CONFIG_MX6 instead of CONFIG_MX6Q 2012-11-10 08:15:40 +01:00
mxs_gpio.c mxs: prefix register acessor macros with 'mxs' prefix 2012-09-01 14:58:17 +02:00
omap_gpio.c gpio: add gpio_is_valid() to omap_gpio API 2012-12-10 12:45:35 -07:00
pca953x.c GPIO: pca953x: fix error reporting 2012-10-08 11:12:07 -07:00
pca9698.c gpio: Adapt PCA9698 to standard GPIO API 2011-11-18 14:04:25 +01:00
s3c2440_gpio.c ARM : Add GPIO Driver and IOMUX definition for S3C2440 2012-10-03 10:50:20 +02:00
s5p_gpio.c gpio:fix: Proper handling of GPIO subsystem parts at Samsung devices 2012-11-15 21:08:18 +09:00
sandbox.c sandbox: gpio: add basic driver for simulating GPIOs 2012-03-12 11:03:42 -04:00
sh_pfc.c sh: Add support pin function control using GPIO 2012-08-08 10:24:41 +09:00
spear_gpio.c GPIO: Add SPEAr GPIO driver 2012-07-07 14:07:42 +02:00
tegra_gpio.c Tegra20: Move some include files to arch-tegra for sharing with Tegra30 2012-10-15 11:54:06 -07:00
xilinx_gpio.c gpio: Add support for microblaze xilinx GPIO 2013-05-09 11:20:08 +02:00