PCI_EXP_LNKCTL_ASPM_L0S
if (val & PCI_EXP_LNKCTL_ASPM_L0S) /* check LOsEnable */
aspm_dis_mask |= PCI_EXP_LNKCTL_ASPM_L0S;
(aspm_dis_mask & pdev_aspmc & PCI_EXP_LNKCTL_ASPM_L0S) ?
u16_get_bits(ab_pci->link_ctl, PCI_EXP_LNKCTL_ASPM_L0S),
u16_get_bits(ab_pci->link_ctl, PCI_EXP_LNKCTL_ASPM_L0S),
PCI_EXP_LNKCTL_ASPM_L0S | PCI_EXP_LNKCTL_ASPM_L1);
PCI_EXP_LNKCTL_ASPM_L0S | PCI_EXP_LNKCTL_ASPM_L1);
if (!ret && (aspm & (PCI_EXP_LNKCTL_ASPM_L0S | PCI_EXP_LNKCTL_ASPM_L1))) {
il->power_data.pci_pm = !(lctl & PCI_EXP_LNKCTL_ASPM_L0S);
trans_pcie->pm_support = !(lctl & PCI_EXP_LNKCTL_ASPM_L0S);
(aspm_conf & PCI_EXP_LNKCTL_ASPM_L0S) ? "L0s" : "",
if (aspm_conf & PCI_EXP_LNKCTL_ASPM_L0S)
((u8)init_aspm) == (PCI_EXP_LNKCTL_ASPM_L0S |
aspmlevel |= PCI_EXP_LNKCTL_ASPM_L0S | PCI_EXP_LNKCTL_ASPM_L1;
dwstream |= PCI_EXP_LNKCTL_ASPM_L0S;
upstream |= PCI_EXP_LNKCTL_ASPM_L0S;
if (child_lnkctl & PCI_EXP_LNKCTL_ASPM_L0S)
if (parent_lnkctl & PCI_EXP_LNKCTL_ASPM_L0S)