Searched refs:lnk_ctl (Results 1 – 1 of 1) sorted by relevance
| /pciutils/lmr/ |
| H A D | margin_hw.c | 149 u16 lnk_ctl = pci_read_word(dev->dev, pcie->addr + PCI_EXP_LNKCTL); in margin_prep_dev() local 150 dev->aspm = lnk_ctl & PCI_EXP_LNKCTL_ASPM; in margin_prep_dev() 151 dev->hawd = !!(lnk_ctl & PCI_EXP_LNKCTL_HWAUTWD); in margin_prep_dev() 152 lnk_ctl &= ~PCI_EXP_LNKCTL_ASPM; in margin_prep_dev() 153 pci_write_word(dev->dev, pcie->addr + PCI_EXP_LNKCTL, lnk_ctl); in margin_prep_dev() 157 lnk_ctl |= PCI_EXP_LNKCTL_HWAUTWD; in margin_prep_dev() 158 pci_write_word(dev->dev, pcie->addr + PCI_EXP_LNKCTL, lnk_ctl); in margin_prep_dev() 176 u16 lnk_ctl = pci_read_word(dev->dev, pcie->addr + PCI_EXP_LNKCTL); in margin_restore_dev() local 177 lnk_ctl = SET_REG_MASK(lnk_ctl, PCI_EXP_LNKCAP_ASPM, dev->aspm); in margin_restore_dev() 178 lnk_ctl = SET_REG_MASK(lnk_ctl, PCI_EXP_LNKCTL_HWAUTWD, dev->hawd); in margin_restore_dev() [all …]
|