[pinctrl] Update parse gpio dts node
author“jenny.zhang” <“jenny.zhang@starfivetech.com”>
Tue, 28 Dec 2021 06:42:59 +0000 (22:42 -0800)
committerjianlonghuang <jianlong.huang@starfivetech.com>
Thu, 7 Apr 2022 03:25:29 +0000 (11:25 +0800)
drivers/pinctrl/starfive/pinctrl-starfive.c

index 692168f..91ebf88 100644 (file)
@@ -514,17 +514,10 @@ int starfive_pinctrl_probe(struct platform_device *pdev,
                pctl->pin_regs[i].syscon_reg = -1;
        }
        
-       pctl->padctl_base = devm_platform_ioremap_resource_byname(pdev, "padctl");
+       pctl->padctl_base = devm_platform_ioremap_resource_byname(pdev, "control");
        if (IS_ERR(pctl->padctl_base))
                return PTR_ERR(pctl->padctl_base);
        
-       pctl->gpio_base = devm_platform_ioremap_resource_byname(pdev, "gpio");
-       if (IS_ERR(pctl->gpio_base))
-       {
-               dev_err(&pdev->dev, 
-                       "[dts]no gpio base config\n");
-       }
-       
        if (info->starfive_iopad_sel_func) {
                ret = info->starfive_iopad_sel_func(pctl,value);
                if (ret)