* 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,
        /*
         * 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);
 
                pm_runtime_enable(&slave->dev);
 
-               rt715->first_init = true;
+               rt715->first_hw_init = true;
        }
 
        pm_runtime_get_noresume(&slave->dev);