uboot-mt623x/drivers
Chris Packham 5dec49ca22 pca953x: support 16-pin devices
This adds support for for the PCA9535/PCA9539 family of gpio devices which
have 16 output pins.

To let the driver know which devices are 16-pin it is necessary to define
CONFIG_SYS_I2C_PCA953X_WIDTH in your board config file. This is used to
create an array of {chip, ngpio} tuples that are used to determine the
width of a particular chip. For backwards compatibility it is assumed that
any chip not defined in CONFIG_SYS_I2C_PCA953X_WIDTH has 8 pins.

Acked-by: Peter Tyser <ptyser@xes-inc.com>
Tested-by: Peter Tyser <ptyser@xes-inc.com>
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
2011-01-10 07:53:00 +01:00
..
bios_emulator Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
block Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
dma Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
fpga add Xilinx_abort_fn to Xilinx_Spartan3_Slave_Serial_fns 2010-11-30 21:59:21 +01:00
gpio pca953x: support 16-pin devices 2011-01-10 07:53:00 +01:00
hwmon Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
i2c Move DECLARE_GLOBAL_DATA_PTR to file scope 2010-12-21 11:33:36 +01:00
input Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
misc Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
mmc fsl_esdhc: Fix the voltage validation process 2010-12-18 23:15:24 +01:00
mtd cfi_flash: avoid flash_verbose when possible 2011-01-09 18:05:11 +01:00
net miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
pci 74xx_7xx: Cleanup for partial linking and --gc-sections 2010-11-27 23:35:12 +01:00
pcmcia Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
power ARMV7: OMAP4: twl6030 add battery charging support 2010-12-11 10:56:01 -05:00
qe miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
rtc RTC driver for PT7C4338 chip. 2010-12-17 20:20:00 +01:00
serial Merge branch 'next' of ../next 2010-12-22 21:16:17 +01:00
spi OMAP3: SPI driver 2010-12-11 11:01:00 -05:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb usb: Remove usb_dev_init() from ehci-ppc4xx.c 2010-11-26 21:24:57 +01:00
video video/mx3fb: fix clock divider 2010-12-17 21:24:02 +01:00
watchdog Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00