|
@@ -2258,8 +2258,6 @@ void pci_config_pm_runtime_put(struct pci_dev *pdev)
|
|
*/
|
|
*/
|
|
bool pci_bridge_d3_possible(struct pci_dev *bridge)
|
|
bool pci_bridge_d3_possible(struct pci_dev *bridge)
|
|
{
|
|
{
|
|
- unsigned int year;
|
|
|
|
-
|
|
|
|
if (!pci_is_pcie(bridge))
|
|
if (!pci_is_pcie(bridge))
|
|
return false;
|
|
return false;
|
|
|
|
|
|
@@ -2287,10 +2285,8 @@ bool pci_bridge_d3_possible(struct pci_dev *bridge)
|
|
* It should be safe to put PCIe ports from 2015 or newer
|
|
* It should be safe to put PCIe ports from 2015 or newer
|
|
* to D3.
|
|
* to D3.
|
|
*/
|
|
*/
|
|
- if (dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL) &&
|
|
|
|
- year >= 2015) {
|
|
|
|
|
|
+ if (dmi_get_bios_year() >= 2015)
|
|
return true;
|
|
return true;
|
|
- }
|
|
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|