<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>40286d6379aacfcc053253ef78dc78b09addffda - Merge tag &apos;pci-v7.1-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#40286d6379aacfcc053253ef78dc78b09addffda</link>
        <description>Merge tag &apos;pci-v7.1-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pciPull pci updates from Bjorn Helgaas: &quot;Enumeration:   - Allow TLP Processing Hints to be enabled for RCiEPs (George Abraham     P)   - Enable AtomicOps only if we know the Root Port supports them (Gerd     Bayer)   - Don&apos;t enable AtomicOps for RCiEPs since none of them need Atomic     Ops and we can&apos;t tell whether the Root Complex would support them     (Gerd Bayer)   - Leave Precision Time Measurement disabled until a driver enables it     to avoid PCIe errors (Mika Westerberg)   - Make pci_set_vga_state() fail if bridge doesn&apos;t support VGA     routing, i.e., PCI_BRIDGE_CTL_VGA is not writable, and return     errors to vga_get() callers including userspace via     /dev/vga_arbiter (Simon Richter)   - Validate max-link-speed from DT in j721e, brcmstb, mediatek-gen3,     rzg3s drivers (where the actual controller constraints are known),     and remove validation from the generic OF DT accessor (Hans Zhang)   - Remove pc110pad driver (no longer useful after 486 CPU support     removed) and no_pci_devices() (pc110pad was the last user) (Dmitry     Torokhov, Heiner Kallweit)  Resource management:   - Prevent assigning space to unimplemented bridge windows; previously     we mistakenly assumed prefetchable window existed and assigned     space and put a BAR there (Ahmed Naseef)   - Avoid shrinking bridge windows to fit in the initial Root Port     window; fixes one problem with devices with large BARs connected     via switches, e.g., Thunderbolt (Ilpo J&#228;rvinen)   - Pass full extent of empty space, not just the aligned space, to     resource_alignf callback so free space before the requested     alignment can be used (Ilpo J&#228;rvinen)   - Place small resources before larger ones for better utilization of     address space (Ilpo J&#228;rvinen)   - Fix alignment calculation for resource size larger than align,     e.g., bridge windows larger than the 1MB required alignment (Ilpo     J&#228;rvinen)  Reset:   - Update slot handling so all ARI functions are treated as being in     the same slot. They&apos;re all reset by Secondary Bus Reset, but     previously drivers of ARI functions that appeared to be on a     non-zero device weren&apos;t notified and fatal hardware errors could     result (Keith Busch)   - Make sysfs reset_subordinate hotplug safe to avoid spurious hotplug     events (Keith Busch)   - Hide Secondary Bus Reset (&apos;bus&apos;) from sysfs reset_methods if masked     by CXL because it has no effect (Vidya Sagar)   - Avoid FLR for AMD NPU device, where it causes the device to hang     (Lizhi Hou)  Error handling:   - Clear only error bits in PCIe Device Status to avoid accidentally     clearing Emergency Power Reduction Detected (Shuai Xue)   - Check for AER errors even in devices without drivers (Lukas Wunner)   - Initialize ratelimit info so DPC and EDR paths log AER error     information (Kuppuswamy Sathyanarayanan)  Power control:   - Add UPD720201/UPD720202 USB 3.0 xHCI Host Controller .compatible so     generic pwrctrl driver can control it (Neil Armstrong)  Hotplug:   - Set LED_HW_PLUGGABLE for NPEM hotplug-capable ports so LED core     doesn&apos;t complain when setting brightness fails because the endpoint     is gone (Richard Cheng)  Peer-to-peer DMA:   - Allow wildcards in list of host bridges that support peer-to-peer     DMA between hierarchy domains and add all Google SoCs (Jacob     Moroni)  Endpoint framework:   - Advertise dynamic inbound mapping support in pci-epf-test and     update host pci_endpoint_test to skip doorbell testing if not     advertised by endpoint (Koichiro Den)   - Return 0, not remaining timeout, when MHI eDMA ops complete so     mhi_ep_ring_add_element() doesn&apos;t interpret non-zero as failure     (Daniel Hodges)   - Remove vntb and ntb duplicate resource teardown that leads to oops     when .allow_link() fails or .drop_link() is called (Koichiro Den)   - Disable vntb delayed work before clearing BAR mappings and     doorbells to avoid oops caused by doing the work after resources     have been torn down (Koichiro Den)   - Add a way to describe reserved subregions within BARs, e.g.,     platform-owned fixed register windows, and use it for the RK3588     BAR4 DMA ctrl window (Koichiro Den)   - Add BAR_DISABLED for BARs that will never be available to an EPF     driver, and change some BAR_RESERVED annotations to BAR_DISABLED     (Niklas Cassel)   - Add NTB .get_dma_dev() callback for cases where DMA API requires a     different device, e.g., vNTB devices (Koichiro Den)   - Add reserved region types for MSI-X Table and PBA so Endpoint     controllers can them as describe hardware-owned regions in a     BAR_RESERVED BAR (Manikanta Maddireddy)   - Make Tegra194/234 BAR0 programmable and remove 1MB size limit     (Manikanta Maddireddy)   - Expose Tegra BAR2 (MSI-X) and BAR4 (DMA) as 64-bit BAR_RESERVED     (Manikanta Maddireddy)   - Add Tegra194 and Tegra234 device table entries to pci_endpoint_test     (Manikanta Maddireddy)   - Skip the BAR subrange selftest if there are not enough inbound     window resources to run the test (Christian Bruel)  New native PCIe controller drivers:   - Add DT binding and driver for Andes QiLai SoC PCIe host controller     (Randolph Lin)   - Add DT binding and driver for ESWIN PCIe Root Complex (Senchuan     Zhang)  Baikal T-1 PCIe controller driver:   - Remove driver since it never quite became usable (Andy Shevchenko)  Cadence PCIe controller driver:   - Implement byte/word config reads with dword (32-bit) reads because     some Cadence controllers don&apos;t support sub-dword accesses (Aksh     Garg)  CIX Sky1 PCIe controller driver:   - Add &apos;power-domains&apos; to DT binding for SCMI power domain (Gary Yang)  Freescale i.MX6 PCIe controller driver:   - Add i.MX94 and i.MX943 to fsl,imx6q-pcie-ep DT binding (Richard     Zhu)   - Delay instead of polling for L2/L3 Ready after PME_Turn_off when     suspending i.MX6SX because LTSSM registers are inaccessible     (Richard Zhu)   - Separate PERST# assertion (for resetting endpoints) from core reset     (for resetting the RC itself) to prepare for new DTs with PERST#     GPIO in per-Root Port nodes (Sherry Sun)   - Retain Root Port MSI capability on i.MX7D, i.MX8MM, and i.MX8MQ so     MSI from downstream devices will work (Richard Zhu)   - Fix i.MX95 reference clock source selection when internal refclk is     used (Franz Schnyder)  Freescale Layerscape PCIe controller driver:   - Allow building as a removable module (Sascha Hauer)  MediaTek PCIe Gen3 controller driver:   - Use dev_err_probe() to simplify error paths and make deferred probe     messages visible in /sys/kernel/debug/devices_deferred (Chen-Yu     Tsai)   - Power off device if setup fails (Chen-Yu Tsai)   - Integrate new pwrctrl API to enable power control for WiFi/BT     adapters on mainboard or in PCIe or M.2 slots (Chen-Yu Tsai)  NVIDIA Tegra194 PCIe controller driver:   - Poll less aggressively and non-atomically for PME_TO_Ack during     transition to L2 (Vidya Sagar)   - Disable LTSSM after transition to Detect on surprise link down to     stop toggling between Polling and Detect (Manikanta Maddireddy)   - Don&apos;t force the device into the D0 state before L2 when suspending     or shutting down the controller (Vidya Sagar)   - Disable PERST# IRQ only in Endpoint mode because it&apos;s not     registered in Root Port mode (Manikanta Maddireddy)   - Handle &apos;nvidia,refclk-select&apos; as optional (Vidya Sagar)   - Disable direct speed change in Endpoint mode so link speed change     is controlled by the host (Vidya Sagar)   - Set LTR values before link up to avoid bogus LTR messages with 0     latency (Vidya Sagar)   - Allow system suspend when the Endpoint link is down (Vidya Sagar)   - Use DWC IP core version, not Tegra custom values, to avoid DWC core     version check warnings (Manikanta Maddireddy)   - Apply ECRC workaround to devices based on DesignWare 5.00a as well     as 4.90a (Manikanta Maddireddy)   - Disable PM Substate L1.2 in Endpoint mode to work around Tegra234     erratum (Vidya Sagar)   - Delay post-PERST# cleanup until core is powered on to avoid CBB     timeout (Manikanta Maddireddy)   - Assert CLKREQ# so switches that forward it to their downstream side     can bring up those links successfully (Vidya Sagar)   - Calibrate pipe to UPHY for Endpoint mode to reset stale PLL state     from any previous bad link state (Vidya Sagar)   - Remove IRQF_ONESHOT flag from Endpoint interrupt registration so     DMA driver and Endpoint controller driver can share the interrupt     line (Vidya Sagar)   - Enable DMA interrupt to support DMA in both Root Port and Endpoint     modes (Vidya Sagar)   - Enable hardware link retraining after link goes down in Endpoint     mode (Vidya Sagar)   - Add DT binding and driver support for core clock monitoring (Vidya     Sagar)  Qualcomm PCIe controller driver:   - Advertise &apos;Hot-Plug Capable&apos; and set &apos;No Command Completed Support&apos;     since Qcom Root Ports support hotplug events like DL_Up/Down and     can accept writes to Slot Control without delays between writes     (Krishna Chaitanya Chundru)  Renesas R-Car PCIe controller driver:   - Mark Endpoint BAR0 and BAR2 as Resizable (Koichiro Den)   - Reduce EPC BAR alignment requirement to 4K (Koichiro Den)  Renesas RZ/G3S PCIe controller driver:   - Add RZ/G3E to DT binding and to driver (John Madieu)   - Assert (not deassert) resets in probe error path (John Madieu)   - Assert resets in suspend path in reverse order they were deasserted     during probe (John Madieu)   - Rework inbound window algorithm to prevent mapping more than     intended region and enforce alignment on size, to prepare for     RZ/G3E support (John Madieu)  Rockchip DesignWare PCIe controller driver:   - Add tracepoints for PCIe controller LTSSM transitions and link rate     changes (Shawn Lin)   - Trace LTSSM events collected by the dw-rockchip debug FIFO (Shawn     Lin)  SOPHGO PCIe controller driver:   - Disable ASPM L0s and L1 on Sophgo 2042 PCIe Root Ports that     advertise support for them (Yao Zi)  Synopsys DesignWare PCIe controller driver:   - Continue with system suspend even if an Endpoint doesn&apos;t respond     with PME_TO_Ack message (Manivannan Sadhasivam)   - Set Endpoint MSI-X Table Size in the correct function of a     multi-function device when configuring MSI-X, not in Function 0     (Aksh Garg)   - Set Max Link Width and Max Link Speed for all functions of a     multi-function device, not just Function 0 (Aksh Garg)   - Expose PCIe event counters in groups 5-7 in debugfs (Hans Zhang)  Miscellaneous:   - Warn only once about invalid ACS kernel parameter format (Richard     Cheng)   - Suppress FW_BUG warning when writing sysfs &apos;numa_node&apos; with the     current value (Li RongQing)   - Drop redundant &apos;depends on PCI&apos; from Kconfig (Julian Braha)&quot;* tag &apos;pci-v7.1-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci: (165 commits)  PCI/P2PDMA: Add Google SoCs to the P2P DMA host bridge list  PCI/P2PDMA: Allow wildcard Device IDs in host bridge list  PCI: sg2042: Avoid L0s and L1 on Sophgo 2042 PCIe Root Ports  PCI: cadence: Add flags for disabling ASPM capability for broken Root Ports  PCI: tegra194: Add core monitor clock support  dt-bindings: PCI: tegra194: Add monitor clock support  PCI: tegra194: Enable hardware hot reset mode in Endpoint mode  PCI: tegra194: Enable DMA interrupt  PCI: tegra194: Remove IRQF_ONESHOT flag during Endpoint interrupt registration  PCI: tegra194: Calibrate pipe to UPHY for Endpoint mode  PCI: tegra194: Assert CLKREQ# explicitly by default  PCI: tegra194: Fix CBB timeout caused by DBI access before core power-on  PCI: tegra194: Disable L1.2 capability of Tegra234 EP  PCI: dwc: Apply ECRC workaround to DesignWare 5.00a as well  PCI: tegra194: Use DWC IP core version  PCI: tegra194: Free up Endpoint resources during remove()  PCI: tegra194: Allow system suspend when the Endpoint link is not up  PCI: tegra194: Set LTR message request before PCIe link up in Endpoint mode  PCI: tegra194: Disable direct speed change for Endpoint mode  PCI: tegra194: Use devm_gpiod_get_optional() to parse &quot;nvidia,refclk-select&quot;  ...

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 15 Apr 2026 23:41:21 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>85d9948d59efad0833139f11c3e07fa25c688b12 - Merge branch &apos;pci/pwrctrl&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#85d9948d59efad0833139f11c3e07fa25c688b12</link>
        <description>Merge branch &apos;pci/pwrctrl&apos;- Rename &apos;slot&apos; driver to &apos;generic&apos; since it can handle any device with  individual power control as well as slots (Neil Armstrong)- Add UPD720201/UPD720202 USB 3.0 xHCI Host Controller .compatible so  generic pwrctrl driver can control it (Neil Armstrong)* pci/pwrctrl:  PCI/pwrctrl: generic: Add UPD720201/UPD720202 USB 3.0 xHCI Host Controller support  PCI/pwrctrl: generic: Simplify dev_err_probe() usage  PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as generic

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 13 Apr 2026 19:50:04 +0200</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ff124bbbca1d3a07fa1392ffdbbdeece71f68ece - PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as generic</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#ff124bbbca1d3a07fa1392ffdbbdeece71f68ece</link>
        <description>PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as genericThe driver is pretty generic and would fit for either PCI Slots orendpoints connected to PCI ports, so rename the driver and module aspci-pwrctrl-generic.Suggested-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Signed-off-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt;Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Reviewed-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Reviewed-by: Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;Link: https://patch.msgid.link/20260220-topic-sm8650-ayaneo-pocket-s2-base-v5-3-1ad79caa1efa@linaro.org

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 18 Mar 2026 18:10:10 +0100</pubDate>
        <dc:creator>Neil Armstrong &lt;neil.armstrong@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 09 Feb 2026 17:33:26 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ec439c38013550420aecc15988ae6acb670838c1 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#ec439c38013550420aecc15988ae6acb670838c1</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 17 Dec 2025 06:29:38 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 15 Dec 2025 09:27:39 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Sun, 21 Dec 2025 11:11:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#84318277d6334c6981ab326d4acc87c6a6ddc9b8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesPull in rc1 to include all changes since the merge window closed,and grab all fixes and changes from drm/drm-next.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 15 Dec 2025 12:53:27 +0100</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>43dfc13ca972988e620a6edb72956981b75ab6b0 - Merge tag &apos;pci-v6.19-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#43dfc13ca972988e620a6edb72956981b75ab6b0</link>
        <description>Merge tag &apos;pci-v6.19-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pciPull PCI updates from Bjorn Helgaas: &quot;Enumeration:   - Enable host bridge emulation for PCI_DOMAINS_GENERIC platforms (Dan     Williams)   - Switch vmd from custom domain number allocator to the common     allocator to prevent a potential race with new non-VMD buses (Dan     Williams)   - Enable Precision Time Measurement (PTM) only if device advertises     support for a relevant role, to prevent invalid PTM Requests that     cause ACS violations that are reported as AER Uncorrectable     Non-Fatal errors (Mika Westerberg)  Resource management:   - Prevent resource tree corruption when BAR resize fails (Ilpo     J&#228;rvinen)   - Restore BARs to the original size if a BAR resize fails (Ilpo     J&#228;rvinen)   - Remove BAR release from BAR resize attempts by the xe, i915, and     amdgpu drivers so the PCI core can restore BARs if the resize fails     (Ilpo J&#228;rvinen)   - Move Resizable BAR code to rebar.c (Ilpo J&#228;rvinen)   - Add pci_rebar_size_supported() and use it in i915 and xe (Ilpo     J&#228;rvinen)   - Add pci_rebar_get_max_size() and use it in xe and amdgpu (Ilpo     J&#228;rvinen)  Power management and error handling:   - For drivers using PCI legacy suspend, save config state at suspend     so that state (not any earlier state from enumeration, probe, or     error recovery) will be restored when resuming (Lukas Wunner)   - For devices with no driver or a driver that lacks power management,     save config state at hibernate so that state (not any earlier state     from enumeration, probe, or error recovery) will be restored when     resuming (Lukas Wunner)   - Save device config space on device addition, before driver binding,     so error recovery works more reliably (Lukas Wunner)   - Drop pci_save_state() from several drivers that no longer need it     since the PCI core always does it and pci_restore_state() no longer     invalidates the saved state (Lukas Wunner)   - Document use of pci_save_state() by drivers to capture the state     they want restored during error recovery (Lukas Wunner)  Power control:   - Add a struct pci_ops.assert_perst() function pointer to     assert/deassert PCIe PERST# and implement it for the qcom driver     (Krishna Chaitanya Chundru)   - Add DT binding and pwrctrl driver for the Toshiba TC9563 PCIe     switch, which must be held in reset after poweron so the pwrctrl     driver can configure the switch via I2C before bringing up the     links (Krishna Chaitanya Chundru)  Endpoint framework:   - Convert the endpoint doorbell test to use a threaded IRQ to fix a     &apos;sleeping while atomic&apos; issue (Bhanu Seshu Kumar Valluri)   - Add endpoint VNTB MSI doorbell support to reduce latency between     host and endpoint (Frank Li)  New native PCIe controller drivers:   - Add CIX Sky1 host controller DT binding and driver (Hans Zhang)   - Add NXP S32G host controller DT binding and driver (Vincent     Guittot)   - Add Renesas RZ/G3S host controller DT binding and driver (Claudiu     Beznea)   - Add SpacemiT K1 host controller DT binding and driver (Alex Elder)  Amlogic Meson PCIe controller driver:   - Update DT binding to name DBI region &apos;dbi&apos;, not &apos;elbi&apos;, and update     driver to support both (Manivannan Sadhasivam)  Apple PCIe controller driver:   - Move struct pci_host_bridge allocation from pci_host_common_init()     to callers, which significantly simplifies pcie-apple (Marc     Zyngier)  Broadcom STB PCIe controller driver:   - Disable advertising ASPM L0s support correctly (Jim Quinlan)   - Add a panic/die handler to print diagnostic info in case PCIe     caused an unrecoverable abort (Jim Quinlan)  Cadence PCIe controller driver:   - Add module support for Cadence platform host and endpoint     controller driver (Manikandan K Pillai)   - Split headers into &apos;legacy&apos; (LGA) and &apos;high perf&apos; (HPA) to prepare     for new CIX Sky1 driver (Manikandan K Pillai)  MediaTek PCIe controller driver:   - Convert DT binding to YAML schema (Christian Marangi)   - Add Airoha AN7583 DT compatible and driver support (Christian     Marangi)  Qualcomm PCIe controller driver:   - Add Qualcomm Kaanapali to SM8550 DT binding (Qiang Yu)   - Add required &apos;power-domains&apos; and &apos;resets&apos; to qcom sa8775p, sc7280,     sc8280xp, sm8150, sm8250, sm8350, sm8450, sm8550, x1e80100 DT     schemas (Krzysztof Kozlowski)   - Look up OPP using both frequency and data rate (not just frequency)     so RPMh votes can account for both (Krishna Chaitanya Chundru)  Rockchip DesignWare PCIe controller driver:   - Add Rockchip RK3528 compatible strings in DT binding (Yao Zi)  STMicroelectronics STM32MP25 PCIe controller driver:   - Fix a race between link training and endpoint register     initialization (Christian Bruel)   - Align endpoint allocations to match the ATU requirements (Christian     Bruel)  Synopsys DesignWare PCIe controller driver:   - Clear L1 PM Substate Capability &apos;Supported&apos; bits unless glue driver     says it&apos;s supported, which prevents users from enabling non-working     L1SS. Currently only qcom and tegra194 support L1SS (Bjorn Helgaas)   - Remove now-superfluous L1SS disable code from tegra194 (Bjorn     Helgaas)   - Configure L1SS support in dw-rockchip when DT says     &apos;supports-clkreq&apos; (Shawn Lin)  TI Keystone PCIe controller driver:   - Fail the probe instead of silently succeeding if ks_pcie_of_data     didn&apos;t specify Root Complex or Endpoint mode (Siddharth Vadapalli)   - Make keystone buildable as a loadable module, except on ARM32 where     hook_fault_code() is __init (Siddharth Vadapalli)&quot;* tag &apos;pci-v6.19-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci: (100 commits)  MAINTAINERS: Add Manivannan Sadhasivam as PCI/pwrctrl maintainer  MAINTAINERS: Add CIX Sky1 PCIe controller driver maintainer  PCI: sky1: Add PCIe host support for CIX Sky1  dt-bindings: PCI: Add CIX Sky1 PCIe Root Complex bindings  PCI: cadence: Add support for High Perf Architecture (HPA) controller  MAINTAINERS: Add NXP S32G PCIe controller driver maintainer  PCI: s32g: Add NXP S32G PCIe controller driver (RC)  PCI: dwc: Add register and bitfield definitions  dt-bindings: PCI: s32g: Add NXP S32G PCIe controller  PCI: Add Renesas RZ/G3S host controller driver  PCI: host-generic: Move bridge allocation outside of pci_host_common_init()  dt-bindings: PCI: Add Renesas RZ/G3S PCIe controller binding  PCI: Validate pci_rebar_size_supported() input  Documentation: PCI: Amend error recovery doc with pci_save_state() rules  treewide: Drop pci_save_state() after pci_restore_state()  PCI/ERR: Ensure error recoverability at all times  PCI/PM: Stop needlessly clearing state_saved on enumeration and thaw  PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths  PCI: dw-rockchip: Configure L1SS support  PCI: tegra194: Remove unnecessary L1SS disable code  ...

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Fri, 05 Dec 2025 02:29:41 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9f1aa395ad7889685ce7ea69a1a5badfacfce5e4 - Merge branch &apos;pci/pwrctrl-tc9563&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#9f1aa395ad7889685ce7ea69a1a5badfacfce5e4</link>
        <description>Merge branch &apos;pci/pwrctrl-tc9563&apos;- Add a struct pci_ops.assert_perst() function pointer to assert/deassert  PCIe PERST# and implement it for the qcom driver (Krishna Chaitanya  Chundru)- Add DT binding and pwrctrl driver for the Toshiba TC9563 PCIe switch,  which must be held in reset after poweron so the pwrctrl driver can  configure the switch via I2C before bringing up the links (Krishna  Chaitanya Chundru)* pci/pwrctrl-tc9563:  PCI: pwrctrl: Add power control driver for TC9563  PCI: qcom: Implement .assert_perst()  PCI: dwc: Implement .assert_perst() for dwc glue drivers  PCI: Add .assert_perst() to control PCIe PERST#  dt-bindings: PCI: Add binding for Toshiba TC9563 PCIe switch

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 03 Dec 2025 21:18:45 +0100</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>4c9c7be47310c1dbd7b6d37d45986123f5b133b4 - PCI: pwrctrl: Add power control driver for TC9563</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#4c9c7be47310c1dbd7b6d37d45986123f5b133b4</link>
        <description>PCI: pwrctrl: Add power control driver for TC9563TC9563 is a PCIe switch that has one upstream and three downstream ports.One of the downstream ports is connected to an integrated ethernet MACendpoint. The other two downstream ports are available to connect toexternal devices. One Host can connect to TC9563 by upstream port. TheTC9563 switch needs to be configured after powering on and before the PCIelink is up.The PCIe controller driver already enables link training at the host sideeven before this driver probe happens. Due to this, when driver enablespower to the switch, it participates in link training and the PCIe link maycome up before configuring the switch through I2C. Once the link is up theconfiguration done through I2C will not have any effect. To prevent thehost from participating in link training, disable link training on the hostside to ensure the link does not come up before the switch is configuredvia I2C.Based on DT property and type of the port, TC9563 is configured throughI2C.Signed-off-by: Krishna Chaitanya Chundru &lt;krishna.chundru@oss.qualcomm.com&gt;[bhelgaas: squash fixes fromhttps://lore.kernel.org/r/20251120065116.13647-2-mani@kernel.orghttps://lore.kernel.org/r/20251120065116.13647-3-mani@kernel.org]Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Reviewed-by: Bjorn Andersson &lt;andersson@kernel.org&gt;Reviewed-by: Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;Reviewed-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Link: https://patch.msgid.link/20251101-tc9563-v9-6-de3429f7787a@oss.qualcomm.com

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Sat, 01 Nov 2025 04:59:37 +0100</pubDate>
        <dc:creator>Krishna Chaitanya Chundru &lt;krishna.chundru@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ef810dfee7a2227da9d423aecb0ced35faddbe - Merge branch &apos;for-6.17/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#e9ef810dfee7a2227da9d423aecb0ced35faddbe</link>
        <description>Merge branch &apos;for-6.17/amd-sfh&apos; into for-linus- add support for operating modes (Basavaraj Natikar)

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Thu, 31 Jul 2025 22:36:25 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/pwrctrl/Makefile#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/pci/pwrctrl/Makefile</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
