return 0;
 }
 
-int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev, bool full_reset)
+int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev)
 {
        struct hdac_bus *bus = sof_to_bus(sdev);
 #if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA)
 #endif
        hda_dsp_ctrl_misc_clock_gating(sdev, false);
 
-       if (full_reset) {
-               /* reset HDA controller */
-               ret = hda_dsp_ctrl_link_reset(sdev, true);
-               if (ret < 0) {
-                       dev_err(sdev->dev, "error: failed to reset HDA controller\n");
-                       goto err;
-               }
+       /* reset HDA controller */
+       ret = hda_dsp_ctrl_link_reset(sdev, true);
+       if (ret < 0) {
+               dev_err(sdev->dev, "error: failed to reset HDA controller\n");
+               goto err;
+       }
 
-               /* exit HDA controller reset */
-               ret = hda_dsp_ctrl_link_reset(sdev, false);
-               if (ret < 0) {
-                       dev_err(sdev->dev, "error: failed to exit HDA controller reset\n");
-                       goto err;
-               }
+       /* exit HDA controller reset */
+       ret = hda_dsp_ctrl_link_reset(sdev, false);
+       if (ret < 0) {
+               dev_err(sdev->dev, "error: failed to exit HDA controller reset\n");
+               goto err;
        }
 
 #if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA)
 
        snd_sof_pci_update_bits(sdev, PCI_TCSEL, 0x07, 0);
 
        /* reset and start hda controller */
-       ret = hda_dsp_ctrl_init_chip(sdev, true);
+       ret = hda_dsp_ctrl_init_chip(sdev);
        if (ret < 0) {
                dev_err(sdev->dev,
                        "error: failed to start controller after resume\n");
 
                dev_dbg(sdev->dev, "PP capability, will probe DSP later.\n");
 
        /* Init HDA controller after i915 init */
-       ret = hda_dsp_ctrl_init_chip(sdev, true);
+       ret = hda_dsp_ctrl_init_chip(sdev);
        if (ret < 0) {
                dev_err(bus->dev, "error: init chip failed with ret: %d\n",
                        ret);
 
 int hda_dsp_ctrl_link_reset(struct snd_sof_dev *sdev, bool reset);
 void hda_dsp_ctrl_misc_clock_gating(struct snd_sof_dev *sdev, bool enable);
 int hda_dsp_ctrl_clock_power_gating(struct snd_sof_dev *sdev, bool enable);
-int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev, bool full_reset);
+int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev);
 void hda_dsp_ctrl_stop_chip(struct snd_sof_dev *sdev);
 /*
  * HDA bus operations.