Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: k210: Make (p)clk local to k210_fpioa_probe()

There were never any users of k210_fpioa_data.clk and
k210_fpioa_data.pclk outside k210_fpioa_probe().

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Link: https://lore.kernel.org/77f543046d4d5c19206f829ddcf8e093d3e3f6da.1725440917.git.geert+renesas@glider.be
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Geert Uytterhoeven and committed by
Linus Walleij
c919ca86 4c9e8da4

+7 -8
+7 -8
drivers/pinctrl/pinctrl-k210.c
··· 96 96 struct k210_fpioa __iomem *fpioa; 97 97 struct regmap *sysctl_map; 98 98 u32 power_offset; 99 - struct clk *clk; 100 - struct clk *pclk; 101 99 }; 102 100 103 101 #define K210_PIN_NAME(i) ("IO_" #i) ··· 923 925 struct device *dev = &pdev->dev; 924 926 struct device_node *np = dev->of_node; 925 927 struct k210_fpioa_data *pdata; 928 + struct clk *clk, *pclk; 926 929 927 930 dev_info(dev, "K210 FPIOA pin controller\n"); 928 931 ··· 938 939 if (IS_ERR(pdata->fpioa)) 939 940 return PTR_ERR(pdata->fpioa); 940 941 941 - pdata->clk = devm_clk_get_enabled(dev, "ref"); 942 - if (IS_ERR(pdata->clk)) 943 - return PTR_ERR(pdata->clk); 942 + clk = devm_clk_get_enabled(dev, "ref"); 943 + if (IS_ERR(clk)) 944 + return PTR_ERR(clk); 944 945 945 - pdata->pclk = devm_clk_get_optional_enabled(dev, "pclk"); 946 - if (IS_ERR(pdata->pclk)) 947 - return PTR_ERR(pdata->pclk); 946 + pclk = devm_clk_get_optional_enabled(dev, "pclk"); 947 + if (IS_ERR(pclk)) 948 + return PTR_ERR(pclk); 948 949 949 950 pdata->sysctl_map = 950 951 syscon_regmap_lookup_by_phandle_args(np,