[RESEND][PATCH v4] gpio: davinci: reuse for keystone soc
From: grygorii.strashko@ti.com (Grygorii Strashko)
Date: 2014-02-25 11:52:36
Also in:
linux-devicetree
Hi Linus, On 02/21/2014 04:18 PM, Santosh Shilimkar wrote:
On Thursday 13 February 2014 10:58 AM, Grygorii Strashko wrote:quoted
The similar GPIO HW block is used by keystone SoCs as in Davinci SoCs. Hence, reuse Davinci GPIO driver for Keystone taking into account that Keystone contains ARM GIC IRQ controller which is implemented using IRQ Chip. Documentation: http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf Acked-by: Santosh Shilimkar <redacted> Acked-by: Linus Walleij <redacted> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> --- - rebased on top of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git branch: devel top commit: ef70bbe gpio: make gpiod_direction_output take a logical valueCan you please pick this one ? Its rebased as per your suggestion.
I've just rechecked this patch and it's applied without conflicts on top of your "devel" branch. Pls, inform me if I need to do anything else for you in order to have this patch applied. [...]
quoted
@@ -554,7 +585,8 @@ done: #if IS_ENABLED(CONFIG_OF) static const struct of_device_id davinci_gpio_ids[] = { - { .compatible = "ti,dm6441-gpio", }, + { .compatible = "ti,keystone-gpio", keystone_gpio_get_irq_chip}, + { .compatible = "ti,dm6441-gpio", davinci_gpio_get_irq_chip}, { /* sentinel */ }, }; MODULE_DEVICE_TABLE(of, davinci_gpio_ids);
Regards, -grygorii