Commit 82c8d386 authored by Rikard Falkeborn's avatar Rikard Falkeborn Committed by Vinod Koul

phy: allwinner: phy-sun6i-mipi-dphy: Constify structs

sun6i_dphy_ops and sun6i_dphy_regmap_config are not modified so make them
const structs to allow the compiler to put them in read-only memory.

Before:
   text    data     bss     dec     hex filename
   4407    1944      64    6415    190f drivers/phy/allwinner/phy-sun6i-mipi-dphy.o

After:
   text    data     bss     dec     hex filename
   4835    1496      64    6395    18fb drivers/phy/allwinner/phy-sun6i-mipi-dphy.o
Signed-off-by: default avatarRikard Falkeborn <rikard.falkeborn@gmail.com>
Acked-by: default avatarMaxime Ripard <mripard@kernel.org>
Link: https://lore.kernel.org/r/20200629195727.9717-1-rikard.falkeborn@gmail.comSigned-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 3cc4502c
...@@ -233,7 +233,7 @@ static int sun6i_dphy_exit(struct phy *phy) ...@@ -233,7 +233,7 @@ static int sun6i_dphy_exit(struct phy *phy)
} }
static struct phy_ops sun6i_dphy_ops = { static const struct phy_ops sun6i_dphy_ops = {
.configure = sun6i_dphy_configure, .configure = sun6i_dphy_configure,
.power_on = sun6i_dphy_power_on, .power_on = sun6i_dphy_power_on,
.power_off = sun6i_dphy_power_off, .power_off = sun6i_dphy_power_off,
...@@ -241,7 +241,7 @@ static struct phy_ops sun6i_dphy_ops = { ...@@ -241,7 +241,7 @@ static struct phy_ops sun6i_dphy_ops = {
.exit = sun6i_dphy_exit, .exit = sun6i_dphy_exit,
}; };
static struct regmap_config sun6i_dphy_regmap_config = { static const struct regmap_config sun6i_dphy_regmap_config = {
.reg_bits = 32, .reg_bits = 32,
.val_bits = 32, .val_bits = 32,
.reg_stride = 4, .reg_stride = 4,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment