]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
gpio: pca953x: add DT ID for TCA9539
authorShreshtha SAHU <ssahu@nvidia.com>
Mon, 23 Mar 2015 12:06:22 +0000 (17:36 +0530)
committerShreshtha Sahu <ssahu@nvidia.com>
Thu, 9 Jul 2015 05:44:54 +0000 (22:44 -0700)
Add DT ID for TCA9539 which has ditto register map as PCA9539, with
lower power consumption. Hence it is software compatible with PCA9539
driver.

Bug 1606897

Change-Id: Ie9062aa0741be4daf059d6141cef619d78e87f3f
Signed-off-by: Shreshtha SAHU <ssahu@nvidia.com>
Reviewed-on: http://git-master/r/743610
(cherry picked from commit f0dc3a93f225dbbcb6d57f2ac9d73439042aeb24)
Reviewed-on: http://git-master/r/764214
Reviewed-by: Hayden Du <haydend@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/gpio/gpio-pca953x.c

index b753de34ebcb1f6810298e869209286768ee7bd2..ab410975a1daacece5bf24c2a405704cb24fa3e7 100644 (file)
@@ -69,6 +69,7 @@ static const struct i2c_device_id pca953x_id[] = {
        { "tca6408", 8  | PCA953X_TYPE | PCA_INT, },
        { "tca6416", 16 | PCA953X_TYPE | PCA_INT, },
        { "tca6424", 24 | PCA953X_TYPE | PCA_INT, },
+       { "tca9539", 16 | PCA953X_TYPE | PCA_INT, },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, pca953x_id);
@@ -838,6 +839,7 @@ static const struct of_device_id pca953x_dt_ids[] = {
        { .compatible = "ti,tca6408", },
        { .compatible = "ti,tca6416", },
        { .compatible = "ti,tca6424", },
+       { .compatible = "ti,tca9539", },
        { }
 };