gpio/pca953x: Add support for pca9574 and pca9575 devices
authorHaojian Zhuang <haojian.zhuang@marvell.com>
Mon, 18 Apr 2011 14:12:46 +0000 (22:12 +0800)
committerGrant Likely <grant.likely@secretlab.ca>
Thu, 26 May 2011 19:58:30 +0000 (13:58 -0600)
commit33226ffd0726508da1eeb660170a63100f4456ac
treefc89cbb6ba9e62b9cb8d66a7115ea1bc5369223d
parent073cc4e95ad5dd2d86f5328b9ea5c9355907c6a2
gpio/pca953x: Add support for pca9574 and pca9575 devices

PCA957x is i2c gpio expander, and similar to PCA953x. Although register
configurations are different between PCA957x and PCA953x. They can share
a lot of components, such as IRQ handling, GPIO IN/OUT. So updating PCA953x
driver to support PCA957x chips.

Signed-off-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/gpio/pca953x.c