summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-mcp23s08.c
diff options
context:
space:
mode:
authorAndreas Schallenberg <Andreas.Schallenberg@3alitytechnica.com>2012-05-09 09:46:17 +0200
committerGrant Likely <grant.likely@secretlab.ca>2012-05-19 00:48:34 +0200
commitae79c19049b75af476adcbcfda6fc29bd93fc6f8 (patch)
tree8fef28f94ddf49b8c0679ec7de0ae9680b0fb90b /drivers/gpio/gpio-mcp23s08.c
parentMerge branch 'for_3.5/gpio/cleanup' of git://git.kernel.org/pub/scm/linux/ker... (diff)
downloadlinux-ae79c19049b75af476adcbcfda6fc29bd93fc6f8.tar.xz
linux-ae79c19049b75af476adcbcfda6fc29bd93fc6f8.zip
Add support for TCA6424A
This patch extends the PCA953x driver to support TI's TCA6424A 24 bit I2C I/O expander. The patch is based on code by Michele Bevilacqua. Changes in v2: - Compare ngpio against 24 in both places, not >16 - Larger datatype now u32 instead of uint. Bit fields not used for struct members since their address is taken. - Be precise: TCA6424A (untested for older TCA6424) Signed-off-by: Andreas Schallenberg<Andreas.Schallenberg@3alitytechnica.com> Acked-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'drivers/gpio/gpio-mcp23s08.c')
0 files changed, 0 insertions, 0 deletions