ASoC: codecs: constify static sdw_slave_ops struct
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 8 Feb 2024 10:50:11 +0000 (11:50 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 8 Feb 2024 11:54:13 +0000 (11:54 +0000)
The struct sdw_slave_ops is not modified and sdw_driver takes pointer to
const, so make it a const for code safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240208105011.128294-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/max98363.c
sound/soc/codecs/max98373-sdw.c
sound/soc/codecs/rt1017-sdca-sdw.c
sound/soc/codecs/rt712-sdca-dmic.c
sound/soc/codecs/rt712-sdca-sdw.c
sound/soc/codecs/rt722-sdca-sdw.c

index a2cca3436c68ef14e6f2897cb53408a1be431c89..950105e5bffdc2c7606e10e7af6f3cf97ece5b4c 100644 (file)
@@ -314,7 +314,7 @@ static int max98363_update_status(struct sdw_slave *slave,
        return max98363_io_init(slave);
 }
 
-static struct sdw_slave_ops max98363_slave_ops = {
+static const struct sdw_slave_ops max98363_slave_ops = {
        .read_prop = max98363_read_prop,
        .update_status = max98363_update_status,
 };
index b5cb951af57040b93a9ea9f01538c1bf23f599a9..383e551f3bc7b86648d67367b721f474269fdf2c 100644 (file)
@@ -821,7 +821,7 @@ static int max98373_bus_config(struct sdw_slave *slave,
  * slave_ops: callbacks for get_clock_stop_mode, clock_stop and
  * port_prep are not defined for now
  */
-static struct sdw_slave_ops max98373_slave_ops = {
+static const struct sdw_slave_ops max98373_slave_ops = {
        .read_prop = max98373_read_prop,
        .update_status = max98373_update_status,
        .bus_config = max98373_bus_config,
index 7295f44c77eb8a64cf532a5163ec19b2fc450061..4dbbd8bdaaac2a35d3f9218e62415d599e7ad657 100644 (file)
@@ -520,7 +520,7 @@ static const struct snd_soc_dapm_route rt1017_sdca_dapm_routes[] = {
        { "DP2TX", NULL, "V Sense" },
 };
 
-static struct sdw_slave_ops rt1017_sdca_slave_ops = {
+static const struct sdw_slave_ops rt1017_sdca_slave_ops = {
        .read_prop = rt1017_sdca_read_prop,
        .update_status = rt1017_sdca_update_status,
 };
index ba08d03e717cc0b660986e581d36a4432d48d604..0926b26619bd45b69f5b0b4b5508d677ca207766 100644 (file)
@@ -944,7 +944,7 @@ static const struct dev_pm_ops rt712_sdca_dmic_pm = {
 };
 
 
-static struct sdw_slave_ops rt712_sdca_dmic_slave_ops = {
+static const struct sdw_slave_ops rt712_sdca_dmic_slave_ops = {
        .read_prop = rt712_sdca_dmic_read_prop,
        .update_status = rt712_sdca_dmic_update_status,
 };
index 6b644a89c5890bb0a802c97c9ecbcfd977d6b35d..01ac555cd79b84a0b1aabe57899b1fedc214a2b5 100644 (file)
@@ -331,7 +331,7 @@ io_error:
        return ret;
 }
 
-static struct sdw_slave_ops rt712_sdca_slave_ops = {
+static const struct sdw_slave_ops rt712_sdca_slave_ops = {
        .read_prop = rt712_sdca_read_prop,
        .interrupt_callback = rt712_sdca_interrupt_callback,
        .update_status = rt712_sdca_update_status,
index e24b9cbdc10c958ad6b6fd932a18a533d81d7dc9..eb76f4c675b67fd59df00cb41a17955c751bbd44 100644 (file)
@@ -362,7 +362,7 @@ io_error:
        return ret;
 }
 
-static struct sdw_slave_ops rt722_sdca_slave_ops = {
+static const struct sdw_slave_ops rt722_sdca_slave_ops = {
        .read_prop = rt722_sdca_read_prop,
        .interrupt_callback = rt722_sdca_interrupt_callback,
        .update_status = rt722_sdca_update_status,