return;
        }
 
-       if (enable_stb) {
-               rc = amd_pmc_write_stb(pdev, AMD_PMC_STB_S2IDLE_PREPARE);
-               if (rc)
-                       dev_err(pdev->dev, "error writing to STB: %d\n", rc);
-       }
+       rc = amd_pmc_write_stb(pdev, AMD_PMC_STB_S2IDLE_PREPARE);
+       if (rc)
+               dev_err(pdev->dev, "error writing to STB: %d\n", rc);
 }
 
 static void amd_pmc_s2idle_restore(void)
        /* Dump the IdleMask to see the blockers */
        amd_pmc_idlemask_read(pdev, pdev->dev, NULL);
 
-       if (enable_stb) {
-               rc = amd_pmc_write_stb(pdev, AMD_PMC_STB_S2IDLE_RESTORE);
-               if (rc)
-                       dev_err(pdev->dev, "error writing to STB: %d\n", rc);
-       }
+       rc = amd_pmc_write_stb(pdev, AMD_PMC_STB_S2IDLE_RESTORE);
+       if (rc)
+               dev_err(pdev->dev, "error writing to STB: %d\n", rc);
 
        /* Notify on failed entry */
        amd_pmc_validate_deepest(pdev);