pinctrl: uniphier: constify uniphier_pinctrl_socdata
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Fri, 14 Dec 2018 08:44:46 +0000 (17:44 +0900)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 21 Dec 2018 10:18:08 +0000 (11:18 +0100)
These are constant data.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
drivers/pinctrl/uniphier/pinctrl-uniphier.h

index b2412f1f2b25f30440f35e7fd4fed92fa87455da..57babf31e320f2aa5bf7285478ef4d2303a47327 100644 (file)
@@ -36,7 +36,7 @@ struct uniphier_pinctrl_priv {
        struct pinctrl_desc pctldesc;
        struct pinctrl_dev *pctldev;
        struct regmap *regmap;
-       struct uniphier_pinctrl_socdata *socdata;
+       const struct uniphier_pinctrl_socdata *socdata;
        struct list_head reg_regions;
 };
 
@@ -859,7 +859,7 @@ const struct dev_pm_ops uniphier_pinctrl_pm_ops = {
 };
 
 int uniphier_pinctrl_probe(struct platform_device *pdev,
-                          struct uniphier_pinctrl_socdata *socdata)
+                          const struct uniphier_pinctrl_socdata *socdata)
 {
        struct device *dev = &pdev->dev;
        struct uniphier_pinctrl_priv *priv;
index ce7cde099bffb1cfcc2ce6bd64019294194fc12c..92fef3ae1177ece8c0fc80905cfe9be95c95921b 100644 (file)
@@ -680,7 +680,7 @@ static int uniphier_ld11_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_ld11_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_ld11_pindata = {
        .pins = uniphier_ld11_pins,
        .npins = ARRAY_SIZE(uniphier_ld11_pins),
        .groups = uniphier_ld11_groups,
index 916709133a00a8188cec575c2b1161a5cabd0208..7fbc9652b1344a4fae010ef633de15babeac6027 100644 (file)
@@ -785,7 +785,7 @@ static int uniphier_ld20_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_ld20_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_ld20_pindata = {
        .pins = uniphier_ld20_pins,
        .npins = ARRAY_SIZE(uniphier_ld20_pins),
        .groups = uniphier_ld20_groups,
index 4e7a99fe947b7e6cead48d5f1f13c3d942be6fc3..d09019bfbb1a3408a569ddecab117cf55e444c4f 100644 (file)
@@ -713,7 +713,7 @@ static int uniphier_ld4_get_gpio_muxval(unsigned int pin,
        }
 }
 
-static struct uniphier_pinctrl_socdata uniphier_ld4_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_ld4_pindata = {
        .pins = uniphier_ld4_pins,
        .npins = ARRAY_SIZE(uniphier_ld4_pins),
        .groups = uniphier_ld4_groups,
index 2b089d118c4ebecdf24991569ca03afd149b3879..414ff3aee67ba058aed45486a53101ab9516ee7b 100644 (file)
@@ -928,7 +928,7 @@ static int uniphier_ld6b_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_ld6b_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_ld6b_pindata = {
        .pins = uniphier_ld6b_pins,
        .npins = ARRAY_SIZE(uniphier_ld6b_pins),
        .groups = uniphier_ld6b_groups,
index 583a2cdb5e5e2258999b2307c40f3856dea6dbd8..919b9bec20272024ee705dfc8ebbcabe4ac86fae 100644 (file)
@@ -1222,7 +1222,7 @@ static int uniphier_pro4_get_gpio_muxval(unsigned int pin,
        return 7;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_pro4_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_pro4_pindata = {
        .pins = uniphier_pro4_pins,
        .npins = ARRAY_SIZE(uniphier_pro4_pins),
        .groups = uniphier_pro4_groups,
index 92d85cc2e2047b8ea96a1de9803554a4720668f0..4a6580da4edb871a64548aac9809dcf657e3dab9 100644 (file)
@@ -986,7 +986,7 @@ static int uniphier_pro5_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_pro5_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_pro5_pindata = {
        .pins = uniphier_pro5_pins,
        .npins = ARRAY_SIZE(uniphier_pro5_pins),
        .groups = uniphier_pro5_groups,
index 436e23cda6158422155e945fece58b074e190357..169bb4489bc76ea7e07daac2b0d88a1f754ee603 100644 (file)
@@ -950,7 +950,7 @@ static int uniphier_pxs2_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_pxs2_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_pxs2_pindata = {
        .pins = uniphier_pxs2_pins,
        .npins = ARRAY_SIZE(uniphier_pxs2_pins),
        .groups = uniphier_pxs2_groups,
index 91d77c1de6c2a226fc4e72855b7317eb125157a8..3dc3e5b1e80c24575d34b7b66b83acb3dabb6948 100644 (file)
@@ -961,7 +961,7 @@ static int uniphier_pxs3_get_gpio_muxval(unsigned int pin,
        return 15;
 }
 
-static struct uniphier_pinctrl_socdata uniphier_pxs3_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_pxs3_pindata = {
        .pins = uniphier_pxs3_pins,
        .npins = ARRAY_SIZE(uniphier_pxs3_pins),
        .groups = uniphier_pxs3_groups,
index 8b17f23d3c03957a5a8339aa89d70df69c8b3dde..463e9324ab5486d20b6740fa306813740cffffac 100644 (file)
@@ -642,7 +642,7 @@ static int uniphier_sld8_get_gpio_muxval(unsigned int pin,
        }
 }
 
-static struct uniphier_pinctrl_socdata uniphier_sld8_pindata = {
+static const struct uniphier_pinctrl_socdata uniphier_sld8_pindata = {
        .pins = uniphier_sld8_pins,
        .npins = ARRAY_SIZE(uniphier_sld8_pins),
        .groups = uniphier_sld8_groups,
index 3b30ca0236051689cea009d5990a29043f0c90e6..24976473307e651520e6fea08c124f37501a807c 100644 (file)
@@ -181,7 +181,7 @@ struct uniphier_pinctrl_socdata {
        }
 
 int uniphier_pinctrl_probe(struct platform_device *pdev,
-                          struct uniphier_pinctrl_socdata *socdata);
+                          const struct uniphier_pinctrl_socdata *socdata);
 
 extern const struct dev_pm_ops uniphier_pinctrl_pm_ops;