pinctrl: at91-pio4: add support for sama7g5 SoC
authorEugen Hristev <eugen.hristev@microchip.com>
Thu, 17 Sep 2020 13:12:57 +0000 (16:12 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 29 Sep 2020 13:28:00 +0000 (15:28 +0200)
Add support for sama7g5 pinctrl block, which has 5 PIO banks.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Reviewed-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Acked-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Link: https://lore.kernel.org/r/20200917131257.273882-2-eugen.hristev@microchip.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-at91-pio4.c

index 8e5a505..578b387 100644 (file)
@@ -983,11 +983,18 @@ static const struct atmel_pioctrl_data atmel_sama5d2_pioctrl_data = {
        .nbanks         = 4,
 };
 
+static const struct atmel_pioctrl_data microchip_sama7g5_pioctrl_data = {
+       .nbanks         = 5,
+};
+
 static const struct of_device_id atmel_pctrl_of_match[] = {
        {
                .compatible = "atmel,sama5d2-pinctrl",
                .data = &atmel_sama5d2_pioctrl_data,
        }, {
+               .compatible = "microchip,sama7g5-pinctrl",
+               .data = &microchip_sama7g5_pioctrl_data,
+       }, {
                /* sentinel */
        }
 };