<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b2128290c29902315e632ea59e0504d6bc9e9b42 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmerge</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#b2128290c29902315e632ea59e0504d6bc9e9b42</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmergeBackmerge of drm-next, mainly to pick up dt bindings docs updates toavoid conflicts.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Sat, 18 Jul 2026 17:06:55 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>637315cb400eed1dbe721954fea437a61a2d65b2 - Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#637315cb400eed1dbe721954fea437a61a2d65b2</link>
        <description>Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEADKVM/riscv changes for 7.3- Svadu/Zicfiss/Zicfilp FWFT support for Guest- Use try_cmpxchg for IMSIC MRIF RMW- More arch-specific tracepoints in KVM RISC-V- Eager Page Splitting for KVM RISC-V- Optimize hfence request handling for SMP Guests- Improve dirty log clearing by skipping zero bits in mask- Guard HFENCE range loops against overflow- CPU PM notifiers in KVM RISC-V for non-retentive idle states- Fix kernel-mode vector context save/restore for Guest

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 18 Aug 2026 13:07:31 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>570f7e331f5febb30f1384817463c7e42b65ca7d - Merge tag &apos;pci-v7.3-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/controller/dwc/Kconfig#570f7e331f5febb30f1384817463c7e42b65ca7d</link>
        <description>Merge tag &apos;pci-v7.3-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pciPull PCI updates from Bjorn Helgaas: &quot;Resource management:   - Add hotplug reservation only once (not at each level of the     hierarchy) so bridge windows don&apos;t grow more than necessary (Ilpo     J&#228;rvinen)  Driver binding:   - Rework device matching so device ID lifetime only needs to cover     the probe path since dynamic IDs can be removed at any time (Gary     Guo)  Error handling:   - Update mappings of AER errors to agent &amp; layer and log them for     each individual error when multiple errors detected (Lukas Wunner)   - Log Error Source only once, not twice in separate messages (Lukas     Wunner)   - Emit TLP Log only for unmasked errors (Lukas Wunner)   - Support Advisory Non-Fatal Errors (Lukas Wunner)   - Allow DPC on all Downstream Ports, not just Root Ports, when OS     controls AER (Darshit Shah)  ASPM:   - Program the same ASPM Control values for every function of     multi-function devices, as recommended by the PCIe spec (Krishna     Chaitanya Chundru)   - Avoid L0s for Realtek RTS525A, where it causes an AER interrupt     storm (Max Lee)   - Avoid ASPM L0s, L1, and L1 PM Substates based on &apos;aspm-no-l0s&apos;,     &apos;aspm-no-l1&apos; [1], and &apos;aspm-no-l1ss&apos; DT properties (Krishna     Chaitanya Chundru)  Power management:   - Allow D3 for native hotplug-capable Root Ports on non-x86 platforms     (we avoid D3 for these ports on x86 because some old platforms     didn&apos;t validate it) (Manivannan Sadhasivam)   - Allow portdrv to claim Ports even if they don&apos;t support services     (AER, PME, DPC, hotplug, etc) so it can do power management (Brian     Norris)  Power control:   - Add support for PCIe WAKE# interrupt when described via DT (Krishna     Chaitanya Chundru)   - For the TC9563 PCIe switch:       - Take a reference on the I2C adapter to avoid uninterruptible         hang when unloading an I2C module while in-use (Johan Hovold)       - Update DT binding and driver to restrict Tx Amplitude, DFE and         N_FTS to USP, DSP1 and DSP2 (Manivannan Sadhasivam)       - Power off only external-facing ports (DSP1, DSP2), leaving USP         and DSP3 (aka VDSP) powered up (Manivannan Sadhasivam)       - Move integrated MAC Endpoint out of the list of internal ports         and configure it separately (Manivannan Sadhasivam)  Virtualization:   - Add ACS quirk for Pericom PI7C9X2G608 switches (Tim Harvey)   - Fix a long-standing bug in the Intel PCH Root Port MPC ACS quirk     that didn&apos;t update the intended INTEL_MPC_REG_IRBNCE bit because it     used a 16-bit config write when a 32-bit write was intended     (Mohamad Raizudeen)  Procfs:   - Avoid spurious runtime PM wakeup on config space accesses that are     outside config space and fail before reaching PCI (Krzysztof     Wilczy&#324;ski)   - Warn on user-space writes to kernel-exclusive config space regions,     as we already do for sysfs (Krzysztof Wilczy&#324;ski)   - Check credentials of opener, not reader, for config space reads, as     we already do for sysfs (Krzysztof Wilczy&#324;ski)  Sysfs:   - In pci_write_legacy_io(), avoid out-of-bounds reads from the user     buffer and fix incorrect ioport write data (1-byte writes on     little-endian powerpc, 2- and 4-byte writes on big-endian powerpc)     (Krzysztof Wilczy&#324;ski)   - In pci_read_legacy_io(), fix incorrect ioport read data for 2- and     4-byte reads on big-endian powerpc (Krzysztof Wilczy&#324;ski)   - Fix I/O port accessor argument order in Alpha pci_legacy_write()     (Krzysztof Wilczy&#324;ski)   - Avoid spurious runtime PM wakeup on config space accesses that are     outside config space and fail before reaching PCI (Krzysztof     Wilczy&#324;ski)   - Return -EINVAL, not -ENODEV, for mmap of I/O BAR that fails because     the arch doesn&apos;t support it, as we do for procfs (Krzysztof     Wilczy&#324;ski)   - Check for LOCKDOWN_PCI_ACCESS for legacy_io and legacy_mem, as we     do for other config space accessors (Krzysztof Wilczy&#324;ski)  Peer-to-peer DMA:   - Add Nvidia Vera Rubin to list of platforms that support P2PDMA     (Leon Romanovsky)  Endpoint framework:   - Check doorbell SUCCESS bit in pci_endpoint_test to avoid treating     some failures as successes (Niklas Cassel)   - Fail doorbell test when the trigger IRQ is missed (Niklas Cassel)  New native PCIe controller drivers:   - Add DT binding and driver for NVIDIA Tegra264 (Thierry Reding)  Native PCIe controllers:   - Use common wait time definitions for PCIe link monitoring instead     of defining driver-private duplicates (Thierry Reding)  Generic host bridge driver:   - Fix NULL pointer dereference that caused enumeration failures on     32-bit CAM systems (Steffen Persvold)  Amlogic Meson PCIe controller driver:   - Correct the PERST# GPIO state so it remains asserted until power     and REFCLK become stable to fix enumeration failure (Ronald     Claveau)  ASPEED PCIe controller driver:   - Switch to irq_domain_create_linear() so we can obsolete     irq_domain_add_linear() (Jiri Slaby)  Cadence PCIe controller driver:   - Add MODULE_DEVICE_TABLE to generate module aliases for OF-based     module autoloading (Pengpeng Hou)   - Add debugfs &apos;ltssm_status&apos; file for LGA- and HPA-based Cadence     controllers (Hans Zhang)   - Support up to x4 (not x2) lanes for J200 (Takuma Fujiwara)   - Fix host/endpoint dependencies for cadence-plat driver to fix link     error when cadence-plat is built-in but the host or endpoint driver     is modular (Aksh Garg)  Freescale i.MX6 PCIe controller driver:   - Add imx6 intr/aer/pme interrupt lines for i.MX95 (Richard Zhu)   - Remove PERST# checking from pci_host_common_parse_port() so callers     can decide whether to fall back to legacy DT binding with PERST# in     the host bridge (Sherry Sun)   - Fix build issues when PCI_PWRCTRL_GENERIC or PCI_HOST_COMMON is a     module (Arnd Bergmann)   - Create pwrctrl devices only once by doing it from imx_pcie_probe()     instead of imx_pcie_host_init(), which is used during both probe     and resume (Sherry Sun)   - Use &apos;dw_pcie_rp-&gt;skip_pwrctrl_off&apos; to avoid powering off devices     during suspend to preserve wakeup capability (Sherry Sun)   - Add runtime PM support for i.MX95 to allow dynamic power management     when the link is idle (Richard Zhu)  Intel VMD host bridge driver:   - Support device ID 0x28C1 and assume that BIOS has already     enumerated the hierarchy below VMD and stored bus range info for OS     to use (Nirmal Patel)   - Add support for VMCONFIG BUS_RESTRICT_CFG=3, which makes it     possible to enumerate downstream devices on Intel Arrow Lake-HX     systems and probably others (Ali Alaei)   - Pay attention to _OSC negotiation for VMD hierarchy only when     running on bare metal, not when running in a VM (Nirmal Patel)   - Add Nova Lake (NVL) and Dunlow (DNL) Device IDs (Szymon Durawa)  MediaTek PCIe controller driver:   - Add support for PCIe controller in EcoNet EN7528 and EN751221 SoCs     (Caleb James DeLisle)  MediaTek PCIe Gen3 controller driver:   - Add mediatek-gen3 &apos;memory-region&apos; for restricted DMA buffer     (Chen-Yu Tsai)  NVIDIA Tegra264 PCIe controller driver:   - Distinguish Tegra264 C0 PCIe controller for internal GPU from C1-C5     controllers so the unit address matches the first &apos;reg&apos; entry     (Thierry Reding)   - Add Tegra264 Root Port stanzas to prepare for generic WAKE#     handling (Thierry Reding)  Qualcomm PCIe controller driver:   - Add IPQ9650 compatible with global interrupt (Kathiravan     Thirumoorthy)   - Add IPQ5210 compatible with IPQ9574 fallback (Varadarajan     Narayanan)   - Add DT binding and driver support for Hawi SoC (Matthew Leung)   - Skip PERST# GPIOs provided by downstream PCIe devices, which should     be handled by drivers of those devices (Manivannan Sadhasivam)   - Stop advertising Attention Button Present (no Qcom SoCs support     Attention Buttons) so pciehp can use Presence Detect Changed events     (Qiang Yu)  Renesas R-Car PCIe controller driver:   - Add rcar-gen4-pci-host optional &apos;msi-parent&apos; for GIT ITS (Marek     Vasut)   - When MSI is enabled but iMSI-RX is not used, configure AXIINTC to     allow GIT ITS to handle MSI (Marek Vasut)   - Refactor GIC600 implementation to make it easier to add platforms     that only support 32-bit addressing (Marek Vasut)   - Add Renesas R-Car Gen4 S4/V4H/V4M to the list of GIC600     integrations that only support 32-bit addressing (Marek Vasut)  Renesas RZ/G3S PCIe controller driver:   - Add DT binding and driver support for RZ/V2H(P) SoC, which contains     two PCIe controllers, configured either as a single x4 link or two     independent x2 link controllers (Lad Prabhakar)  SpacemiT K1 PCIe controller driver:   - Add missing MODULE_DEVICE_TABLE() to generate module alias info for     OF-based module autoloading (Pengpeng Hou)  StarFive PCIe controller driver:   - Fix resource leaks on error paths in host_init() (Ali Tariq)   - Fix runtime PM handling and teardown ordering to avoid register     access while power or clocks are disabled (Ali Tariq)   - Check for runtime PM resume failure to avoid register access while     power or clocks are disabled (Ali Tariq)  Synopsys DesignWare PCIe controller driver:   - Add LECARC PMU IDs to the DWC RAS/DES VSEC list so it can take     advantage of the existing debugfs support for silicon debug, error     injection, and event counters (Brett Zhou)   - Factor pcie_valid_speed() and pci_bus_speed2lnkctl2() out of bwctrl     so they can be shared by the DWC core (Hans Zhang)   - Flush MSI writes from endpoint before unmapping the iATU, as we     already do for MSI-X writes (Niklas Cassel)   - Unmap MSI iATU window before mapping MSI-X window, to avoid a     subsequent MSI write using a disabled aperture and losing the     interrupt (Niklas Cassel)   - Change endpoint .pre_init() and .init() callbacks to return errors     and handle them (Marek Vasut)  UltraRISC PCIe controller driver:   - Add &apos;core&apos;, &apos;dbi&apos;, and &apos;aux&apos; clocks to DT binding and manage them     in the driver (Jia Wang)   - Use module_platform_driver() since this may be built as a module,     though not removable because IRQs can&apos;t be safely disposed (Jia     Wang)  MicroSemi Switchtec management driver:   - Add Microchip PCI1008 device ID and include it in NTB DMA alias     quirk (Logan Gunthorpe)  Miscellaneous:   - Document how to write PCI Host Controller drivers (Manivannan     Sadhasivam)   - Fix typos in documentation (D&apos;Orus Tsitera)   - Use %pe format specifier to print error pointers so we get symbolic     errname when available (Krzysztof Wilczy&#324;ski)&quot;* tag &apos;pci-v7.3-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci: (124 commits)  PCI: vmd: Add Nova Lake (NVL) and Dunlow (DNL) Device IDs  PCI: tegra264: Add Tegra264 support  dt-bindings: PCI: tegra264: Switch to PCIe Root Port bindings  dt-bindings: PCI: tegra264: Strictly distinguish C0 from C1-C5  PCI/AER: Support Advisory Non-Fatal Errors  PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk  PCI: dwc: Handle return value from endpoint .pre_init callback  PCI: dwc: Handle return value from endpoint .init callback  PCI: dwc: Add PCI ID for LECARC PCIe PMU  PCI/ASPM: Mask ASPM states based on Devicetree properties  PCI/ASPM: Disable/restore ASPM on every function for multi-function devices  Documentation: PCI: Document how to write PCI Host Controller drivers  PCI/ASPM: Use pcie_capability_clear_and_set_word() for ASPM disable/restore  PCI: Add support for PCIe WAKE# interrupt  PCI: Allow D3 for native hotplug-capable Root Ports on non-x86 platforms  dt-bindings: PCI: Correct white-space style  PCI/ASPM: Avoid L0s for Realtek RTS525A  PCI: ultrarisc: Use module_platform_driver()  PCI: ultrarisc: Get and enable DP1000 PCIe controller clocks  dt-bindings: PCI: ultrarisc: Add required DP1000 PCIe clocks  ...

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Sun, 23 Aug 2026 21:44:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>45b3d1baf4d6062ea61c23b0c60eb6e4720e4936 - Merge branch &apos;pci/controller/dwc-rcar-gen4&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#45b3d1baf4d6062ea61c23b0c60eb6e4720e4936</link>
        <description>Merge branch &apos;pci/controller/dwc-rcar-gen4&apos;- When MSI is enabled but iMSI-RX is not used, configure AXIINTC to allow  GIT ITS to handle MSI (Marek Vasut)- Refactor GIC600 implementation to make it easier to add platforms that  only support 32-bit addressing (Marek Vasut)- Add Renesas R-Car Gen4 S4/V4H/V4M to the list of GIC600 integrations that  only support 32-bit addressing (Marek Vasut)* pci/controller/dwc-rcar-gen4:  irqchip/gic-v3: Add Renesas R-Car Gen4 erratum workaround  irqchip/gic-v3: Refactor GIC600 limited to 32bit PA erratum handling  PCI: rcar-gen4: Configure AXIINTC if iMSI-RX is not used  PCI: dwc: Move iMSI-RX check before calling &apos;pp-&gt;ops-&gt;init()&apos;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Fri, 21 Aug 2026 23:40:43 +0200</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>3e01ebb61957d1c61ce950c635b17431a07544c1 - Merge branch &apos;pci/controller/dwc-imx6&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#3e01ebb61957d1c61ce950c635b17431a07544c1</link>
        <description>Merge branch &apos;pci/controller/dwc-imx6&apos;- Remove PERST# checking from pci_host_common_parse_port() so callers can  decide whether to fall back to legacy DT binding with PERST# in the host  bridge (Sherry Sun)- Fix build issues when PCI_PWRCTRL_GENERIC or PCI_HOST_COMMON is a module  (Arnd Bergmann)- Create pwrctrl devices only once by doing it from imx_pcie_probe()  instead of imx_pcie_host_init(), which is used during both probe and  resume (Sherry Sun)- Use &apos;dw_pcie_rp-&gt;skip_pwrctrl_off&apos; to avoid powering off devices during  suspend to preserve wakeup capability (Sherry Sun)- Add runtime PM support for i.MX95 to allow dynamic power management when  the link is idle (Richard Zhu)* pci/controller/dwc-imx6:  PCI: imx6: Add runtime PM support for i.MX95  PCI: imx6: Add &apos;skip_pwrctrl_off&apos; flag support  PCI: imx6: Move pci_pwrctrl_create_devices() to imx_pcie_probe()  PCI: imx6: Fix building against PCI_PWRCTRL_GENERIC  PCI: imx6: Fix building against PCI_HOST_COMMON  PCI: host-generic: Move legacy DT binding fallback decision to caller of pci_host_common_parse_ports()

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Fri, 21 Aug 2026 23:40:42 +0200</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>4fe60541de1176c55028aedf755a8968bfab1b97 - Merge branch &apos;pci/controller/root-port-reset&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#4fe60541de1176c55028aedf755a8968bfab1b97</link>
        <description>Merge branch &apos;pci/controller/root-port-reset&apos;* pci/controller/root-port-reset:  misc: pci_endpoint_test: Add AER error handlers  PCI: dw-rockchip: Implement .reset_root_port() and use for link down  PCI: qcom: Implement .reset_root_port() and use for link down  PCI: host-common: Add link down handling for Root Ports  PCI/ERR: Add support for resetting the Root Ports in a platform-specific way  PCI: dwc: ep: Clear MSI iATU mapping in dw_pcie_ep_cleanup()

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Fri, 21 Aug 2026 23:40:40 +0200</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>b376b3ff9cb052709b539ddadbafc763d082f363 - PCI: dw-rockchip: Implement .reset_root_port() and use for link down</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#b376b3ff9cb052709b539ddadbafc763d082f363</link>
        <description>PCI: dw-rockchip: Implement .reset_root_port() and use for link downThe PCIe link may go down in cases like firmware crashes or unstableconnections. When this occurs, the Root Port must be reset to restore thefunctionality. However, the current driver lacks link down handling,forcing users to reboot the system to recover.Implement the .reset_root_port() callback for link down handling for theRockchip DWC PCIe host controller. The RC is reset, reconfigured, and linktraining initiated to recover from the link down event.This also by extension fixes issues with sysfs-initiated bus resets.Currently, the endpoint device is non-functional after a sysfs initiatedbus reset (it may link up with downgraded link status).  With the link downhandling support, a sysfs initiated bus reset works as intended. Testingconducted on a ROCK5B board with an M.2 NVMe drive.Signed-off-by: Wilfred Mallawa &lt;wilfred.mallawa@wdc.com&gt;Signed-off-by: Niklas Cassel &lt;cassel@kernel.org&gt;Signed-off-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@oss.qualcomm.com&gt;[bhelgaas: subject]Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Link: https://patch.msgid.link/20260727172654.605988-4-cassel@kernel.org

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Mon, 27 Jul 2026 19:26:56 +0200</pubDate>
        <dc:creator>Wilfred Mallawa &lt;wilfred.mallawa@wdc.com&gt;</dc:creator>
    </item>
<item>
        <title>8d6af27c0a73a49ff80555a37de3bca8f04c7849 - PCI: rcar-gen4: Configure AXIINTC if iMSI-RX is not used</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#8d6af27c0a73a49ff80555a37de3bca8f04c7849</link>
        <description>PCI: rcar-gen4: Configure AXIINTC if iMSI-RX is not usedWhen MSI is enabled but the DWC built-in iMSI-RX is not used, MSI mustbe handled via the GIC ITS. Configure all controller MSI registersaccordingly.Set or clear the MSICAP0 MSIE bit and the PCIEINTSTS0EN MSI_CTRL_INTbit based on the MSI enable state. Set both bits when MSI is enabled.Clear both bits when MSI is disabled.When MSI is disabled, or when MSI is enabled together with iMSI-RX,clear AXIINTCADDR and AXIINTCCONT to disable any pass through of MSITLPs onto the AXI bus and further into the GIC ITS translationregisters.When MSI is enabled and iMSI-RX is not used, program AXIINTCADDR withthe target address of the GIC ITS translation register, and programAXIINTCCONT to enable MSI TLP pass through onto the AXI bus and intothe GIC ITS. This configuration allows the GIC ITS to handle MSIinstead of the integrated iMSI-RX.The driver includes linux/irqchip/arm-gic-v3.h which pulls in headerswhich are available only on ARM and ARM64, on other architectures theheaders are not present and the driver fails to build. This driver isused only on ARM64 hardware, so isolate its build only to ARM64 to avoidbuild failures on other architectures.Co-developed-by: Yoshihiro Shimoda &lt;yoshihiro.shimoda.uh@renesas.com&gt;Signed-off-by: Yoshihiro Shimoda &lt;yoshihiro.shimoda.uh@renesas.com&gt;Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;[mani: commit log and squashed the Kconfig fix:       https://patch.msgid.link/20260714131957.38067-1-marek.vasut+renesas@mailbox.org]Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Link: https://patch.msgid.link/20260707203743.88299-3-marek.vasut+renesas@mailbox.org

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 07 Jul 2026 22:35:40 +0200</pubDate>
        <dc:creator>Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;</dc:creator>
    </item>
<item>
        <title>7f4d9901eb1fdd3d2e56b514dcc325b33185b8e1 - PCI: imx6: Fix building against PCI_PWRCTRL_GENERIC</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#7f4d9901eb1fdd3d2e56b514dcc325b33185b8e1</link>
        <description>PCI: imx6: Fix building against PCI_PWRCTRL_GENERICWhen endpoint mode is built-in, but pwrctrl support is in a loadablemodule, the imx driver fails to build because the unused hostsupport still tries to link against pwrctrl:  ld.lld: error: undefined symbol: pci_pwrctrl_power_off_devices  &gt;&gt;&gt; referenced by pci-imx6.c:1988 (drivers/pci/controller/dwc/pci-imx6.c:1988)  &gt;&gt;&gt;               drivers/pci/controller/dwc/pci-imx6.o:(imx_pcie_shutdown) in archive vmlinux.aAdd one more select for this.Fixes: 85c1fcfa740d (&quot;PCI: imx6: Integrate new pwrctrl API&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Reviewed-by: Sherry Sun &lt;sherry.sun@nxp.com&gt;Link: https://patch.msgid.link/20260618143629.2035247-1-arnd@kernel.org

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Thu, 18 Jun 2026 16:36:08 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>d4e0984f12ea958e0f2def90ddb1e193a896932b - PCI: imx6: Fix building against PCI_HOST_COMMON</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#d4e0984f12ea958e0f2def90ddb1e193a896932b</link>
        <description>PCI: imx6: Fix building against PCI_HOST_COMMONWhen CONFIG_PCI_HOST_COMMON is set to =m, the i.MX6 PCIe driverfails to link. This can happen when only i.MX endpoint mode isenabled but not host mode, which would indirectly enable thehost-common driver itself.  ld.lld: error: undefined symbol: pci_host_common_parse_ports  &gt;&gt;&gt; referenced by pci-imx6.c  &gt;&gt;&gt;               drivers/pci/controller/dwc/pci-imx6.o:(imx_pcie_host_init) in archive vmlinux.a  ld.lld: error: undefined symbol: pci_host_common_delete_ports  &gt;&gt;&gt; referenced by pci-imx6.c  &gt;&gt;&gt;               drivers/pci/controller/dwc/pci-imx6.o:(imx_pcie_host_init) in archive vmlinux.a  &gt;&gt;&gt; referenced by pci-imx6.c  &gt;&gt;&gt;               drivers/pci/controller/dwc/pci-imx6.o:(imx_pcie_host_init) in archive vmlinux.aSelect the common module from the endpoint support directly.Fixes: 250eea5c06f5 (&quot;PCI: imx6: Parse &apos;reset-gpios&apos; in Root Port nodes&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Reviewed-by: Frank Li &lt;Frank.Li@nxp.com&gt;Link: https://patch.msgid.link/20260616164049.3656435-1-arnd@kernel.org

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 16 Jun 2026 18:39:59 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>efe86f088f48f18c27b648e5724048947f3b7fb4 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#efe86f088f48f18c27b648e5724048947f3b7fb4</link>
        <description>Merge drm/drm-next into drm-xe-nextSync some i915/display changesSigned-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 14 Jul 2026 15:40:31 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6d177908bad5992e17669030db41caab88041d5e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#6d177908bad5992e17669030db41caab88041d5e</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.2-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 30 Jun 2026 14:55:43 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get drm-misc-next to v7.2-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 30 Jun 2026 10:16:00 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7dd19adaaac9a161723a24de7c270861063ec6ac - Merge tag &apos;v7.2-rc1&apos; into drm-rust-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#7dd19adaaac9a161723a24de7c270861063ec6ac</link>
        <description>Merge tag &apos;v7.2-rc1&apos; into drm-rust-nextMerge v7.2-rc1 into drm-rust-next to start the next cycle.Devres now requires T: &apos;static, which conflicts with shmem::Object usingDevres&lt;SGTableMap&lt;T, C&gt;&gt; without that bound. Resolve by adding &apos;staticas a supertrait to DriverObject and DeviceContext, which does notrestrict any current use cases since DriverObject is always implementedon owned, refcounted types and DeviceContext is a sealed marker traitwith only unit-type implementors.If DriverObject (or DeviceContext) ever becomes lifetime-parameterized(e.g. via a GAT for TTM backed objects), the &apos;static supertrait can berelaxed at that point.Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Sun, 28 Jun 2026 22:39:43 +0200</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>fab183d632628381b466a41479489541ac0e29a0 - sched_ext: Merge branch &apos;for-7.3-arena-args&apos; into for-7.3</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#fab183d632628381b466a41479489541ac0e29a0</link>
        <description>sched_ext: Merge branch &apos;for-7.3-arena-args&apos; into for-7.3Pull to receive the __arena argument conversion: 67f1f4a48c24 (&quot;sched_ext: Pass kernel arena pointers to ops_cid callbacks&quot;) a8dc810968af (&quot;sched_ext: Convert sub-cap kfuncs to __arena cmask arguments&quot;) a05c5b5cb5cf (&quot;sched_ext: Convert scx_bpf_cid_override() to __arena array arguments&quot;)along with the bpf-next branch carrying the __arena argument support theydepend on.Conflict in kernel/sched/ext/ext.c between: c384ab8a0b13 (&quot;sched_ext: Move the config-off sub-cap kfunc stubs into sub.c&quot;)and: a8dc810968af (&quot;sched_ext: Convert sub-cap kfuncs to __arena cmask arguments&quot;)which updated the stubs in their old ext.c location. Resolved by keepingext.c without the stubs and applying the prototype conversion to therelocated stubs in sub.c.Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Mon, 17 Aug 2026 23:20:34 +0200</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>872a8f6b08069d1b4bfb9bf968dc629ab6998908 - Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.3-arena-args</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#872a8f6b08069d1b4bfb9bf968dc629ab6998908</link>
        <description>Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.3-arena-argsPull bpf-next d114bb989367 (&quot;Merge branch&apos;add-arena-argument-support-to-kfuncs-and-struct_ops&apos;&quot;) to make the __arenaand __arena__nullable kfunc and struct_ops argument suffixes available. Thesuffixed arguments will be used to convert sched_ext kfuncs and struct_opscallbacks that currently pass arena pointers as scalars and rebase them byhand.

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Tue, 11 Aug 2026 00:38:03 +0200</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3d5e48944e824bddc20d7b874e784f7b279636fe - Merge branch &apos;for-7.3/steam&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#3d5e48944e824bddc20d7b874e784f7b279636fe</link>
        <description>Merge branch &apos;for-7.3/steam&apos; into for-linus- initial support for 2026 Steam Controller (Vicki Pfau)- support for sensor events on the 2025 Steam Controller (Vicki Pfau)- assorted fixes, improvements and code refactoring (Vicki Pfau)

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Wed, 19 Aug 2026 09:16:28 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>0eaed89c18aeedf0898baf2dbf5ff027c6795152 - Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#0eaed89c18aeedf0898baf2dbf5ff027c6795152</link>
        <description>Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Use designated initializers for sh_mtu2, sh_cmt, and sh_tmu, and    drop the unused initializer in the platform_device_id table for    sh_mtu2 (Uwe Kleine-K&#246;nig)  - Remove redundant dev_err()/dev_err_probe() messages when    devm_request_*_irq() fails, as the helper already logs an error    message (Pan Chuang)  - Fix a boot hang on Allwinner D1 when a forced minimum delta is used    with the sun4i timer (Felix Yan)  - Fix an IRQ leak in the cpuhp_setup_state() error path by freeing the    IRQ on failure in the NXP PIT driver (WenTao Liang)  - Fix incorrect unmapping of shared MMIO between the clocksource and    clockevent drivers. If one of them fails to initialize, the error    path unmaps the shared MMIO region, leaving the other driver with an    invalid mapping on clps711x (Guangshuo Li)  - Make the samsung_pwm driver compatible with PREEMPT_RT by replacing    regular spinlocks with raw_spinlock_t in atomic contexts (Marek    Szyprowski)  - Use __raw_readl() and __raw_writel() instead of ioread32() and    iowrite32() to support SWAP_IO_SPACE in the rtl-otto driver (Rustam    Adilov)  - Fix a missing clk_disable_unprepare() call in the timer    initialization error path of the Armada driver (Yuho Choi)Link: https://lore.kernel.org/lkml/75feea31-683d-45a1-87f4-ab045e0152ae@oss.qualcomm.com

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Mon, 17 Aug 2026 10:29:52 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b4d85f863e5a6f1fa01b186001af0f68f4f5239e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pci/controller/dwc/Kconfig#b4d85f863e5a6f1fa01b186001af0f68f4f5239e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.3 merge window.

            List of files:
            /linux/drivers/pci/controller/dwc/Kconfig</description>
        <pubDate>Sat, 15 Aug 2026 06:26:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
