From mboxrd@z Thu Jan 1 00:00:00 1970 From: ian@slimlogic.co.uk (Ian Lartey) Date: Thu, 7 Mar 2013 13:17:52 +0000 Subject: [PATCH v8 08/12] gpio: palmas: Enable DT support for palmas gpio. In-Reply-To: <1362662276-20792-1-git-send-email-ian@slimlogic.co.uk> References: <1362662276-20792-1-git-send-email-ian@slimlogic.co.uk> Message-ID: <1362662276-20792-8-git-send-email-ian@slimlogic.co.uk> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org From: J Keerthy Enable DT support for palmas gpio. Signed-off-by: J Keerthy --- drivers/gpio/gpio-palmas.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/drivers/gpio/gpio-palmas.c b/drivers/gpio/gpio-palmas.c index 636648c..04da57a 100644 --- a/drivers/gpio/gpio-palmas.c +++ b/drivers/gpio/gpio-palmas.c @@ -208,9 +208,22 @@ static int palmas_gpio_remove(struct platform_device *pdev) return gpiochip_remove(&palmas_gpio->gpio_chip); } +static struct of_device_id of_palmas_match_tbl[] = { + { .compatible = "ti,palmas-gpio", }, + { .compatible = "ti,palmas-charger-gpio", }, + { .compatible = "ti,twl6035-gpio", }, + { .compatible = "ti,twl6036-gpio", }, + { .compatible = "ti,twl6037-gpio", }, + { .compatible = "ti,tps65913-gpio", }, + { .compatible = "ti,tps65914-gpio", }, + { .compatible = "ti,tps80036-gpio", }, + { /* end */ } +}; + static struct platform_driver palmas_gpio_driver = { .driver.name = "palmas-gpio", .driver.owner = THIS_MODULE, + .driver.of_match_table = of_palmas_match_tbl, .probe = palmas_gpio_probe, .remove = palmas_gpio_remove, }; -- 1.7.0.4