Show patches with: Submitter = Kai-Heng Feng       |    Archived = No       |   86 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] driver core: Cancel scheduled pm_runtime_idle() on device removal [v3] driver core: Cancel scheduled pm_runtime_idle() on device removal - - 2 1-- 2024-02-29 Kai-Heng Feng Not Applicable
[net,v3] r8169: Fix PCI error on system resume [net,v3] r8169: Fix PCI error on system resume - 1 - 17-- 2023-12-22 Kai-Heng Feng netdev Accepted
[v2] r8169: Fix PCI error on system resume [v2] r8169: Fix PCI error on system resume - - - 1511 2023-12-21 Kai-Heng Feng netdev Superseded
r8169: Fix PCI error on system resume r8169: Fix PCI error on system resume - - - 1511 2023-12-21 Kai-Heng Feng netdev Superseded
[v2] PCI: Prevent device from doing RPM when it's unplugged [v2] PCI: Prevent device from doing RPM when it's unplugged - - 1 1-- 2023-12-12 Kai-Heng Feng Not Applicable
PCI: pciehp: Prevent child devices from doing RPM on PCIe Link Down PCI: pciehp: Prevent child devices from doing RPM on PCIe Link Down - - 1 1-- 2023-10-16 Kai-Heng Feng netdev Handled Elsewhere
[v2] igc: Ignore AER reset when device is suspended [v2] igc: Ignore AER reset when device is suspended 1 1 - 141- 2023-07-14 Kai-Heng Feng netdev Changes Requested
igc: Ignore AER reset when device is suspended igc: Ignore AER reset when device is suspended 1 1 - 141- 2023-06-20 Kai-Heng Feng netdev Awaiting Upstream
e1000e: Use PME poll to circumvent unreliable ACPI wake e1000e: Use PME poll to circumvent unreliable ACPI wake 1 - 1 141- 2023-06-01 Kai-Heng Feng netdev Changes Requested
[v2] net: wwan: t7xx: Ensure init is completed before system sleep [v2] net: wwan: t7xx: Ensure init is completed before system sleep - - - 123- 2023-05-17 Kai-Heng Feng netdev Accepted
net: wwan: t7xx: Ensure init is completed before system sleep net: wwan: t7xx: Ensure init is completed before system sleep - - - 132- 2023-05-16 Kai-Heng Feng netdev Superseded
[net-next,v9,5/5] r8169: Disable ASPM while doing NAPI poll r8169: Temporarily disable ASPM on NAPI poll - - - 15-- 2023-02-25 Kai-Heng Feng netdev Changes Requested
[net-next,v9,4/5] r8169: Use spinlock to guard config register locking r8169: Temporarily disable ASPM on NAPI poll - - - 1212 2023-02-25 Kai-Heng Feng netdev Changes Requested
[net-next,v9,3/5] r8169: Consider chip-specific ASPM can be enabled on more cases r8169: Temporarily disable ASPM on NAPI poll - - - 141- 2023-02-25 Kai-Heng Feng netdev Changes Requested
[net-next,v9,2/5] PCI/ASPM: Add pcie_aspm_capable() helper r8169: Temporarily disable ASPM on NAPI poll 1 - - 15-- 2023-02-25 Kai-Heng Feng netdev Changes Requested
[net-next,v9,1/5] Revert "PCI/ASPM: Unexport pcie_aspm_support_enabled()" r8169: Temporarily disable ASPM on NAPI poll - - - 15-- 2023-02-25 Kai-Heng Feng netdev Changes Requested
[v8,RESEND,6/6] r8169: Disable ASPM while doing NAPI poll r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - 17-- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,RESEND,5/6] r8169: Use mutex to guard config register locking r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - 161- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,RESEND,4/6] r8169: Consider chip-specific ASPM can be enabled on more cases r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - 161- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,RESEND,3/6] PCI/ASPM: Add pcie_aspm_capable() helper r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs 1 - - 17-- 2023-02-21 Kai-Heng Feng Deferred
[v8,RESEND,2/6] Revert "PCI/ASPM: Unexport pcie_aspm_support_enabled()" r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - 17-- 2023-02-21 Kai-Heng Feng Deferred
[v8,RESEND,1/6] r8169: Disable ASPM L1.1 on 8168h r8169: Enable ASPM for recent 1.0/2.5Gbps Realtek NICs - - - 161- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,6/6] r8169: Disable ASPM while doing NAPI poll [v8,1/6] r8169: Disable ASPM L1.1 on 8168h - - - --- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,5/6] r8169: Use mutex to guard config register locking [v8,1/6] r8169: Disable ASPM L1.1 on 8168h - - - --- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,4/6] r8169: Consider chip-specific ASPM can be enabled on more cases [v8,1/6] r8169: Disable ASPM L1.1 on 8168h - - - --- 2023-02-21 Kai-Heng Feng netdev Deferred
[v8,1/6] r8169: Disable ASPM L1.1 on 8168h [v8,1/6] r8169: Disable ASPM L1.1 on 8168h - - - --- 2023-02-21 Kai-Heng Feng netdev Deferred
[v2] tg3: Disable tg3 device on system reboot to avoid triggering AER [v2] tg3: Disable tg3 device on system reboot to avoid triggering AER - 1 - 161- 2022-08-26 Kai-Heng Feng netdev Accepted
tg3: Disable tg3 device on system reboot to avoid triggering AER tg3: Disable tg3 device on system reboot to avoid triggering AER - - - 161- 2022-08-25 Kai-Heng Feng netdev Superseded
mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() - - - 1-- 2022-07-05 Kai-Heng Feng netdev Awaiting Upstream
[v2,2/2] igb: Make DMA faster when CPU is active on the PCIe link [v2,1/2] igb: Remove duplicate defines - - 1 161- 2022-05-25 Kai-Heng Feng netdev Awaiting Upstream
[v2,1/2] igb: Remove duplicate defines [v2,1/2] igb: Remove duplicate defines - - - 161- 2022-05-25 Kai-Heng Feng netdev Awaiting Upstream
[2/2] igb: Make DMA faster when CPU is active on the PCIe link [1/2] igb: Remove duplicate defines - - 1 151- 2022-05-11 Kai-Heng Feng netdev Superseded
[1/2] igb: Remove duplicate defines [1/2] igb: Remove duplicate defines - - - 151- 2022-05-11 Kai-Heng Feng netdev Superseded
[5/5] net: stmmac: Use acpi_mdiobus_register() for ACPI based system [1/5] net: mdio: Mask PHY only when its ACPI node is present - - - 142- 2022-04-20 Kai-Heng Feng netdev Changes Requested
[4/5] net: phy: marvell: Add LED accessors for Marvell 88E1510 [1/5] net: mdio: Mask PHY only when its ACPI node is present - - - 142- 2022-04-20 Kai-Heng Feng netdev Changes Requested
[3/5] net: phy: Add helpers to save and restore firmware LED [1/5] net: mdio: Mask PHY only when its ACPI node is present - - - 1321 2022-04-20 Kai-Heng Feng netdev Changes Requested
[2/5] net: mdio: Add "use-firmware-led" firmware property [1/5] net: mdio: Mask PHY only when its ACPI node is present - - - 1321 2022-04-20 Kai-Heng Feng netdev Changes Requested
[1/5] net: mdio: Mask PHY only when its ACPI node is present [1/5] net: mdio: Mask PHY only when its ACPI node is present - - - 142- 2022-04-20 Kai-Heng Feng netdev Changes Requested
[v2] net: atlantic: Avoid out-of-bounds indexing [v2] net: atlantic: Avoid out-of-bounds indexing - 1 1 142- 2022-04-08 Kai-Heng Feng netdev Accepted
net: atlantic: Avoid out-of-bounds indexing net: atlantic: Avoid out-of-bounds indexing - - 1 142- 2022-03-04 Kai-Heng Feng netdev Changes Requested
[v2] net: phy: marvell: Honor phy LED set by system firmware on a Dell hardware [v2] net: phy: marvell: Honor phy LED set by system firmware on a Dell hardware - - - 1123 2022-01-20 Kai-Heng Feng netdev Changes Requested
net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning - - - 151- 2022-01-14 Kai-Heng Feng netdev Accepted
[2/2] stmmac: intel: Honor phy LED set by system firmware on a Dell hardware Untitled series #605409 - - - --- 2022-01-14 Kai-Heng Feng netdev Changes Requested
[2/2] net: wwan: iosm: Keep device at D0 for s2idle case [1/2] net: wwan: iosm: Let PCI core handle PCI power transition - - - 151- 2021-12-24 Kai-Heng Feng netdev 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 - - - 151- 2021-12-24 Kai-Heng Feng netdev Accepted
[v4] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE [v4] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE 1 - - 1-- 2021-12-15 Kai-Heng Feng netdev Awaiting Upstream
[v3] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE [v3] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE - - - 1-- 2021-12-15 Kai-Heng Feng netdev Superseded
[v2] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE [v2] rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE - - - 1-- 2021-12-14 Kai-Heng Feng netdev Superseded
rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE - - - 1-- 2021-12-14 Kai-Heng Feng netdev Superseded
iwlwifi: Increase microcodes loading timeout iwlwifi: Increase microcodes loading timeout - - - 1-- 2021-12-03 Kai-Heng Feng netdev Awaiting Upstream
[3/3] Revert "e1000e: Add handshake with the CSME to support S0ix" [1/3] Revert "e1000e: Additional PHY power saving in S0ix" - - - 142- 2021-11-22 Kai-Heng Feng netdev Awaiting Upstream
[2/3] Revert "e1000e: Add polling mechanism to indicate CSME DPG exit" [1/3] Revert "e1000e: Additional PHY power saving in S0ix" - - - 142- 2021-11-22 Kai-Heng Feng netdev Awaiting Upstream
[1/3] Revert "e1000e: Additional PHY power saving in S0ix" [1/3] Revert "e1000e: Additional PHY power saving in S0ix" - - - 142- 2021-11-22 Kai-Heng Feng netdev Awaiting Upstream
[v2] e1000e: Add a delay to let ME unconfigure s0ix when DPG_EXIT_DONE is already flagged [v2] e1000e: Add a delay to let ME unconfigure s0ix when DPG_EXIT_DONE is already flagged - - - 141- 2021-10-26 Kai-Heng Feng netdev Changes Requested
e1000e: Add a delay to let ME unconfigure s0ix when DPG_EXIT_DONE is already flagged e1000e: Add a delay to let ME unconfigure s0ix when DPG_EXIT_DONE is already flagged - - - 141- 2021-10-26 Kai-Heng Feng netdev Superseded
[RFC,net-next,v7,4/4] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - 1311 2021-10-16 Kai-Heng Feng netdev RFC
[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 - - - 1311 2021-10-16 Kai-Heng Feng netdev RFC
[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 - - - 14-1 2021-10-16 Kai-Heng Feng netdev RFC
[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 - - 14-1 2021-10-16 Kai-Heng Feng RFC
[RFC,net-next,v6,3/3] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - 141- 2021-10-07 Kai-Heng Feng netdev 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 - - - 15-- 2021-10-07 Kai-Heng Feng netdev 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 - - 15-- 2021-10-07 Kai-Heng Feng 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 - - - 141- 2021-09-16 Kai-Heng Feng netdev RFC
[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 - - - 15-- 2021-09-16 Kai-Heng Feng netdev RFC
[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 - - - 15-- 2021-09-16 Kai-Heng Feng RFC
[RFC,net-next,v4,2/2] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - 141- 2021-08-27 Kai-Heng Feng netdev RFC
[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 - - - 15-- 2021-08-27 Kai-Heng Feng RFC
[net-next,v3,3/3] r8169: Enable ASPM for selected NICs r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - 15-- 2021-08-19 Kai-Heng Feng netdev 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 - - - 15-- 2021-08-19 Kai-Heng Feng netdev Superseded
[net-next,v3,1/3] r8169: Implement dynamic ASPM mechanism r8169: Implement dynamic ASPM mechanism for recent 1.0/2.5Gbps Realtek NICs - - - 141- 2021-08-19 Kai-Heng Feng netdev Superseded
[v2,2/2] r8169: Enable ASPM for selected NICs [v2,1/2] r8169: Implement dynamic ASPM mechanism - - - 141- 2021-08-12 Kai-Heng Feng netdev Changes Requested
[v2,1/2] r8169: Implement dynamic ASPM mechanism [v2,1/2] r8169: Implement dynamic ASPM mechanism - - - 132- 2021-08-12 Kai-Heng Feng netdev Changes Requested
[v2] Bluetooth: Move shutdown callback before flushing tx and rx queue [v2] Bluetooth: Move shutdown callback before flushing tx and rx queue - - 2 141- 2021-08-10 Kai-Heng Feng netdev Awaiting Upstream
Bluetooth: Move shutdown callback before flushing tx and rx queue Bluetooth: Move shutdown callback before flushing tx and rx queue - - 1 141- 2021-08-09 Kai-Heng Feng netdev Superseded
[2/2] r8169: Enable ASPM for selected NICs [1/2] r8169: Implement dynamic ASPM mechanism - - - 141- 2021-08-03 Kai-Heng Feng netdev Superseded
[1/2] r8169: Implement dynamic ASPM mechanism [1/2] r8169: Implement dynamic ASPM mechanism - - - 141- 2021-08-03 Kai-Heng Feng netdev Superseded
drm/amdgpu/acp: Make PM domain really work drm/amdgpu/acp: Make PM domain really work - - - 1-- 2021-07-20 Kai-Heng Feng Not Applicable
[3/3] e1000e: Serialize TGP e1000e PM ops [1/3] e1000e: Separate TGP from SPT - - - 132- 2021-07-12 Kai-Heng Feng netdev Awaiting Upstream
[2/3] e1000e: Make mei_me active when e1000e is in use [1/3] e1000e: Separate TGP from SPT - - - 132- 2021-07-12 Kai-Heng Feng netdev Awaiting Upstream
[1/3] e1000e: Separate TGP from SPT [1/3] e1000e: Separate TGP from SPT - - - 132- 2021-07-12 Kai-Heng Feng netdev Awaiting Upstream
[v2] Bluetooth: Shutdown controller after workqueues are flushed or cancelled [v2] Bluetooth: Shutdown controller after workqueues are flushed or cancelled - - 1 1-- 2021-05-14 Kai-Heng Feng netdev Awaiting Upstream
Bluetooth: Shutdown controller after workqueues are flushed or cancelled Bluetooth: Shutdown controller after workqueues are flushed or cancelled - - - 141- 2021-05-11 Kai-Heng Feng netdev Superseded
[3/3] PCI: Convert rtw88 power cycle quirk to shutdown quirk Untitled series #438521 1 - - --- 2021-02-25 Kai-Heng Feng netdev Awaiting Upstream
[v2] r8169: Add support for another RTL8168FP [v2] r8169: Add support for another RTL8168FP - 1 - 151- 2021-02-02 Kai-Heng Feng netdev Accepted
r8169: Add support for another RTL8168FP r8169: Add support for another RTL8168FP - - - 1-- 2021-02-01 Kai-Heng Feng netdev Superseded
igc: Report speed and duplex as unknown when device is runtime suspended igc: Report speed and duplex as unknown when device is runtime suspended 1 - - 1221 2020-12-02 Kai-Heng Feng netdev Awaiting Upstream