Show patches with: Submitter = Mario Limonciello       |   188 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4/4] PCI: Drop Radeon quirk for Macbook Pro 8.2 Verify devices transition from D3cold to D0 - - - --- 2024-06-13 Mario Limonciello bhelgaas New
[3/4] PCI: Allow Ryzen XHCI controllers into D3cold and drop delays Verify devices transition from D3cold to D0 - - - --- 2024-06-13 Mario Limonciello bhelgaas New
[2/4] PCI: Verify functions currently in D3cold have entered D0 Verify devices transition from D3cold to D0 - - - --- 2024-06-13 Mario Limonciello bhelgaas New
[1/4] PCI: Check PCI_PM_CTRL in pci_dev_wait() Verify devices transition from D3cold to D0 - - - --- 2024-06-13 Mario Limonciello bhelgaas New
PCI: Add a quirk for preventing D3 on a bridge PCI: Add a quirk for preventing D3 on a bridge - - - --- 2024-03-07 Mario Limonciello bhelgaas Accepted
[v2] x86/pci: Stop requiring ECAM to be declared in E820, ACPI or EFI [v2] x86/pci: Stop requiring ECAM to be declared in E820, ACPI or EFI - - - --- 2023-12-15 Mario Limonciello bhelgaas New
[2/2] PCI/portdrv: Place PCIe port hierarchy into D3cold at shutdown Improvements to system power consumption at S5 - - - --- 2023-12-13 Mario Limonciello bhelgaas New
[1/2] PCI: Avoid runtime resuming devices if system is shutting down Improvements to system power consumption at S5 - - - --- 2023-12-13 Mario Limonciello bhelgaas New
x86/pci: Stop requiring MMCONFIG to be declared in E820, ACPI or EFI for newer systems x86/pci: Stop requiring MMCONFIG to be declared in E820, ACPI or EFI for newer systems - - - --- 2023-12-05 Mario Limonciello bhelgaas Superseded
[v2,4/4] platform/x86/amd: pmc: Add support for using constraints to decide D3 policy Add support for drivers to decide bridge D3 policy 1 - - --- 2023-12-03 Mario Limonciello bhelgaas New
[v2,3/4] ACPI: x86: s2idle: Export symbol for fetching constraints for module use Add support for drivers to decide bridge D3 policy 1 - - --- 2023-12-03 Mario Limonciello bhelgaas New
[v2,2/4] PCI: Refresh root ports in pci_bridge_d3_update() Add support for drivers to decide bridge D3 policy - - - --- 2023-12-03 Mario Limonciello bhelgaas New
[v2,1/4] PCI: Make d3cold_allowed sysfs attribute read only Add support for drivers to decide bridge D3 policy 1 - - --- 2023-12-03 Mario Limonciello bhelgaas New
[v3,7/7] PCI: Exclude PCIe ports used for virtual links in pcie_bandwidth_available() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,6/7] PCI: Split up some logic in pcie_bandwidth_available() to separate function Improvements to pcie_bandwidth_available() for eGPUs - 1 - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,5/7] PCI: ACPI: Detect PCIe root ports that are used for tunneling Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,4/7] PCI: pciehp: Move check for is_thunderbolt into a quirk Improvements to pcie_bandwidth_available() for eGPUs - 1 - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,3/7] PCI: Drop pci_is_thunderbolt_attached() Improvements to pcie_bandwidth_available() for eGPUs - 1 - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,2/7] drm/radeon: Switch from pci_is_thunderbolt_attached() to dev_is_removable() Improvements to pcie_bandwidth_available() for eGPUs 1 - - --- 2023-11-14 Mario Limonciello bhelgaas New
[v3,1/7] drm/nouveau: Switch from pci_is_thunderbolt_attached() to dev_is_removable() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-14 Mario Limonciello bhelgaas New
[3/3] PCI/ACPI: Add API for specifying a PERST# assertion delay Add API for missing PCI firmware specification funcs - - - --- 2023-11-10 Mario Limonciello bhelgaas Not Applicable
[2/3] PCI/ACPI: Add API for specifying aux power in D3cold Add API for missing PCI firmware specification funcs - - - --- 2023-11-10 Mario Limonciello bhelgaas Not Applicable
[1/3] PCI: Call PCI ACPI _DSM with consistent revision argument Add API for missing PCI firmware specification funcs 1 - - --- 2023-11-10 Mario Limonciello bhelgaas Not Applicable
[v2,9/9] PCI: Add a quirk to mark 0x8086 : 0x9a23 as supporting PCIe tunneling Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,8/9] PCI: Exclude PCIe ports used for tunneling in pcie_bandwidth_available() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,7/9] PCI: ACPI: Detect PCIe root ports that are used for tunneling Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,6/9] PCI: Rename is_thunderbolt to is_tunneled Improvements to pcie_bandwidth_available() for eGPUs 1 - - --- 2023-11-03 Mario Limonciello Superseded
[v2,5/9] PCI: pciehp: Move check for is_thunderbolt into a quirk Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,4/9] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header Improvements to pcie_bandwidth_available() for eGPUs 1 - - --- 2023-11-03 Mario Limonciello Superseded
[v2,3/9] PCI: Drop pci_is_thunderbolt_attached() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,2/9] drm/radeon: Switch from pci_is_thunderbolt_attached() to dev_is_removable() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[v2,1/9] drm/nouveau: Switch from pci_is_thunderbolt_attached() to dev_is_removable() Improvements to pcie_bandwidth_available() for eGPUs - - - --- 2023-11-03 Mario Limonciello Superseded
[2/2] PCI: Ignore PCIe ports used for tunneling in pcie_bandwidth_available() [1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header - - - --- 2023-10-31 Mario Limonciello bhelgaas New
[1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header [1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header 1 - - --- 2023-10-31 Mario Limonciello bhelgaas New
[4/4] platform/x86/amd: pmc: Add support for using constraints to decide D3 policy Add support for drivers to decide bridge D3 policy - - - --- 2023-10-25 Mario Limonciello bhelgaas Superseded
[3/4] ACPI: x86: s2idle: Export symbol for fetching constraints for module use Add support for drivers to decide bridge D3 policy 1 - - --- 2023-10-25 Mario Limonciello bhelgaas Superseded
[2/4] PCI: Refresh root ports in pci_bridge_d3_update() Add support for drivers to decide bridge D3 policy - - - --- 2023-10-25 Mario Limonciello bhelgaas Superseded
[1/4] PCI: Make d3cold_allowed sysfs attribute read only Add support for drivers to decide bridge D3 policy 1 - - --- 2023-10-25 Mario Limonciello bhelgaas Superseded
[RFC,v1,4/4] platform/x86/amd: pmc: Add support for using constraints to decide D3 policy Add support for drivers to decide bridge D3 policy - - - --- 2023-10-09 Mario Limonciello bhelgaas Superseded
[RFC,v1,3/4] PCI: Check for changes in pci_bridge_d3_possible() when updating D3 Add support for drivers to decide bridge D3 policy - - - --- 2023-10-09 Mario Limonciello bhelgaas Superseded
[RFC,v1,2/4] PCI: Add support for drivers to decide bridge D3 policy Add support for drivers to decide bridge D3 policy - - - --- 2023-10-09 Mario Limonciello bhelgaas Superseded
[RFC,v1,1/4] ACPI: x86: s2idle: Export symbol for fetching constraints for module use Add support for drivers to decide bridge D3 policy 1 - - --- 2023-10-09 Mario Limonciello bhelgaas Superseded
[v22] PCI: Avoid D3 at suspend for AMD PCIe root ports w/ USB4 controllers [v22] PCI: Avoid D3 at suspend for AMD PCIe root ports w/ USB4 controllers - - - --- 2023-10-04 Mario Limonciello bhelgaas Accepted
[v2] PCI: Make d3cold_allowed sysfs attribute read only [v2] PCI: Make d3cold_allowed sysfs attribute read only - - - --- 2023-10-04 Mario Limonciello Changes Requested
PCI: Make d3cold_allowed sysfs attribute read only PCI: Make d3cold_allowed sysfs attribute read only - - - --- 2023-10-02 Mario Limonciello bhelgaas Superseded
[v21] PCI: Avoid D3 at suspend for AMD PCIe root ports w/ USB4 controllers [v21] PCI: Avoid D3 at suspend for AMD PCIe root ports w/ USB4 controllers - 1 - --- 2023-10-02 Mario Limonciello bhelgaas Superseded
[v20,2/2] PCI: Add a quirk for AMD PCIe root ports w/ USB4 controllers Add quirk for PCIe root port on AMD systems - 1 - --- 2023-09-20 Mario Limonciello bhelgaas Superseded
[v20,1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header Add quirk for PCIe root port on AMD systems 1 - - --- 2023-09-20 Mario Limonciello bhelgaas Superseded
[v19,2/2] PCI: Add a quirk for AMD PCIe root ports w/ USB4 controllers Add quirk for PCIe root port on AMD systems - - - --- 2023-09-15 Mario Limonciello Superseded
[v19,1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header Add quirk for PCIe root port on AMD systems 1 - - --- 2023-09-15 Mario Limonciello Superseded
[v18,2/2] PCI: Add a quirk for AMD PCIe root ports w/ USB4 controllers Add quirk for PCIe root port on AMD systems - 1 - --- 2023-09-13 Mario Limonciello Superseded
[v18,1/2] PCI: Move the `PCI_CLASS_SERIAL_USB_USB4` definition to common header Add quirk for PCIe root port on AMD systems 1 - - --- 2023-09-13 Mario Limonciello Superseded
[v17,4/4] platform/x86/amd: pmc: Report device constraints Allow drivers to influence D3 behavior for bridges - - - --- 2023-09-06 Mario Limonciello bhelgaas Superseded
[v17,3/4] PCI: Check for changes in pci_bridge_d3_possible() when updating D3 Allow drivers to influence D3 behavior for bridges - - - --- 2023-09-06 Mario Limonciello bhelgaas Superseded
[v17,2/4] PCI: Add support for drivers to register optin or veto of D3 Allow drivers to influence D3 behavior for bridges - - - --- 2023-09-06 Mario Limonciello bhelgaas Superseded
[v17,1/4] ACPI: x86: s2idle: Export symbol for fetching constraints for module use Allow drivers to influence D3 behavior for bridges 1 - - --- 2023-09-06 Mario Limonciello bhelgaas Superseded
[v14.c,4/4] PCI: ACPI: Limit the Intel specific opt-in to D3 to 2024 Use LPS0 constraints to opt devices into D3 - - - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v14.c,3/4] PCI: ACPI: Use device constraints to opt devices into D3 support Use LPS0 constraints to opt devices into D3 - 1 - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v14.c,2/4] PCI: ACPI: Consider non-hotplug bridges for D3 in acpi_pci_bridge_d3() Use LPS0 constraints to opt devices into D3 1 - - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v14.c,1/4] PCI: ACPI: Add helper functions for converting ACPI <-> PCI states Use LPS0 constraints to opt devices into D3 - - - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v14.b,7/7] ACPI: x86: s2idle: Add a function to get constraints for a device Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v14.b,6/7] ACPI: x86: s2idle: Add for_each_lpi_constraint() helper Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.b,5/7] ACPI: x86: s2idle: Add more debugging for AMD constraints parsing Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.b,4/7] ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.b,3/7] ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.b,2/7] ACPI: x86: s2idle: Post-increment variables when getting constraints Export LPS0 constraints - 1 - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.b,1/7] ACPI: Adjust #ifdef for *_lps0_dev use Export LPS0 constraints - - - --- 2023-08-18 Mario Limonciello bhelgaas Accepted
[v14.a,1/1] PCI: Only put Intel PCIe ports >= 2015 into D3 [v14.a,1/1] PCI: Only put Intel PCIe ports >= 2015 into D3 1 1 - --- 2023-08-18 Mario Limonciello bhelgaas Superseded
[v13,12/12] PCI: ACPI: Limit the Intel specific opt-in to D3 to 2024 Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,11/12] PCI: ACPI: Use device constraints to opt devices into D3 support Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,10/12] PCI: ACPI: Add helper functions for converting ACPI <->PCI states Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,09/12] ACPI: x86: s2idle: Add a function to get constraints for a device Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,08/12] ACPI: x86: s2idle: Add for_each_lpi_constraint() helper Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,07/12] ACPI: x86: s2idle: Add more debugging for AMD constraints parsing Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,06/12] ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,05/12] ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,04/12] ACPI: x86: s2idle: Post-increment variables when getting constraints Fix wakeup problems on some AMD platforms - 1 - --- 2023-08-18 Mario Limonciello Superseded
[v13,03/12] ACPI: Adjust #ifdef for *_lps0_dev use Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,02/12] ACPI: Add comments to clarify some #ifdef statements Fix wakeup problems on some AMD platforms - - - --- 2023-08-18 Mario Limonciello Superseded
[v13,01/12] PCI: Only put Intel PCIe ports >= 2015 into D3 Fix wakeup problems on some AMD platforms - 1 - --- 2023-08-18 Mario Limonciello Superseded
[v12,9/9] ACPI: x86: s2idle: Enforce LPS0 constraints for PCI devices Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,8/9] ACPI: x86: s2idle: Add for_each_lpi_constraint() helper Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,7/9] ACPI: x86: s2idle: Store if constraint is enabled Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,6/9] ACPI: x86: s2idle: Add more debugging for AMD constraints parsing Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,5/9] ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,4/9] ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,3/9] ACPI: x86: s2idle: Post-increment variables when getting constraints Fix wakeup problems on some AMD platforms - 2 - --- 2023-08-16 Mario Limonciello Superseded
[v12,2/9] ACPI: Adjust #ifdef for *_lps0_dev use Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v12,1/9] ACPI: Add comments to clarify some #ifdef statements Fix wakeup problems on some AMD platforms - - - --- 2023-08-16 Mario Limonciello Superseded
[v11,9/9] PCI: ACPI: Use device constraints to decide PCI target state fallback policy Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,8/9] PCI: Split PME state selection into a local static function Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,7/9] PCI: ACPI: Add helper functions for converting ACPI <->PCI states Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,6/9] ACPI: x86: s2idle: Add a function to get constraints for a device Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,5/9] ACPI: x86: s2idle: Store if constraint is enabled Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,4/9] ACPI: x86: s2idle: Add more debugging for AMD constraints parsing Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,3/9] ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,2/9] ACPI: Adjust #ifdef for *_lps0_dev use Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v11,1/9] ACPI: Add comments to clarify some #ifdef statements Fix wakeup problems on some AMD platforms - - - --- 2023-08-09 Mario Limonciello bhelgaas Superseded
[v10,7/7] PCI: Use device constraints to decide PCI target state fallback policy Fix wakeup problems on some AMD platforms - - - --- 2023-08-04 Mario Limonciello bhelgaas Superseded
[v10,6/7] ACPI: x86: s2idle: Add a function to get constraints for a device Fix wakeup problems on some AMD platforms - - - --- 2023-08-04 Mario Limonciello bhelgaas Superseded
« 1 2 »