ASoC: rt715-sdca-sdw: use first_hw_init flag on resume
[sfrench/cifs-2.6.git] / sound / soc / codecs / rt715-sdca.c
index 7db76c19e04801f68ec4950df9a763e870a45134..d82166f1a378446cd4ff6e0a1bf2f4fc7e941547 100644 (file)
@@ -997,7 +997,7 @@ int rt715_sdca_init(struct device *dev, struct regmap *mbq_regmap,
         * HW init will be performed when device reports present
         */
        rt715->hw_init = false;
-       rt715->first_init = false;
+       rt715->first_hw_init = false;
 
        ret = devm_snd_soc_register_component(dev,
                        &soc_codec_dev_rt715_sdca,
@@ -1018,7 +1018,7 @@ int rt715_sdca_io_init(struct device *dev, struct sdw_slave *slave)
        /*
         * PM runtime is only enabled when a Slave reports as Attached
         */
-       if (!rt715->first_init) {
+       if (!rt715->first_hw_init) {
                /* set autosuspend parameters */
                pm_runtime_set_autosuspend_delay(&slave->dev, 3000);
                pm_runtime_use_autosuspend(&slave->dev);
@@ -1031,7 +1031,7 @@ int rt715_sdca_io_init(struct device *dev, struct sdw_slave *slave)
 
                pm_runtime_enable(&slave->dev);
 
-               rt715->first_init = true;
+               rt715->first_hw_init = true;
        }
 
        pm_runtime_get_noresume(&slave->dev);