<?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 intel_mid.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#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/arch/x86/pci/intel_mid.c</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/arch/x86/pci/intel_mid.c#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/arch/x86/pci/intel_mid.c</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/arch/x86/pci/intel_mid.c#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/arch/x86/pci/intel_mid.c</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/arch/x86/pci/intel_mid.c#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/arch/x86/pci/intel_mid.c</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/arch/x86/pci/intel_mid.c#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/arch/x86/pci/intel_mid.c</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/arch/x86/pci/intel_mid.c#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/arch/x86/pci/intel_mid.c</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/x86/pci/intel_mid.c</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/x86/pci/intel_mid.c</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3719a04a80caf660f899a462cd8f3973bcfa676e - Merge tag &apos;pci-v6.16-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#3719a04a80caf660f899a462cd8f3973bcfa676e</link>
        <description>Merge tag &apos;pci-v6.16-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pciPull pci updates from Bjorn Helgaas: &quot;Enumeration:   - Print the actual delay time in pci_bridge_wait_for_secondary_bus()     instead of assuming it was 1000ms (Wilfred Mallawa)   - Revert &apos;iommu/amd: Prevent binding other PCI drivers to IOMMU PCI     devices&apos;, which broke resume from system sleep on AMD platforms and     has been fixed by other commits (Lukas Wunner)  Resource management:   - Remove mtip32xx use of pcim_iounmap_regions(), which is deprecated     and unnecessary (Philipp Stanner)   - Remove pcim_iounmap_regions() and pcim_request_region_exclusive()     and related flags since all uses have been removed (Philipp     Stanner)   - Rework devres &apos;request&apos; functions so they are no longer &apos;hybrid&apos;,     i.e., their behavior no longer depends on whether     pcim_enable_device or pci_enable_device() was used, and remove     related code (Philipp Stanner)   - Warn (not BUG()) about failure to assign optional resources (Ilpo     J&#228;rvinen)  Error handling:   - Log the DPC Error Source ID only when it&apos;s actually valid (when     ERR_FATAL or ERR_NONFATAL was received from a downstream device)     and decode into bus/device/function (Bjorn Helgaas)   - Determine AER log level once and save it so all related messages     use the same level (Karolina Stolarek)   - Use KERN_WARNING, not KERN_ERR, when logging PCIe Correctable     Errors (Karolina Stolarek)   - Ratelimit PCIe Correctable and Non-Fatal error logging, with sysfs     controls on interval and burst count, to avoid flooding logs and     RCU stall warnings (Jon Pan-Doh)  Power management:   - Increment PM usage counter when probing reset methods so we don&apos;t     try to read config space of a powered-off device (Alex Williamson)   - Set all devices to D0 during enumeration to ensure ACPI opregion is     connected via _REG (Mario Limonciello)  Power control:   - Rename pwrctrl Kconfig symbols from &apos;PWRCTL&apos; to &apos;PWRCTRL&apos; to match     the filename paths. Retain old deprecated symbols for     compatibility, except for the pwrctrl slot driver     (PCI_PWRCTRL_SLOT) (Johan Hovold)   - When unregistering pwrctrl, cancel outstanding rescan work before     cleaning up data structures to avoid use-after-free issues (Brian     Norris)  Bandwidth control:   - Simplify link bandwidth controller by replacing the count of Link     Bandwidth Management Status (LBMS) events with a PCI_LINK_LBMS_SEEN     flag (Ilpo J&#228;rvinen)   - Update the Link Speed after retraining, since the Link Speed may     have changed (Ilpo J&#228;rvinen)  PCIe native device hotplug:   - Ignore Presence Detect Changed caused by DPC.     pciehp already ignores Link Down/Up events caused by DPC, but on     slots using in-band presence detect, DPC causes a spurious Presence     Detect Changed event (Lukas Wunner)   - Ignore Link Down/Up caused by Secondary Bus Reset.     On hotplug ports using in-band presence detect, the reset causes a     Presence Detect Changed event, which mistakenly caused teardown and     re-enumeration of the device. Drivers may need to annotate code     that resets their device (Lukas Wunner)  Virtualization:   - Add an ACS quirk for Loongson Root Ports that don&apos;t advertise ACS     but don&apos;t allow peer-to-peer transactions between Root Ports; the     quirk allows each Root Port to be in a separate IOMMU group (Huacai     Chen)  Endpoint framework:   - For fixed-size BARs, retain both the actual size and the possibly     larger size allocated to accommodate iATU alignment requirements     (Jerome Brunet)   - Simplify ctrl/SPAD space allocation and avoid allocating more space     than needed (Jerome Brunet)   - Correct MSI-X PBA offset calculations for DesignWare and Cadence     endpoint controllers (Niklas Cassel)   - Align the return value (number of interrupts) encoding for     pci_epc_get_msi()/pci_epc_ops::get_msi() and     pci_epc_get_msix()/pci_epc_ops::get_msix() (Niklas Cassel)   - Align the nr_irqs parameter encoding for     pci_epc_set_msi()/pci_epc_ops::set_msi() and     pci_epc_set_msix()/pci_epc_ops::set_msix() (Niklas Cassel)  Common host controller library:   - Convert pci-host-common to a library so platforms that don&apos;t need     native host controller drivers don&apos;t need to include these helper     functions (Manivannan Sadhasivam)  Apple PCIe controller driver:   - Extract ECAM bridge creation helper from pci_host_common_probe() to     separate driver-specific things like MSI from PCI things (Marc     Zyngier)   - Dynamically allocate RID-to_SID bitmap to prepare for SoCs with     varying capabilities (Marc Zyngier)   - Skip ports disabled in DT when setting up ports (Janne Grunau)   - Add t6020 compatible string (Alyssa Rosenzweig)   - Add T602x PCIe support (Hector Martin)   - Directly set/clear INTx mask bits because T602x dropped the     accessors that could do this without locking (Marc Zyngier)   - Move port PHY registers to their own reg items to accommodate     T602x, which moves them around; retain default offsets for existing     DTs that lack phy%d entries with the reg offsets (Hector Martin)   - Stop polling for core refclk, which doesn&apos;t work on T602x and the     bootloader has already done anyway (Hector Martin)   - Use gpiod_set_value_cansleep() when asserting PERST# in probe     because we&apos;re allowed to sleep there (Hector Martin)  Cadence PCIe controller driver:   - Drop a runtime PM &apos;put&apos; to resolve a runtime atomic count underflow     (Hans Zhang)   - Make the cadence core buildable as a module (Kishon Vijay Abraham I)   - Add cdns_pcie_host_disable() and cdns_pcie_ep_disable() for use by     loadable drivers when they are removed (Siddharth Vadapalli)  Freescale i.MX6 PCIe controller driver:   - Apply link training workaround only on IMX6Q, IMX6SX, IMX6SP     (Richard Zhu)   - Remove redundant dw_pcie_wait_for_link() from     imx_pcie_start_link(); since the DWC core does this, imx6 only     needs it when retraining for a faster link speed (Richard Zhu)   - Toggle i.MX95 core reset to align with PHY powerup (Richard Zhu)   - Set SYS_AUX_PWR_DET to work around i.MX95 ERR051624 erratum: in     some cases, the controller can&apos;t exit &apos;L23 Ready&apos; through Beacon or     PERST# deassertion (Richard Zhu)   - Clear GEN3_ZRXDC_NONCOMPL to work around i.MX95 ERR051586 erratum:     controller can&apos;t meet 2.5 GT/s ZRX-DC timing when operating at 8     GT/s, causing timeouts in L1 (Richard Zhu)   - Wait for i.MX95 PLL lock before enabling controller (Richard Zhu)   - Save/restore i.MX95 LUT for suspend/resume (Richard Zhu)  Mobiveil PCIe controller driver:   - Return bool (not int) for link-up check in     mobiveil_pab_ops.link_up() and layerscape-gen4, mobiveil (Hans     Zhang)  NVIDIA Tegra194 PCIe controller driver:   - Create debugfs directory for &apos;aspm_state_cnt&apos; only when     CONFIG_PCIEASPM is enabled, since there are no other entries (Hans     Zhang)  Qualcomm PCIe controller driver:   - Add OF support for parsing DT &apos;eq-presets-&lt;N&gt;gts&apos; property for lane     equalization presets (Krishna Chaitanya Chundru)   - Read Maximum Link Width from the Link Capabilities register if DT     lacks &apos;num-lanes&apos; property (Krishna Chaitanya Chundru)   - Add Physical Layer 64 GT/s Capability ID and register offsets for     8, 32, and 64 GT/s lane equalization registers (Krishna Chaitanya     Chundru)   - Add generic dwc support for configuring lane equalization presets     (Krishna Chaitanya Chundru)   - Add DT and driver support for PCIe on IPQ5018 SoC (Nitheesh Sekar)  Renesas R-Car PCIe controller driver:   - Describe endpoint BAR 4 as being fixed size (Jerome Brunet)   - Document how to obtain R-Car V4H (r8a779g0) controller firmware     (Yoshihiro Shimoda)  Rockchip PCIe controller driver:   - Reorder rockchip_pci_core_rsts because     reset_control_bulk_deassert() deasserts in reverse order, to fix a     link training regression (Jensen Huang)   - Mark RK3399 as being capable of raising INTx interrupts (Niklas     Cassel)  Rockchip DesignWare PCIe controller driver:   - Check only PCIE_LINKUP, not LTSSM status, to determine whether the     link is up (Shawn Lin)   - Increase N_FTS (used in L0s-&gt;L0 transitions) and enable ASPM L0s     for Root Complex and Endpoint modes (Shawn Lin)   - Hide the broken ATS Capability in rockchip_pcie_ep_init() instead     of rockchip_pcie_ep_pre_init() so it stays hidden after PERST#     resets non-sticky registers (Shawn Lin)   - Call phy_power_off() before phy_exit() in rockchip_pcie_phy_deinit()     (Diederik de Haas)  Synopsys DesignWare PCIe controller driver:   - Set PORT_LOGIC_LINK_WIDTH to one lane to make initial link training     more robust; this will not affect the intended link width if all     lanes are functional (Wenbin Yao)   - Return bool (not int) for link-up check in dw_pcie_ops.link_up()     and armada8k, dra7xx, dw-rockchip, exynos, histb, keembay,     keystone, kirin, meson, qcom, qcom-ep, rcar_gen4, spear13xx,     tegra194, uniphier, visconti (Hans Zhang)   - Add debugfs support for exposing DWC device-specific PTM context     (Manivannan Sadhasivam)  TI J721E PCIe driver:   - Make j721e buildable as a loadable and removable module (Siddharth     Vadapalli)   - Fix j721e host/endpoint dependencies that result in link failures     in some configs (Arnd Bergmann)  Device tree bindings:   - Add qcom DT binding for &apos;global&apos; interrupt (PCIe controller and     link-specific events) for ipq8074, ipq8074-gen3, ipq6018, sa8775p,     sc7280, sc8180x sdm845, sm8150, sm8250, sm8350 (Manivannan     Sadhasivam)   - Add qcom DT binding for 8 MSI SPI interrupts for msm8998, ipq8074,     ipq8074-gen3, ipq6018 (Manivannan Sadhasivam)   - Add dw rockchip DT binding for rk3576 and rk3562 (Kever Yang)   - Correct indentation and style of examples in brcm,stb-pcie,     cdns,cdns-pcie-ep, intel,keembay-pcie-ep, intel,keembay-pcie,     microchip,pcie-host, rcar-pci-ep, rcar-pci-host, xilinx-versal-cpm     (Krzysztof Kozlowski)   - Convert Marvell EBU (dove, kirkwood, armada-370, armada-xp) and     armada8k from text to schema DT bindings (Rob Herring)   - Remove obsolete .txt DT bindings for content that has been moved to     schemas (Rob Herring)   - Add qcom DT binding for MHI registers in IPQ5332, IPQ6018, IPQ8074     and IPQ9574 (Varadarajan Narayanan)   - Convert v3,v360epc-pci from text to DT schema binding (Rob Herring)   - Change microchip,pcie-host DT binding to be &apos;dma-noncoherent&apos; since     PolarFire may be configured that way (Conor Dooley)  Miscellaneous:   - Drop &apos;pci&apos; suffix from intel_mid_pci.c filename to match similar     files (Andy Shevchenko)   - All platforms with PCI have an MMU, so add PCI Kconfig dependency     on MMU to simplify build testing and avoid inadvertent build     regressions (Arnd Bergmann)   - Update Krzysztof Wilczy&#324;ski&apos;s email address in MAINTAINERS     (Krzysztof Wilczy&#324;ski)   - Update Manivannan Sadhasivam&apos;s email address in MAINTAINERS     (Manivannan Sadhasivam)&quot;* tag &apos;pci-v6.16-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci: (147 commits)  MAINTAINERS: Update Manivannan Sadhasivam email address  PCI: j721e: Fix host/endpoint dependencies  PCI: j721e: Add support to build as a loadable module  PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper for cleanup  PCI: cadence-host: Introduce cdns_pcie_host_disable() helper for cleanup  PCI: cadence: Add support to build pcie-cadence library as a kernel module  MAINTAINERS: Update Krzysztof Wilczy&#324;ski email address  PCI: Remove unnecessary linesplit in __pci_setup_bridge()  PCI: WARN (not BUG()) when we fail to assign optional resources  PCI: Remove unused pci_printk()  PCI: qcom: Replace PERST# sleep time with proper macro  PCI: dw-rockchip: Replace PERST# sleep time with proper macro  PCI: host-common: Convert to library for host controller drivers  PCI/ERR: Remove misleading TODO regarding kernel panic  PCI: cadence: Remove duplicate message code definitions  PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs encoding  PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encoding  PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_msix() return value encoding  PCI: endpoint: Align pci_epc_get_msi(), pci_epc_ops::get_msi() return value encoding  PCI: cadence-ep: Correct PBA offset in .set_msix() callback  ...

            List of files:
            /linux/arch/x86/pci/intel_mid.c</description>
        <pubDate>Wed, 04 Jun 2025 20:26:17 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>3de914864c0d53b7c49aaa94e4ccda9e1dd271d7 - Merge branch &apos;pci/misc&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#3de914864c0d53b7c49aaa94e4ccda9e1dd271d7</link>
        <description>Merge branch &apos;pci/misc&apos;- Drop &apos;pci&apos; suffix from intel_mid_pci.c filename to match similar files  (Andy Shevchenko)- All platforms with PCI have an MMU, so add PCI Kconfig dependency on MMU  to simplify build testing and avoid inadvertent build regressions (Arnd  Bergmann)- Update driver path in PCI NVMe function documentation (Rick Wertenbroek)- Remove unused pci_printk() (Ilpo J&#228;rvinen)- Warn (not BUG()) about failure to assign optional resources (Ilpo  J&#228;rvinen)- Update Krzysztof Wilczy&#324;ski&apos;s email address in MAINTAINERS (Krzysztof  Wilczy&#324;ski)- Update Manivannan Sadhasivam&apos;s email address in MAINTAINERS (Manivannan  Sadhasivam)* pci/misc:  MAINTAINERS: Update Manivannan Sadhasivam email address  MAINTAINERS: Update Krzysztof Wilczy&#324;ski email address  PCI: Remove unnecessary linesplit in __pci_setup_bridge()  PCI: WARN (not BUG()) when we fail to assign optional resources  PCI: Remove unused pci_printk()  Documentation: Fix path for NVMe PCI endpoint target driver  PCI: Add CONFIG_MMU dependency  x86/PCI: Drop &apos;pci&apos; suffix from intel_mid_pci.c

            List of files:
            /linux/arch/x86/pci/intel_mid.c</description>
        <pubDate>Wed, 04 Jun 2025 17:50:45 +0200</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>a2c6c1c23bed3506fd87e00c88540ac47832c867 - x86/PCI: Drop &apos;pci&apos; suffix from intel_mid_pci.c</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/pci/intel_mid.c#a2c6c1c23bed3506fd87e00c88540ac47832c867</link>
        <description>x86/PCI: Drop &apos;pci&apos; suffix from intel_mid_pci.cCE4100 PCI specific code has no &apos;pci&apos; suffix in the filename,intel_mid_pci.c is the only one that duplicates the folder name in itsfilename, drop that redundancy.While at it, group the respective modules in the Makefile.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Acked-by: Ingo Molnar &lt;mingo@kernel.org&gt;Link: https://patch.msgid.link/20250407070321.3761063-1-andriy.shevchenko@linux.intel.com

            List of files:
            /linux/arch/x86/pci/intel_mid.c</description>
        <pubDate>Mon, 07 Apr 2025 09:03:21 +0200</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
