Show patches with: Submitter = Kai-Heng Feng       |   142 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
usb: host: ehci: workaround PME bug on AMD EHCI controller - - - --- 2017-06-13 Kai-Heng Feng bhelgaas New
usb: host: ehci: workaround PME bug on AMD EHCI controller - - - --- 2017-06-15 Kai-Heng Feng bhelgaas New
PCI: Workaround AMD EHCI controller PME bug - - - --- 2017-06-16 Kai-Heng Feng bhelgaas New
xhci: Fix front USB ports on ASUS PRIME B350M-A - - - --- 2017-12-05 Kai-Heng Feng bhelgaas New
PCI / PM: Always check PME wakeup capability for runtime wakeup support - - - --- 2018-03-18 Kai-Heng Feng bhelgaas New
[v2] PCI / PM: Always check PME wakeup capability for runtime wakeup support - - - --- 2018-03-19 Kai-Heng Feng bhelgaas New
[v3] PCI / PM: Always check PME wakeup capability for runtime wakeup support 1 - - --- 2018-03-31 Kai-Heng Feng bhelgaas New
[v4] PCI / PM: Always check PME wakeup capability for runtime wakeup support 1 - - --- 2018-05-07 Kai-Heng Feng rafael Accepted
[1/2] r8169: Don't disable ASPM in the driver - - - --- 2018-06-12 Kai-Heng Feng bhelgaas New
[2/2] r8169: Reinstate ASPM Support - - - --- 2018-06-12 Kai-Heng Feng bhelgaas New
[net-next,v3,1/2] r8169: Don't disable ASPM in the driver - - - --- 2018-06-15 Kai-Heng Feng bhelgaas New
[net-next,v3,2/2] r8169: Reinstate ASPM Support - - - --- 2018-06-15 Kai-Heng Feng bhelgaas New
[net-next,v4,1/2] r8169: Don't disable ASPM in the driver - - - --- 2018-06-21 Kai-Heng Feng bhelgaas New
[net-next,v4,2/2] r8169: Reinstate ASPM Support - - - --- 2018-06-21 Kai-Heng Feng bhelgaas New
PCI / ACPI: Don't clear pme_poll on device that has unreliable ACPI wake PCI / ACPI: Don't clear pme_poll on device that has unreliable ACPI wake - - - --- 2019-01-22 Kai-Heng Feng bhelgaas New
PCI / PM: Don't runtime suspend when device only supports wakeup from D0 PCI / PM: Don't runtime suspend when device only supports wakeup from D0 - - - --- 2019-05-21 Kai-Heng Feng Superseded
[v2] PCI / PM: Don't runtime suspend when device only supports wakeup from D0 [v2] PCI / PM: Don't runtime suspend when device only supports wakeup from D0 - - - --- 2019-05-24 Kai-Heng Feng Superseded
[v3] PCI / PM: Don't runtime suspend when device only supports wakeup from D0 [v3] PCI / PM: Don't runtime suspend when device only supports wakeup from D0 - - - --- 2019-05-24 Kai-Heng Feng bhelgaas New
[1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence [1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - 1 - --- 2019-08-27 Kai-Heng Feng Superseded
[2/2] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound [1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - - - --- 2019-08-27 Kai-Heng Feng Superseded
[v2,2/2] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound Untitled series #166677 - - - --- 2019-08-28 Kai-Heng Feng bhelgaas New
x86/PCI: Remove D0 PME capability on AMD FCH xHCI x86/PCI: Remove D0 PME capability on AMD FCH xHCI - - - --- 2019-09-02 Kai-Heng Feng bhelgaas New
[v3,2/2] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver Untitled series #175617 - - - --- 2019-09-18 Kai-Heng Feng bhelgaas New
[v4,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence [v4,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - - - --- 2019-09-25 Kai-Heng Feng Superseded
[v4,2/2] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver [v4,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - - - --- 2019-09-25 Kai-Heng Feng Superseded
[v5,1/2] PCI: Add pci_pr3_present() helper to check Power Resource for D3hot [v5,1/2] PCI: Add pci_pr3_present() helper to check Power Resource for D3hot 1 - - --- 2019-09-25 Kai-Heng Feng bhelgaas New
[v6,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence [v6,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - - - --- 2019-10-18 Kai-Heng Feng Mainlined
[v6,2/2] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver [v6,1/2] PCI: Add a helper to check Power Resource Requirements _PR3 existence - - - --- 2019-10-18 Kai-Heng Feng Mainlined
PCI: Avoid ASMedia XHCI USB PME# from D0 defect PCI: Avoid ASMedia XHCI USB PME# from D0 defect - - - --- 2019-12-19 Kai-Heng Feng Mainlined
PCI/PM: Report runtime wakeup is not supported if bridge isn't bound to driver PCI/PM: Report runtime wakeup is not supported if bridge isn't bound to driver - - - --- 2019-12-27 Kai-Heng Feng Changes Requested
PCI/PM: Skip link training delay for S3 resume PCI/PM: Skip link training delay for S3 resume - - - --- 2020-03-11 Kai-Heng Feng bhelgaas Not Applicable
PCI: Enable ASPM L1 on TI PCIe-to-PCI bridge PCI: Enable ASPM L1 on TI PCIe-to-PCI bridge - - - --- 2020-05-04 Kai-Heng Feng bhelgaas Not Applicable
[v2] PCI/ASPM: Enable ASPM for root complex <-> bridge <-> bridge case [v2] PCI/ASPM: Enable ASPM for root complex <-> bridge <-> bridge case - - - --- 2020-05-05 Kai-Heng Feng Superseded
[v3] PCI/ASPM: Enable ASPM for bridge-to-bridge link [v3] PCI/ASPM: Enable ASPM for bridge-to-bridge link - 1 - --- 2020-05-05 Kai-Heng Feng bhelgaas Mainlined
[1/2] serial: 8250_pci: Move Pericom IDs to pci_ids.h [1/2] serial: 8250_pci: Move Pericom IDs to pci_ids.h 1 - - --- 2020-05-08 Kai-Heng Feng Accepted
[2/2] PCI: Prevent Pericom USB controller OHCI/EHCI PME# defect [1/2] serial: 8250_pci: Move Pericom IDs to pci_ids.h - - - --- 2020-05-08 Kai-Heng Feng Accepted
PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken 1 - - --- 2020-07-28 Kai-Heng Feng bhelgaas Mainlined
PCI/ASPM: Enable ASPM for links under VMD domain PCI/ASPM: Enable ASPM for links under VMD domain - - - --- 2020-08-21 Kai-Heng Feng bhelgaas Not Applicable
[1/2] PCI/ASPM: Add helper to enable ASPM link [1/2] PCI/ASPM: Add helper to enable ASPM link - - - --- 2020-09-30 Kai-Heng Feng bhelgaas Not Applicable
[2/2] PCI: vmd: Enable ASPM for mobile platforms [1/2] PCI/ASPM: Add helper to enable ASPM link - - - --- 2020-09-30 Kai-Heng Feng bhelgaas Not Applicable
ACPI: PM: Re-enable ACPI GPE if it's already enabled ACPI: PM: Re-enable ACPI GPE if it's already enabled - - 1 --- 2020-11-24 Kai-Heng Feng bhelgaas Not Applicable
[1/2] PCI/ASPM: Store disabled ASPM states [1/2] PCI/ASPM: Store disabled ASPM states - - - --- 2020-12-08 Kai-Heng Feng bhelgaas Superseded
[2/2] PCI/ASPM: Use capability to override ASPM via sysfs [1/2] PCI/ASPM: Store disabled ASPM states - - - --- 2020-12-08 Kai-Heng Feng bhelgaas Superseded
[1/2] PCI/AER: Disable AER interrupt during suspend [1/2] PCI/AER: Disable AER interrupt during suspend - - - --- 2021-01-27 Kai-Heng Feng bhelgaas Not Applicable
[2/2] PCI/DPC: Disable DPC interrupt during suspend [1/2] PCI/AER: Disable AER interrupt during suspend - - - --- 2021-01-27 Kai-Heng Feng bhelgaas Not Applicable
[1/3] PCI: Introduce quirk hook after driver shutdown callback [1/3] PCI: Introduce quirk hook after driver shutdown callback - - - --- 2021-02-25 Kai-Heng Feng bhelgaas Not Applicable
[2/3] PCI: Set AMD Renoir USB controller to D3 when shutdown [1/3] PCI: Introduce quirk hook after driver shutdown callback - - - --- 2021-02-25 Kai-Heng Feng bhelgaas Not Applicable
[3/3] PCI: Convert rtw88 power cycle quirk to shutdown quirk [1/3] PCI: Introduce quirk hook after driver shutdown callback 1 - - --- 2021-02-25 Kai-Heng Feng bhelgaas Not Applicable
PCI: Disable D3cold support on Intel XMM7360 PCI: Disable D3cold support on Intel XMM7360 - - - --- 2021-03-24 Kai-Heng Feng bhelgaas Superseded
[v2] PCI: Disable D3cold support on Intel XMM7360 [v2] PCI: Disable D3cold support on Intel XMM7360 - - - --- 2021-03-29 Kai-Heng Feng bhelgaas Not Applicable
PCI: Try to find two continuous regions for child resource PCI: Try to find two continuous regions for child resource - - - --- 2021-03-29 Kai-Heng Feng bhelgaas Changes Requested
[v2] PCI: Coalesce contiguous regions for host bridges [v2] PCI: Coalesce contiguous regions for host bridges - - - --- 2021-04-01 Kai-Heng Feng bhelgaas Accepted
PCI: Add const type for comparison function parameter PCI: Add const type for comparison function parameter - - - --- 2021-05-28 Kai-Heng Feng Accepted
[1/1] PCI: Coalesce host bridge contiguous apertures without sorting [1/1] PCI: Coalesce host bridge contiguous apertures without sorting - - - --- 2021-07-13 Kai-Heng Feng bhelgaas Not Applicable
[v2] PCI: Reinstate "PCI: Coalesce host bridge contiguous apertures" [v2] PCI: Reinstate "PCI: Coalesce host bridge contiguous apertures" - - - --- 2021-07-13 Kai-Heng Feng bhelgaas Accepted
PCI/portdrv: Disallow runtime suspend when waekup is required but PME service isn't supported PCI/portdrv: Disallow runtime suspend when waekup is required but PME service isn't supported - - - --- 2021-08-09 Kai-Heng Feng bhelgaas Changes Requested
[v2] PCI: Check PCIe upstream port for PME support [v2] PCI: Check PCIe upstream port for PME support - - - --- 2021-08-12 Kai-Heng Feng bhelgaas Changes Requested
[net-next,v3,1/3] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-08-19 Kai-Heng Feng bhelgaas Superseded
[net-next,v3,2/3] PCI/ASPM: Introduce a new helper to report ASPM support status r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-08-19 Kai-Heng Feng bhelgaas Superseded
[net-next,v3,3/3] r8169: Enable ASPM for selected NICs r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-08-19 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v4,1/2] PCI/ASPM: Introduce a new helper to report ASPM capability r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-08-27 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v4,2/2] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-08-27 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v5,1/3] PCI/ASPM: Introduce a new helper to report ASPM capability r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-09-16 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v5,2/3] r8169: Use PCIe ASPM status for NIC ASPM enablement r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-09-16 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v5,3/3] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-09-16 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v5,1/3] PCI/ASPM: Introduce a new helper to report ASPM capability r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs 1 - - --- 2021-10-07 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v6,2/3] r8169: Enable chip-specific ASPM regardless of PCIe ASPM status r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-10-07 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v6,3/3] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-10-07 Kai-Heng Feng bhelgaas Superseded
[RFC,net-next,v7,1/4] PCI/ASPM: Add pcie_aspm_capable() r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs 1 - - --- 2021-10-16 Kai-Heng Feng bhelgaas Not Applicable
[RFC,net-next,v7,2/4] r8169: Enable chip-specific ASPM regardless of PCIe ASPM status r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-10-16 Kai-Heng Feng bhelgaas Not Applicable
[RFC,net-next,v7,3/4] r8169: Use mutex to guard config register locking r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-10-16 Kai-Heng Feng bhelgaas Not Applicable
[RFC,net-next,v7,4/4] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - --- 2021-10-16 Kai-Heng Feng bhelgaas Not Applicable
[v2,1/3] PCI/ASPM: Store disabled ASPM states Let user enable ASPM and LTR via sysfs - - - --- 2021-10-21 Kai-Heng Feng bhelgaas Not Applicable
[v2,2/3] PCI/ASPM: Use capability to override ASPM via sysfs Let user enable ASPM and LTR via sysfs - - - --- 2021-10-21 Kai-Heng Feng bhelgaas Not Applicable
[v2,3/3] PCI/ASPM: Add LTR sysfs attributes Let user enable ASPM and LTR via sysfs - - - --- 2021-10-21 Kai-Heng Feng bhelgaas Not Applicable
PCI: vmd: Honor ACPI _OSC on PCIe features PCI: vmd: Honor ACPI _OSC on PCIe features - - - --- 2021-12-01 Kai-Heng Feng lorpie01 Superseded
[v2] PCI: vmd: Honor ACPI _OSC on PCIe features [v2] PCI: vmd: Honor ACPI _OSC on PCIe features - - - --- 2021-12-02 Kai-Heng Feng lorpie01 Superseded
[v3] PCI: vmd: Honor ACPI _OSC on PCIe features [v3] PCI: vmd: Honor ACPI _OSC on PCIe features - 1 - --- 2021-12-03 Kai-Heng Feng lorpie01 Accepted
[1/2] net: wwan: iosm: Let PCI core handle PCI power transition [1/2] net: wwan: iosm: Let PCI core handle PCI power transition - - - --- 2021-12-24 Kai-Heng Feng bhelgaas Handled Elsewhere
[2/2] net: wwan: iosm: Keep device at D0 for s2idle case [1/2] net: wwan: iosm: Let PCI core handle PCI power transition - - - --- 2021-12-24 Kai-Heng Feng bhelgaas Handled Elsewhere
PCI/portdrv: Skip enabling AER on external facing ports PCI/portdrv: Skip enabling AER on external facing ports - - - --- 2022-01-05 Kai-Heng Feng Changes Requested
[1/2] PCI/AER: Disable AER when link is in L2/L3 ready, L2 and L3 state [1/2] PCI/AER: Disable AER when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-01-26 Kai-Heng Feng bhelgaas Superseded
[2/2] PCI/DPC: Disable DPC when link is in L2/L3 ready, L2 and L3 state [1/2] PCI/AER: Disable AER when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-01-26 Kai-Heng Feng bhelgaas Superseded
[v2,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state [v2,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-01-27 Kai-Heng Feng bhelgaas Superseded
[v2,2/2] PCI/DPC: Disable DPC service when link is in L2/L3 ready, L2 and L3 state [v2,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-01-27 Kai-Heng Feng bhelgaas Superseded
[v3,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state [v3,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-03-29 Kai-Heng Feng bhelgaas Superseded
[v3,2/2] PCI/DPC: Disable DPC service when link is in L2/L3 ready, L2 and L3 state [v3,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-03-29 Kai-Heng Feng bhelgaas Superseded
[v4,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state [v4,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 1 - --- 2022-04-08 Kai-Heng Feng bhelgaas New
[v4,2/2] PCI/DPC: Disable DPC service when link is in L2/L3 ready, L2 and L3 state [v4,1/2] PCI/AER: Disable AER service when link is in L2/L3 ready, L2 and L3 state - 2 - --- 2022-04-08 Kai-Heng Feng bhelgaas New
PCI:ASPM: Remove pcie_aspm_pm_state_change() PCI:ASPM: Remove pcie_aspm_pm_state_change() - - - --- 2022-05-09 Kai-Heng Feng Accepted
PCI: Clear PCI_STATUS when setting up the device PCI: Clear PCI_STATUS when setting up the device - - - --- 2022-05-17 Kai-Heng Feng Accepted
PCI: Disable upstream port PTM during suspend PCI: Disable upstream port PTM during suspend - 1 1 --- 2022-07-06 Kai-Heng Feng Superseded
PCI/MSI: Clear MSI/MSI-X on resume if it's not enabled PCI/MSI: Clear MSI/MSI-X on resume if it's not enabled - - - --- 2022-07-12 Kai-Heng Feng bhelgaas New
[1/3] PCI/portdrv: Flag services when IRQ is shared with PME [1/3] PCI/portdrv: Flag services when IRQ is shared with PME - - - --- 2022-07-27 Kai-Heng Feng bhelgaas Changes Requested
[2/3] PCI/AER: Disable AER service on suspend when IRQ is shared with PME [1/3] PCI/portdrv: Flag services when IRQ is shared with PME - - - --- 2022-07-27 Kai-Heng Feng bhelgaas Changes Requested
[3/3] PCI/DPC: Disable DPC service on suspend when IRQ is shared with PME [1/3] PCI/portdrv: Flag services when IRQ is shared with PME - - - --- 2022-07-27 Kai-Heng Feng bhelgaas Changes Requested
PCI/portdrv: Avoid enabling AER on Thunderbolt devices PCI/portdrv: Avoid enabling AER on Thunderbolt devices - - - --- 2022-12-26 Kai-Heng Feng bhelgaas Changes Requested
[v8,2/6] Revert "PCI/ASPM: Unexport pcie_aspm_support_enabled()" Untitled series #723585 - - - --- 2023-02-21 Kai-Heng Feng Superseded
[v8,3/6] PCI/ASPM: Add pcie_aspm_capable() helper Untitled series #723585 1 - - --- 2023-02-21 Kai-Heng Feng Superseded
[v8,RESEND,1/6] r8169: Disable ASPM L1.1 on 8168h r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - --- 2023-02-21 Kai-Heng Feng Superseded
« 1 2 »