diff options
author | Andreas Schallenberg <Andreas.Schallenberg@3alitytechnica.com> | 2012-05-09 09:46:17 +0200 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2012-05-19 00:48:34 +0200 |
commit | ae79c19049b75af476adcbcfda6fc29bd93fc6f8 (patch) | |
tree | 8fef28f94ddf49b8c0679ec7de0ae9680b0fb90b /drivers/gpio/gpio-mcp23s08.c | |
parent | Merge branch 'for_3.5/gpio/cleanup' of git://git.kernel.org/pub/scm/linux/ker... (diff) | |
download | linux-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