|
@@ -608,7 +608,7 @@ void pcie_aspm_init_link_state(struct pci_dev *pdev)
|
|
|
* the BIOS's expectation, we'll do so once pci_enable_device() is
|
|
* the BIOS's expectation, we'll do so once pci_enable_device() is
|
|
|
* called.
|
|
* called.
|
|
|
*/
|
|
*/
|
|
|
- if (aspm_policy != POLICY_POWERSAVE) {
|
|
|
|
|
|
|
+ if (aspm_policy != POLICY_POWERSAVE || aspm_clear_state) {
|
|
|
pcie_config_aspm_path(link);
|
|
pcie_config_aspm_path(link);
|
|
|
pcie_set_clkpm(link, policy_to_clkpm_state(link));
|
|
pcie_set_clkpm(link, policy_to_clkpm_state(link));
|
|
|
}
|
|
}
|