lkml.org 
[lkml]   [2019]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[RESEND PATCH v3 2/3] mfd: da9062: add support for the DA9062 GPIOs in the core
    Date
    Currently the da9062 GPIO's aren't available. The patch adds the support
    to make these available by adding a gpio device with the corresponding
    irq resources. Furthermore the patch fixes a minor style issue for the
    onkey device.

    Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
    Acked-by: Linus Walleij <linus.walleij@linaro.org>
    ---
    drivers/mfd/da9062-core.c | 16 +++++++++++++++-
    1 file changed, 15 insertions(+), 1 deletion(-)

    diff --git a/drivers/mfd/da9062-core.c b/drivers/mfd/da9062-core.c
    index e69626867c26..5290bdc0ddcd 100644
    --- a/drivers/mfd/da9062-core.c
    +++ b/drivers/mfd/da9062-core.c
    @@ -233,6 +233,14 @@ static struct resource da9062_onkey_resources[] = {
    DEFINE_RES_NAMED(DA9062_IRQ_ONKEY, 1, "ONKEY", IORESOURCE_IRQ),
    };

    +static struct resource da9062_gpio_resources[] = {
    + DEFINE_RES_NAMED(DA9062_IRQ_GPI0, 1, "GPI0", IORESOURCE_IRQ),
    + DEFINE_RES_NAMED(DA9062_IRQ_GPI1, 1, "GPI1", IORESOURCE_IRQ),
    + DEFINE_RES_NAMED(DA9062_IRQ_GPI2, 1, "GPI2", IORESOURCE_IRQ),
    + DEFINE_RES_NAMED(DA9062_IRQ_GPI3, 1, "GPI3", IORESOURCE_IRQ),
    + DEFINE_RES_NAMED(DA9062_IRQ_GPI4, 1, "GPI4", IORESOURCE_IRQ),
    +};
    +
    static const struct mfd_cell da9062_devs[] = {
    {
    .name = "da9062-core",
    @@ -266,7 +274,13 @@ static const struct mfd_cell da9062_devs[] = {
    .name = "da9062-onkey",
    .num_resources = ARRAY_SIZE(da9062_onkey_resources),
    .resources = da9062_onkey_resources,
    - .of_compatible = "dlg,da9062-onkey",
    + .of_compatible = "dlg,da9062-onkey",
    + },
    + {
    + .name = "da9062-gpio",
    + .num_resources = ARRAY_SIZE(da9062_gpio_resources),
    + .resources = da9062_gpio_resources,
    + .of_compatible = "dlg,da9062-gpio",
    },
    };

    --
    2.20.1
    \
     
     \ /
      Last update: 2019-12-12 17:05    [W:4.053 / U:2.660 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site