linux_dsm_epyc7002/drivers/gpio
Guennadi Liakhovetski f5e8ff4832 gpio: handle pca953{4,5,6,7,8} too
This third part of an extension to support more pca953x chips updates the
logic to handle the smaller register widths used by the 4-bit and 8-bit parts,
and to use the chip type to determine how many GPIOs it provides.

As long as we don't support interrupt and reset capabilities, those size
issues are the only software-visible differences between these parts.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-06 10:41:15 -08:00
..
gpiolib.c gpiolib: add gpio provider infrastructure 2008-02-05 09:44:12 -08:00
Kconfig gpio: rename pca953x symbols 2008-02-06 10:41:15 -08:00
Makefile gpio: rename pca953x symbols 2008-02-06 10:41:15 -08:00
mcp23s08.c mcp23s08 spi gpio expander support 2008-02-05 09:44:13 -08:00
pca953x.c gpio: handle pca953{4,5,6,7,8} too 2008-02-06 10:41:15 -08:00
pcf857x.c gpiolib: pcf857x i2c gpio expander support 2008-02-05 09:44:13 -08:00