aboutsummaryrefslogtreecommitdiff
path: root/drivers/pci/pcie/aspm.c
AgeCommit message (Expand)Author
2023-02-14Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming"Bjorn Helgaas
2023-02-14Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume"Bjorn Helgaas
2022-10-05PCI/ASPM: Correct LTR_L1.2_THRESHOLD computationBjorn Helgaas
2022-10-05PCI/ASPM: Ignore L1 PM Substates if device lacks capabilityBjorn Helgaas
2022-10-05PCI/ASPM: Factor out L1 PM Substates configurationBjorn Helgaas
2022-10-04PCI/ASPM: Save L1 PM Substates Capability for suspend/resumeVidya Sagar
2022-10-04PCI/ASPM: Refactor L1 PM Substates Control Register programmingVidya Sagar
2022-07-12PCI/ASPM: Unexport pcie_aspm_support_enabled()Bjorn Helgaas
2022-07-12PCI/ASPM: Remove pcie_aspm_pm_state_change()Kai-Heng Feng
2022-01-13Merge branch 'pci/enumeration'Bjorn Helgaas
2022-01-11PCI: Use DWORD accesses for LTR, L1 SS to avoid erratumRajat Jain
2021-11-19PCI/ASPM: Remove struct aspm_latencySaheed O. Bolarinwa
2021-11-19PCI/ASPM: Stop caching device L0s, L1 acceptable exit latenciesSaheed O. Bolarinwa
2021-11-19PCI/ASPM: Stop caching link L0s, L1 exit latenciesSaheed O. Bolarinwa
2021-11-19PCI/ASPM: Move pci_function_0() upwardBolarinwa O. Saheed
2021-09-28PCI: Use kstrtobool() directly, sans strtobool() wrapperKrzysztof Wilczyński
2021-06-03PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functionsKrzysztof Wilczyński
2021-01-27Revert "PCI/ASPM: Save/restore L1SS Capability for suspend/resume"Bjorn Helgaas
2020-11-20PCI/ASPM: Save/restore L1SS Capability for suspend/resumeVidya Sagar
2020-10-16PCI/ASPM: Remove struct pcie_link_state.l1ssSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Remove struct aspm_register_info.l1ss_capSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_infoBjorn Helgaas
2020-10-16PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1Saheed O. Bolarinwa
2020-10-16PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused)Bjorn Helgaas
2020-10-16PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptrSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Remove struct aspm_register_info.latency_encodingSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Remove struct aspm_register_info.enabledSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Remove struct aspm_register_info.supportSaheed O. Bolarinwa
2020-10-16PCI/ASPM: Use 'parent' and 'child' for readabilityBjorn Helgaas
2020-10-16PCI/ASPM: Move LTR path check to where it's usedBjorn Helgaas
2020-10-16PCI/ASPM: Move pci_clear_and_set_dword() earlierBjorn Helgaas
2020-07-17PCI/ASPM: Add missing newline in sysfs 'policy'Xiongfeng Wang
2020-05-07PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X BridgesKai-Heng Feng
2020-03-28PCI/ASPM: Reduce severity of common clock config messageChris Packham
2020-03-18PCI/ASPM: Clear the correct bits when enabling L1 substatesYicong Yang
2019-11-21PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related codeHeiner Kallweit
2019-11-21PCI/ASPM: Add sysfs attributes for controlling ASPM link statesHeiner Kallweit
2019-10-15PCI/ASPM: Add pcie_aspm_get_link()Heiner Kallweit
2019-10-15PCI/ASPM: Allow re-enabling Clock PMHeiner Kallweit
2019-10-15PCI/ASPM: Add L1 PM substate support to pci_disable_link_state()Heiner Kallweit
2019-10-15PCI/ASPM: Remove pcie_aspm_enabled() unnecessary lockingBjorn Helgaas
2019-09-23Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2019-09-23Merge branch 'pci/enumeration'Bjorn Helgaas
2019-09-07PCI: Get rid of dev->has_secondary_link flagMika Westerberg
2019-08-28PCI: Move ASPM declarations to linux/pci.hKrzysztof Wilczynski
2019-08-12PCI/ASPM: Add pcie_aspm_enabled()Rafael J. Wysocki
2019-06-21PCI: let pci_disable_link_state propagate errorsHeiner Kallweit
2019-04-06PCI: Rework pcie_retrain_link() wait loopStefan Mätje
2019-04-06PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratumStefan Mätje
2019-04-06PCI: Factor out pcie_retrain_link() functionStefan Mätje