This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 91dbbe6c9ffe Merge tag 'riscv-for-linus-6.13-mw1' of git://git.kernel.o [...] new bbee049d8ee2 kvm/vfio: Constify struct kvm_device_ops new 12cd88a9116a vfio/nvgrace-gpu: Add a new GH200 SKU to the devid table new 9283b7392570 vfio/qat: fix overflow check in qat_vf_resume_write() new ece8a2c77b88 hisi_acc_vfio_pci: extract public functions for container_of new 19629206894f hisi_acc_vfio_pci: create subfunction for data reading new b398f91779b8 hisi_acc_vfio_pci: register debugfs for hisilicon migratio [...] new a13bf78feebd Documentation: add debugfs description for hisi migration new 7c1ae151e812 virtio_pci: Introduce device parts access commands new 704806ca400e virtio: Extend the admin command to include the result size new bfcad518605d virtio: Manage device and driver capabilities via the admi [...] new 52a22c0ed03c virtio-pci: Introduce APIs to execute device parts admin commands new 0bbc82e4ec79 vfio/virtio: Add support for the basic live migration func [...] new 6cea64b1db88 vfio/virtio: Add PRE_COPY support for live migration new 40bcdb12c68d vfio/virtio: Enable live migration once VIRTIO_PCI was configured new 22e87bf3f77c vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() new cb04444c243c vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_devi [...] new fe4bf8d0b671 vfio/pci: Properly hide first-in-list PCIe extended capability new 4aca98a8a150 Merge tag 'vfio-v6.13-rc1' of https://github.com/awilliam/ [...] new 35025963326e vdpa/mlx5: Fix suboptimal range on iotlb iteration new 76f0d870e75e virtio_pmem: Add freeze/restore callbacks new a49c26f761d2 virtio: Make vring_new_virtqueue support packed vring new 22d984f1b90f virtio_fs: add informative log for new tag discovery new df28040c7f24 virtio_fs: store actual queue index in mq_map new 6a39bb15b3d1 virtio_vdpa: remove redundant check on desc new 2a50b1e766a0 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new 5bbed54ba669 gpio: zevio: Add missed label initialisation new c7899503ad9c gpio: altera: Add missed base and label initialisations new 72cef64180de gpio: exar: set value when external pull-up or pull-down i [...] new f57c08492866 gpio: mpsse: Remove usage of the deprecated ida_simple_xx() API new 6b867c475ec9 Merge tag 'gpio-fixes-for-v6.13-rc1' of git://git.kernel.o [...] new 209efec19c4c dt-bindings: dma: rz-dmac: Document RZ/A1H SoC new 32172b3e3265 dmaengine: sh: rz-dmac: add r7s72100 support new 6e3ea06240ad dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() new c0fecce86553 dmaengine: acpi: Simplify devm_acpi_dma_controller_register() new 662f045332ad dmaengine: acpi: Clean up headers new 0aa4523cdb96 dmaengine: ep93xx: Fix unsigned compared against 0 new 76355c25e4f7 dmaengine: Switch back to struct platform_driver::remove() new e7a614cc8847 dt-bindings: dma: qcom,gpi: Add SAR2130P compatible new 3e482e284054 dmaengine: idxd: Move DSA/IAA device IDs to IDXD driver new 689f05586e7e dt-bindings: dma: stm32-dma3: prevent packing/unpacking mode new 12eb621e1abf dmaengine: stm32-dma3: prevent pack/unpack thanks to DT co [...] new cb467c451163 dmaengine: stm32-dma3: refactor HW linked-list to optimize [...] new e18a9830233e dt-bindings: dma: stm32-dma3: prevent additional transfers new 2ff0fb9474ee dmaengine: stm32-dma3: prevent LL refactoring thanks to DT [...] new e713468e7c10 dmaengine: stm32-dma3: clamp AXI burst using match data new 39d283d14692 dmaengine: fix typo in the comment new 7655ec4d0de0 dt-bindings: dma: sifive pdma: Add PIC64GX to compatibles new 8974f34de2ef dmaengine: loongson2-apb: Rename the prefix ls2x to loongson2 new 7536c1a50ea5 Merge tag 'dmaengine-6.13-rc1' of git://git.kernel.org/pub [...] new d3712b35f3c6 phy: usb: update Broadcom driver table to use designated i [...] new 449d2a523a0c phy: phy-rockchip-inno-usb2: Perform trivial code cleanups new 595ad7a336bf phy: phy-rockchip-inno-usb2: Handle failed extcon allocati [...] new 404525208506 phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the pr [...] new d6c496f05e98 phy: mvebu-cp110-utmi: support swapping d+/d- lanes by dts [...] new 8c7e955fac07 dt-bindings: phy: Add STM32MP25 COMBOPHY bindings new 47e1bb6b4ba0 phy: stm32: Add support for STM32MP25 COMBOPHY. new b6a713b92ebb MAINTAINERS: add entry for ST STM32MP25 COMBOPHY driver new bbcc9e2bde69 dt-bindings: phy: cadence-sierra: Allow PHY types QSGMII a [...] new 9e544d46a2d1 phy: ti: gmii-sel: Enable USXGMII mode for J7200 new 3624fa00ae76 dt-bindings: usb: qcom,dwc3: Add QCS8300 to USB DWC3 bindings new c5a3519eae7c dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for [...] new c2b174209bbb dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add QCS8300 [...] new 5ee213bdbc6c phy: qcom: qmp: Add qmp configuration for QCS8300 new 11dad94b5026 phy: sun4i-usb: Fix a typo new 03b9d469e03d dt-bindings: phy: describe the Qualcomm SGMII PHY new 6a612c86c8a5 dt-bindings: phy: Add QMP UFS PHY comptible for QCS615 new 26fb23ce35e2 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the [...] new e961ec81a39b phy: qcom: qmp: Add phy register and clk setting for x1e80 [...] new e592a65584fc phy: stm32: Remove unneeded semicolon new 86e2ed4e9a96 phy: rockchip: inno-usb2: convert clock management to bulk new 0217f4aef0b0 dt-bindings: phy: rockchip,inno-usb2phy: add rk3576 new 3d7de6e870ec phy: rockchip: inno-usb2: Add usb2 phys support for rk3576 new 4a5a9e2577d6 phy: freescale: fsl-samsung-hdmi: Replace register defines [...] new 375ee44adb36 phy: freescale: fsl-samsung-hdmi: Simplify REG21_PMS_S_MAS [...] new 1951dbb41d1d phy: freescale: fsl-samsung-hdmi: Support dynamic integer new 058ea4a06704 phy: freescale: fsl-samsung-hdmi: Use closest divider new 7588444551c6 phy: freescale: fsl-samsung-hdmi: Remove unnecessary LUT entries new b3e804ab9aad dt-bindings: phy: rockchip-usbdp: add rk3576 new a76de028c619 phy: rockchip: usbdp: add rk3576 device match data new 7adb3d221a4d dt-bindings: phy: Add eDP PHY compatible for sa8775p new 913463587d52 phy: qcom: edp: Introduce aux_cfg array for version specif [...] new 3f12bf16213c phy: qcom: edp: Add support for eDP PHY on SA8775P new 2ac03d0811b9 dt-bindings: phy: mediatek: tphy: add a property for power [...] new 54234e3a6932 phy: Switch back to struct platform_driver::remove() new de30906910f8 dt-bindings: phy: rk3228-hdmi-phy: convert to yaml new 76b4f2a5cec5 dt-bindings: phy: mxs-usb-phy: add imx8qxp compatible new 2df490e7374d dt-bindings: phy: add NXP PTN3222 eUSB2 to USB2 redriver new c9be539e11f0 phy: add NXP PTN3222 eUSB2 to USB2 redriver new f2dbca169790 phy: phy-rockchip-samsung-hdptx: Don't request RST_PHY/RST [...] new 09a19fb75498 phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in air [...] new f9c5d6369d3e phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pc [...] new 6fd016c965d2 phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoh [...] new e56272f2bb83 phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions new 26ac85e3adb4 dt-bindings: phy: ti,tcan104x-can: Document Microchip ATA6561 new 8e1e94619bd3 dt-bindings: phy: qcom: snps-eusb2: Add SAR2130P compatible new 30c280bc8e45 dt-bindings: phy: Add QMP UFS PHY compatible for QCS8300 new c3639d423d76 dt-bindings: phy: bcm-ns-usb2-phy: drop deprecated variant new 0175a673e478 phy: bcm-ns-usb2: drop support for old binding variant new d41bb5e00ec7 phy: sparx5-serdes: add support for private match data new 8e65baf8ccc1 phy: sparx5-serdes: add constants to match data new 5206ba966d0b phy: sparx5-serdes: add constant for the number of CMU's new d61d42a91e32 phy: sparx5-serdes: add ops to match data new f16df057837e phy: sparx5-serdes: add function for getting the CMU index new c8e4c8b7ea47 phy: sparx5-serdes: add indirection layer to register macros new 6158a32b431b phy: sparx5-serdes: add support for branching on chip type new c5699055472e dt-bindings: phy: sparx5: document lan969x new c0a0a7aec1b1 phy: lan969x-serdes: add support for lan969x serdes driver new 32f4a76b8e7c phy: qcom: qmp: Fix lecacy-legacy typo new 0ce9a5ffca7c Merge tag 'phy-for-6.13' of git://git.kernel.org/pub/scm/l [...] new ced20ea315fe soundwire: amd: pass acp pci revision id as resource data new 7b54323dde29 soundwire: amd: refactor existing code for acp 6.3 platform new 1bb50ead592c ASoC: SOF: amd: pass acp_rev as soundwire resource data new 425f598ea697 ASoC: amd: ps: pass acp pci revision id as soundwire resou [...] new a54dc8c68a5b soundwire: Correct some typos in comments new 093227bc53a0 soundwire: mipi_disco: add MIPI-specific property_read_boo [...] new 444d6824a4fe soundwire: optimize sdw_stream_runtime memory layout new 6cb2c1564394 soundwire: optimize sdw_master_prop new 0a323dad1c4e soundwire: optimize sdw_bus structure new 1c758df5a83e soundwire: optimize sdw_slave_prop new 557e28f8b532 soundwire: optimize sdw_dp0_prop new 9942f90bdcc0 soundwire: optimize sdw_dpn_prop new 1ae4aa59d793 soundwire: mipi-disco: remove DPn audio-modes new a489afc105ed soundwire: mipi-disco: add error handling for property array read new 89e95be18de1 soundwire: mipi_disco: add support for clock-scales property new 4b230967c550 soundwire: mipi-disco: add support for peripheral channelp [...] new 1ab88b57bbc2 soundwire: mipi-disco: add comment on DP0-supported property new 543bd28a3bfe soundwire: mipi-disco: add new properties from 2.0 spec new 71b405b18444 soundwire: mipi-disco: add support for DP0/DPn 'lane-list' [...] new cbcb7edd099a soundwire: intel_auxdevice: add kernel parameter for mclk divider new 6124a4063b80 soundwire: cadence: add soft-reset on startup new 830f1aa53c02 soundwire: cadence: clear MCP BLOCK_WAKEUP in init new e311b04db66a soundwire: Update the includes on the sdw.h header new dd690b31de0e soundwire: Minor formatting fixups in sdw.h header new 9ad55a67a788 Merge tag 'soundwire-6.13-rc1' of git://git.kernel.org/pub [...]
The 134 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/debugfs-hisi-migration | 25 + Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 4 + .../devicetree/bindings/dma/qcom,gpi.yaml | 1 + .../devicetree/bindings/dma/renesas,rz-dmac.yaml | 29 +- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 15 +- .../bindings/dma/stm32/st,stm32-dma3.yaml | 6 + .../devicetree/bindings/phy/bcm-ns-usb2-phy.yaml | 19 +- .../devicetree/bindings/phy/fsl,mxs-usbphy.yaml | 1 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 10 + .../bindings/phy/microchip,sparx5-serdes.yaml | 17 +- .../devicetree/bindings/phy/nxp,ptn3222.yaml | 55 + .../bindings/phy/phy-cadence-sierra.yaml | 2 +- .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 - .../bindings/phy/phy-rockchip-usbdp.yaml | 1 + .../devicetree/bindings/phy/qcom,edp-phy.yaml | 1 + .../bindings/phy/qcom,sa8775p-dwmac-sgmii-phy.yaml | 7 +- .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 3 + .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 49 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 2 + .../bindings/phy/qcom,snps-eusb2-phy.yaml | 1 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 1 + .../bindings/phy/rockchip,inno-usb2phy.yaml | 45 +- .../bindings/phy/rockchip,rk3228-hdmi-phy.yaml | 97 ++ .../bindings/phy/st,stm32mp25-combophy.yaml | 119 ++ .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 13 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 4 + Documentation/driver-api/driver-model/devres.rst | 1 - MAINTAINERS | 10 +- arch/loongarch/configs/loongson3_defconfig | 2 +- drivers/dma/Kconfig | 28 +- drivers/dma/Makefile | 2 +- drivers/dma/acpi-dma.c | 43 +- drivers/dma/altera-msgdma.c | 2 +- drivers/dma/amd/qdma/qdma.c | 2 +- drivers/dma/apple-admac.c | 2 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/at_xdmac.c | 2 +- drivers/dma/bcm-sba-raid.c | 2 +- drivers/dma/bcm2835-dma.c | 2 +- drivers/dma/bestcomm/bestcomm.c | 2 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/platform.c | 2 +- drivers/dma/ep93xx_dma.c | 3 +- drivers/dma/fsl-edma-main.c | 2 +- drivers/dma/fsl-qdma.c | 2 +- drivers/dma/fsl_raid.c | 2 +- drivers/dma/fsldma.c | 2 +- drivers/dma/idma64.c | 2 +- drivers/dma/idxd/registers.h | 4 + drivers/dma/img-mdc-dma.c | 2 +- drivers/dma/imx-dma.c | 2 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/k3dma.c | 2 +- .../dma/{ls2x-apb-dma.c => loongson2-apb-dma.c} | 6 +- drivers/dma/mcf-edma-main.c | 2 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/mediatek/mtk-hsdma.c | 2 +- drivers/dma/mediatek/mtk-uart-apdma.c | 2 +- drivers/dma/milbeaut-hdmac.c | 2 +- drivers/dma/milbeaut-xdmac.c | 2 +- drivers/dma/mmp_pdma.c | 2 +- drivers/dma/mmp_tdma.c | 2 +- drivers/dma/moxart-dma.c | 2 +- drivers/dma/mpc512x_dma.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/nbpfaxi.c | 2 +- drivers/dma/owl-dma.c | 2 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/pxa_dma.c | 2 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/hidma.c | 2 +- drivers/dma/qcom/qcom_adm.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sh/Kconfig | 8 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/rz-dmac.c | 4 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/sh/shdmac.c | 2 +- drivers/dma/sh/usb-dmac.c | 4 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/st_fdma.c | 2 +- drivers/dma/stm32/stm32-dma3.c | 121 +- drivers/dma/sun4i-dma.c | 2 +- drivers/dma/sun6i-dma.c | 2 +- drivers/dma/tegra186-gpc-dma.c | 2 +- drivers/dma/tegra20-apb-dma.c | 2 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/cppi41.c | 2 +- drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/omap-dma.c | 2 +- drivers/dma/timb_dma.c | 2 +- drivers/dma/txx9dmac.c | 4 +- drivers/dma/uniphier-mdmac.c | 2 +- drivers/dma/uniphier-xdmac.c | 2 +- drivers/dma/xgene-dma.c | 2 +- drivers/dma/xilinx/xdma.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 2 +- drivers/dma/xilinx/xilinx_dpdma.c | 2 +- drivers/dma/xilinx/zynqmp_dma.c | 4 +- drivers/gpio/gpio-altera.c | 5 + drivers/gpio/gpio-exar.c | 10 +- drivers/gpio/gpio-mpsse.c | 4 +- drivers/gpio/gpio-zevio.c | 6 + drivers/nvdimm/virtio_pmem.c | 24 + drivers/phy/Kconfig | 11 + drivers/phy/Makefile | 1 + drivers/phy/allwinner/phy-sun4i-usb.c | 8 +- drivers/phy/broadcom/phy-bcm-ns-usb2.c | 54 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 435 ++++--- drivers/phy/broadcom/phy-brcm-usb.c | 2 +- drivers/phy/cadence/cdns-dphy.c | 2 +- drivers/phy/cadence/phy-cadence-sierra.c | 2 +- drivers/phy/cadence/phy-cadence-torrent.c | 4 +- drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 6 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 6 +- drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 608 +++++---- drivers/phy/intel/phy-intel-lgm-combo.c | 2 +- drivers/phy/marvell/phy-mvebu-cp110-utmi.c | 16 + drivers/phy/microchip/sparx5_serdes.c | 195 ++- drivers/phy/microchip/sparx5_serdes.h | 44 +- drivers/phy/microchip/sparx5_serdes_regs.h | 746 +++++++---- drivers/phy/motorola/phy-cpcap-usb.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 2 +- drivers/phy/phy-airoha-pcie-regs.h | 6 +- drivers/phy/phy-airoha-pcie.c | 8 +- drivers/phy/phy-lgm-usb.c | 2 +- drivers/phy/phy-nxp-ptn3222.c | 123 ++ drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 10 +- drivers/phy/qualcomm/phy-qcom-edp.c | 74 +- drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 2 +- drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c | 8 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 8 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 214 ++++ drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6_30.h | 25 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6_30.h | 19 + drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 65 + drivers/phy/realtek/phy-rtk-usb2.c | 2 +- drivers/phy/realtek/phy-rtk-usb3.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-pcie.c | 8 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 8 +- drivers/phy/renesas/r8a779f0-ether-serdes.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 200 ++- drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 17 +- drivers/phy/rockchip/phy-rockchip-typec.c | 2 +- drivers/phy/rockchip/phy-rockchip-usbdp.c | 41 + drivers/phy/st/Kconfig | 11 + drivers/phy/st/Makefile | 1 + drivers/phy/st/phy-stm32-combophy.c | 598 +++++++++ drivers/phy/st/phy-stm32-usbphyc.c | 2 +- drivers/phy/tegra/xusb.c | 2 +- drivers/phy/ti/phy-am654-serdes.c | 2 +- drivers/phy/ti/phy-da8xx-usb.c | 4 +- drivers/phy/ti/phy-dm816x-usb.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 3 +- drivers/phy/ti/phy-j721e-wiz.c | 2 +- drivers/phy/ti/phy-omap-usb2.c | 2 +- drivers/phy/ti/phy-ti-pipe3.c | 2 +- drivers/phy/ti/phy-twl4030-usb.c | 2 +- drivers/phy/xilinx/phy-zynqmp.c | 2 +- drivers/soundwire/amd_init.c | 1 + drivers/soundwire/amd_manager.c | 99 +- drivers/soundwire/amd_manager.h | 16 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/cadence_master.c | 30 + drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/intel_auxdevice.c | 12 +- drivers/soundwire/intel_bus_common.c | 6 + drivers/soundwire/mipi_disco.c | 144 ++- drivers/soundwire/qcom.c | 2 +- drivers/soundwire/sysfs_slave.c | 2 +- drivers/vdpa/mlx5/core/mr.c | 4 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 266 +++- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h | 19 + drivers/vfio/pci/mlx5/cmd.c | 6 +- drivers/vfio/pci/mlx5/main.c | 35 +- drivers/vfio/pci/nvgrace-gpu/main.c | 2 + drivers/vfio/pci/qat/main.c | 2 +- drivers/vfio/pci/vfio_pci_config.c | 16 +- drivers/vfio/pci/virtio/Kconfig | 42 +- drivers/vfio/pci/virtio/Makefile | 3 +- drivers/vfio/pci/virtio/common.h | 127 ++ drivers/vfio/pci/virtio/{main.c => legacy_io.c} | 208 +-- drivers/vfio/pci/virtio/main.c | 476 ++----- drivers/vfio/pci/virtio/migrate.c | 1337 ++++++++++++++++++++ drivers/virtio/virtio_pci_common.h | 19 +- drivers/virtio/virtio_pci_modern.c | 457 ++++++- drivers/virtio/virtio_ring.c | 225 ++-- drivers/virtio/virtio_vdpa.c | 3 +- fs/fuse/virtio_fs.c | 13 +- include/linux/acpi_dma.h | 9 +- include/linux/pci_ids.h | 3 - include/linux/phy/phy-sun4i-usb.h | 2 +- include/linux/soundwire/sdw.h | 241 ++-- include/linux/soundwire/sdw_amd.h | 6 + include/linux/virtio.h | 1 + include/linux/virtio_pci_admin.h | 11 + include/uapi/linux/virtio_pci.h | 131 ++ sound/soc/amd/ps/acp63.h | 2 + sound/soc/amd/ps/pci-ps.c | 2 + sound/soc/sof/amd/acp.c | 1 + virt/kvm/vfio.c | 2 +- 208 files changed, 6387 insertions(+), 2224 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-hisi-migration create mode 100644 Documentation/devicetree/bindings/phy/nxp,ptn3222.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt create mode 100644 Documentation/devicetree/bindings/phy/rockchip,rk3228-hdmi-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/st,stm32mp25-combophy.yaml rename drivers/dma/{ls2x-apb-dma.c => loongson2-apb-dma.c} (99%) create mode 100644 drivers/phy/phy-nxp-ptn3222.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6_30.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6_30.h create mode 100644 drivers/phy/st/phy-stm32-combophy.c create mode 100644 drivers/vfio/pci/virtio/common.h copy drivers/vfio/pci/virtio/{main.c => legacy_io.c} (66%) create mode 100644 drivers/vfio/pci/virtio/migrate.c