This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from ebbb8be421ee Merge tag 'regulator-fix-v6.14-merge-window' of git://git. [...] adds c841f9909b0d dt-bindings: dma: qcom,gpi: Add QCS615 compatible adds 794dae89874c dt-bindings: dma: qcom,gpi: Add QCS8300 compatible adds bf9b0834552e dt-bindings: dma: qcom,gpi: Add SA8775P compatible adds 0f31c0912286 dmaengine: xilinx: xdma: remove redundant check on ret adds 8a20040f9de3 dmaengine: xilinx_dma: Configure parking registers only if [...] adds 8d0191a6020e dmaengine: idxd: Remove a useless mutex adds e01ee7c66075 dmaengine: Move AMD PTDMA driver to amd directory adds 90a30e268d9b dmaengine: ae4dma: Add AMD ae4dma controller driver adds 69a47b16a51b dmaengine: ptdma: Extend ptdma to support multi-channel an [...] adds 98f5a4432622 dmaengine: ae4dma: Register AE4DMA using pt_dmaengine_register adds b10b278ea003 dmaengine: ptdma: Extend ptdma-debugfs to support multi-queue adds a2d09455b27b dmaengine: ae4dma: Register debugfs using ptdma_debugfs_setup adds 234178991104 dmaengine: sh: rcar-dmac: add comment for r8a779a0 compatible adds a2186c2cd3a7 dma-engine: sun4i: Add a quirk to support different chips adds e17ca0effaed dma-engine: sun4i: Add has_reset option to quirk adds fdcdcc57152a dt-bindings: dmaengine: Add Allwinner suniv F1C100s DMA adds 6faf1ccadad6 dma-engine: sun4i: Add support for Allwinner suniv F1C100s adds 80a9b50b1333 dmaengine: idxd: Add a new IAA device ID on Panther Lake f [...] adds 24947be1c7da dt-bindings: dma: qcom,gpi: Document the sm8750 GPI DMA engine adds 9d880452fb3e dmaengine: amd: qdma: make read-only arrays h2c_types and [...] adds 308213731f8c dmaengine: idxd: Remove unused idxd_(un)register_bus_type adds 57a7138d0627 dmaengine: qcom: bam_dma: Avoid writing unavailable register adds a4b00f54a20b dmaengine: fsl-edma: select of_dma_xlate based on the dmam [...] adds e7732945db1d dmaengine: fsl-edma: remove FSL_EDMA_DRV_SPLIT_REG check w [...] adds 57eeb0a566a8 dt-bindings: dma: fsl-edma: add nxp,s32g2-edma compatible string adds 2500243e5cc2 dmaengine: fsl-edma: add support for S32G based platforms adds 66d88e16f204 dmaengine: fsl-edma: read/write multiple registers in cycl [...] adds 0ab433180eb2 dmaengine: ti: edma: make the loop condition simpler in ed [...] adds e883c64778e5 dmaengine: ti: edma: fix OF node reference leaks in edma_driver adds 775363772f5e dt-bindings: dma: ti: k3-bcdma: Add J722S CSI BCDMA adds d0301fdbb50d dmaengine: ti: k3-udma: Add support for J722S CSI BCDMA adds 762b37fc6ae2 dt-bindings: dma: Support channel page to nvidia,tegra210-adma adds 68811c928f88 dmaengine: tegra210-adma: Support channel page adds 9602a843cb3a dmaengine: bcm2835-dma: Prevent suspend if DMA channel is busy adds 36d8cbd661c4 Merge branch 'fixes' into next adds 9f6caa3978b0 dmaengine: mv_xor: switch to for_each_child_of_node_scoped() adds 788726fcea1f dt-bindings: dma: adi,axi-dmac: convert to yaml schema adds 06d5363296db dt-bindings: dma: adi,axi-dmac: deprecate adi,channels node adds a131169dfa48 dmaengine: qcom: gpi: Add GPI immediate DMA support for SP [...] adds 54e09c8e2d3b dt-bindings: dma: st-stm32-dmamux: Add description for dma [...] adds 5d6670033a67 dt-bindings: dma: atmel: Convert to json schema adds 087e89b69b5f dmaengine: idxd: Add idxd_pci_probe_alloc() helper adds 3ab45516772b dmaengine: idxd: Binding and unbinding IDXD device and driver adds 6078a315aec1 dmaengine: idxd: Add idxd_device_config_save() and idxd_de [...] adds 3e114fa0fd15 dmaengine: idxd: Refactor halt handler adds 98d187a98903 dmaengine: idxd: Enable Function Level Reset (FLR) for halt adds 7c775c6056d0 Merge tag 'dmaengine-6.14-rc1' of git://git.kernel.org/pub [...] adds 84de918083d0 phy: rockchip-pcie: Simplify error handling with dev_err_probe() adds e96397db55e5 phy: rockchip-pcie: Use devm_clk_get_enabled() helper adds cb0ba26ad093 phy: rockchip-pcie: Use regmap_read_poll_timeout() for PCI [...] adds bb70d1aae565 phy: rockchip-pcie: Refactor mutex handling in rockchip_pc [...] adds 96522eeb8735 phy: rockchip-pcie: Refactor mutex handling in rockchip_pc [...] adds c90a7a685a5d phy: rockchip-pcie: Use guard notation when acquiring mutex adds 1e889f2bd837 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the [...] adds 21364b0fe378 phy: qcom: qmp: Add phy register and clk setting for QCS615 PCIe adds 3d811a4f38c7 phy: tegra194: p2u: Allow to enable driver on Tegra234 adds 691cdb40d521 phy: marvell: Fix spelling mistake "exlicitly" -> "explicitly" adds 2318ca599459 dt-bindings: phy: imx8mq-usb: correct reference to usb-swi [...] adds 49393b2da1cd phy: mediatek: phy-mtk-hdmi: Register PHY provided regulator adds ea68f5c1b854 MAINTAINERS: Remove Shengyang as JH7110 DPHY maintainer adds db4427afa660 dt-bindings: phy: qcom,qusb2: Document IPQ5424 compatible adds 9c56a1de296e phy: qcom-qusb2: add QUSB2 support for IPQ5424 adds d70656aee767 dt-bindings: phy: qcom,qmp-usb: Add IPQ5424 USB3 PHY adds b8ef065c1387 phy: qcom: qmp: Enable IPQ5424 support adds b136e9928dbe dt-bindings: phy: rockchip: add rk3576 compatible adds ba8ad7eece66 phy: rockchip-naneng-combo: add rk3576 support adds 2a9868d69be2 phy: freescale: fsl-samsung-hdmi: Expand Integer divider range adds 1b9b8b159601 phy: freescale: fsl-samsung-hdmi: Stop searching when exac [...] adds d567679f2b6a phy: freescale: fsl-samsung-hdmi: Clean up fld_tg_code cal [...] adds d1cfda3b1e4d dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add SAR2130P [...] adds 5c4bfe3ee5c4 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SAR2130P [...] adds 545069bcf39e phy: qualcomm: qmp-combo: add support for SAR2130P adds f9d35dd39bf4 phy: qualcomm: qmp-pcie: split PCS_LANE1 region adds 8114f34dd0ba phy: qualcomm: qmp-pcie: define several new registers adds 0fd0b31965b0 phy: qualcomm: qmp-pcie: add support for SAR2130P adds 0d9fff6c57fe phy: samsung-ufs: switch back to syscon_regmap_lookup_by_p [...] adds 80738c3f1e1b phy: HiSilicon: Don't use "proxy" headers adds b6096751a652 phy: sun4i-usb: Remove unused of_gpio.h adds e6625db66212 phy: core: Simplify API of_phy_simple_xlate() implementation adds 413918c44c4f dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings adds 8adbf20e0502 phy: qcom-qusb2: Add support for QCS615 adds 74a5054ee95e dt-bindings: phy: qcom,ipq8074-qmp-pcie: Document the IPQ5 [...] adds 470d5704de03 phy: rockchip: phy-rockchip-typec: Fix Copyright description adds af1bc0ebe743 dt-bindings: phy: qcom,qmp-pcie: document the SM8350 two l [...] adds 9f10e7fb6a06 Merge tag 'phy-for-6.14' of git://git.kernel.org/pub/scm/l [...] adds a5fef9baa87f soundwire: bus: Move irq mapping cleanup into devres adds 6bba2d3f744c soundwire: add lane field in sdw_port_runtime adds 7533d0df6945 soundwire: mipi_disco: read lane mapping properties from ACPI adds b6a2e1be7d93 soundwire: add lane_used_bandwidth in struct sdw_bus adds f1b3dba6905a soundwire: stream: set DEPREPARED state earlier adds fdd1faeeec14 soundwire: generic_bandwidth_allocation: skip DEPREPARED streams adds 8f4e3343eda8 Soundwire: add sdw_slave_get_scale_index helper adds 645291cfe5e5 Soundwire: stream: program BUSCLOCK_SCALE adds 3ddd303f4725 Soundwire: generic_bandwidth_allocation: set frame shape on fly adds cf44ae3d3282 soundwire: generic_bandwidth_allocation: correct clk_freq [...] adds 4a7927d54d2c soundwire: generic_bandwidth_allocation: check required fr [...] adds 7a30292ffa2a soundwire: generic_bandwidth_allocation: select data lane adds 366fd59fb894 soundwire: generic_bandwidth_allocation: add lane in sdw_g [...] adds 168cdf9cdef2 SoundWire: pass stream to compute_params() adds 25befdf32aa4 soundwire: generic_bandwidth_allocation: count the bandwid [...] adds 74148bb59e20 soundwire: amd: clear wake enable register for power off mode adds 72deda0abee6 Merge tag 'soundwire-6.14-rc1' of git://git.kernel.org/pub [...] adds a8581752278e bcachefs: Fix btree_trans_peek_key_cache() adds f917016f69ba bcachefs: Reduce stack frame size of __bch2_str_hash_check_key() adds 2c5d8a8347a8 bcachefs: "Journal stuck" timeout now takes into account d [...] adds c9c8a17f7aa6 bcachefs: bset_blacklisted_journal_seq is now AUTOFIX adds 2efbc3518fb3 bcachefs: Improve decompression error messages adds 37fd6b817652 bcachefs: rebalance, copygc enabled are runtime opts adds 0c74c85bbe84 bcachefs: fix bch2_btree_node_flags adds 35f5197009ca bcachefs: Improve journal pin flushing adds 75474a54ed35 bcachefs: Journal writes are now IOPRIO_CLASS_RT adds 0e458a616f68 bcachefs: Fix trace_copygc adds 5d9ccda9ba7e bcachefs: Improve trace_move_extent_finish adds 8080ff5ac656 Merge tag 'bcachefs-2025-01-29' of git://evilpiepirate.org [...] adds 1f2bf7049f6e ntfs3: Remove an access to page->index adds 2afd4d267e6d fs/ntfs3: Mark inode as bad as soon as error detected in m [...] adds 55ad333de0f8 fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() adds ce335806b5ec Merge tag 'ntfs3_for_6.14' of https://github.com/Paragon-S [...] adds 61bc24ac974a make sure that DNAME_INLINE_LEN is a multiple of word size adds 58cf9c383c5c dcache: back inline names with a struct-wrapped array of u [...] adds 1c9be84a9074 make take_dentry_name_snapshot() lockless adds 95a4ccbbe596 dissolve external_name.u into separate members adds 7e3270165a87 ext4 fast_commit: make use of name_snapshot primitives adds 4c43ab1b100f generic_ci_d_compare(): use shortname_storage adds 5be1fa8abd7b Pass parent directory inode and expected name to ->d_revalidate() adds da192022f82f afs_d_revalidate(): use stable name and parent inode passe [...] adds bf636ed4a952 ceph_d_revalidate(): use stable parent inode passed by caller adds 541795cb0be6 ceph_d_revalidate(): propagate stable name down into reque [...] adds c4a9fe6319e3 fscrypt_d_revalidate(): use stable parent inode passed by caller adds 14d02c3dcf77 exfat_d_revalidate(): use stable parent inode passed by caller adds 464361133e6a vfat_revalidate{,_ci}(): use stable parent inode passed by caller adds 19e1dbdc6b9e fuse_dentry_revalidate(): use stable parent inode and name [...] adds eab2a11e5be6 gfs2_drevalidate(): use stable parent inode and name passe [...] adds 39f644a26600 nfs{,4}_lookup_validate(): use stable parent inode passed [...] adds ffeeaada2bdd nfs: fix ->d_revalidate() UAF on ->d_name accesses adds 9640fe5b5e40 ocfs2_dentry_revalidate(): use stable parent inode and nam [...] adds 90341f22c364 orangefs_d_revalidate(): use stable parent inode and name [...] adds 30d61efe118c 9p: fix ->rename_sem exclusion adds d3d90cc2891c Merge tag 'pull-revalidate' of git://git.kernel.org/pub/sc [...] adds b049e7abe900 gpio: mxc: remove dead code after switch to DT-only adds f8524ac33cd4 selftests: gpio: gpio-sim: Fix missing chip disablements adds 90cb220062f5 Merge tag 'gpio-fixes-for-v6.14-rc1' of git://git.kernel.o [...] adds e70452c4ba2c s390/mm: Allow large pages for KASAN shadow mapping adds 02415f1cf435 s390/boot: Rename physmem_alloc_top_down() to physmem_allo [...] adds aeb4358a5236 s390/boot: Add physmem_alloc() adds 490a5e99ead5 s390/boot: Allow KASAN mapping to fallback to small pages adds dccac2b22b1c s390/boot: Add %% support to boot_printk() adds 9291d572fe5b s390/boot: Add length modifiers to boot_printk() adds 3d846daafb2f s390/boot: Add field width and padding handling to boot_printk() adds 92b712fa7d5b s390/boot: Add decimal conversion specifiers to boot_printk() adds d538fdc49a7d s390/boot: Add support for boot messages loglevels adds 42fc158c7e78 s390/boot: Replace boot_printk() with loglevel-specific helpers adds bbbaf061237d s390/boot: Use decimal format specifiers in boot messages adds 816b5feaed13 s390/boot: Introduce ring buffer for boot messages adds 847e5a4c7137 s390/boot: Make boot_printk() return int adds c09f8d0ad673 s390/boot: Defer boot messages when earlyprintk is not enabled adds d20d8e51338f s390/boot: Add bootdebug option to control debug messages adds b79015ae63d3 s390/boot: Add prefix filtering to bootdebug messages adds b2a992a55fb6 s390/boot: Dump message ring buffer on crash with bootdebug adds 70309dc77699 s390/boot: Add timestamps to early boot messages adds d2ebe06bf5a1 s390: Use pr_info for "KernelAddressSanitizer initialized" [...] adds 9688b17b4a3e s390/boot: Add physmem tracking debug support adds a56827e5a5fa s390/boot: Move command line parsing earlier adds 418b4d5e617a s390/boot: Add vmem debugging support adds ec6f9f7e5bbf s390/boot: Add startup debugging support adds 9af310ef10de s390/boot: Improve decompression error reporting adds d7bebcb4a898 s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is off adds f684b7954ea6 s390/ipl_report: Remove unused 'size' variable adds ae02615b7fce s390/fpu: Add fpc exception handler / remove fixup section again adds 1d7a9719ba2d s390/extable: Replace open-coded sfpc inline assembly with [...] adds 579a6633b8f7 s390: Rename GCC_ASM_FLAG_OUTPUT_BROKEN to CC_ASM_FLAG_OUT [...] adds f340d270491d s390: Introduce CC_HAS_ASM_AOR_FORMAT_FLAGS Kconfig option adds 836968fa0a85 s390/fpu: Use CONFIG_CC_HAS_ASM_AOR_FORMAT_FLAGS instead o [...] adds 722926ecbcb3 s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULT adds 5b629e64e5dd s390/uaccess: Implement __get_kernel_nofault()/__put_kerne [...] adds c7474da9fef5 s390/uaccess: Use asm goto for __mvc_kernel_nofault() adds 5e680e265f46 s390/uaccess: Move put_user() / __put_user() close to put_ [...] adds 718056f9d968 s390/uaccess: Remove __put_user_fn()/__get_user_fn() wrappers adds 67e959af254f s390/uaccess: Cleanup noinstr __put_user()/__get_user() in [...] adds dc7ff4b8cb78 s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handling adds 636d35aec55d s390/uaccess: Remove usage of the oac specifier adds ea5ae3a7f0a9 s390/uaccess: Use asm goto for put_user()/get_user() adds 884f0582b232 s390/uaccess: Remove INLINE_COPY_FROM_USER and INLINE_COPY [...] adds 9e8f72f7730a s390/futex: Generate futex atomic op functions adds 554f8842dcd9 s390/futex: Cleanup futex_atomic_cmpxchg_inatomic() adds c4891f459941 s390/uaccess: Rename get_put_user_noinstr_attributes to ua [...] adds d8eebb11e933 s390/futex: Avoid KMSAN instrumention for user pointers adds dc287e4c9149 s390/pci: Fix SR-IOV for PFs initially in standby adds 0a89123deec3 s390/bitops: Use correct constraint for arch_test_bit() in [...] adds 3b8b80e99376 s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS adds b05d66c88299 s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init() adds 7cbae7ea3de5 s390/tools: Use array instead of string initializer adds 3bcc8a1af581 s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init() adds 76bda8a16d77 s390/vmlogrdr: Use internal_name for error messages adds 87f017d0792b s390/vmlogrdr: Use array instead of string initializer adds b731bc5f4965 Merge tag 's390-6.14-2' of git://git.kernel.org/pub/scm/li [...] adds 95a05bf552ad s390/fgraph: Fix to remove ftrace_test_recursion_trylock() adds b999589956dd s390/tracing: Define ftrace_get_symaddr() for s390 adds b8a1c9f4b710 Merge tag 's390-6.14-3' of git://git.kernel.org/pub/scm/li [...] adds 3fdf2ec7da1c Documentation: ublk: Drop Stefan Hajnoczi's message footnote adds 96720ce8b1fa docs: power: Fix footnote reference for Toshiba Satellite P10-554 adds b4b0881156fb Merge tag 'docs-6.14-2' of git://git.lwn.net/linux
No new revisions were added by this update.
Summary of changes: Documentation/block/ublk.rst | 2 - .../devicetree/bindings/dma/adi,axi-dmac.txt | 61 --- .../devicetree/bindings/dma/adi,axi-dmac.yaml | 129 +++++ .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 4 +- .../devicetree/bindings/dma/atmel,sama5d4-dma.yaml | 79 +++ .../devicetree/bindings/dma/atmel-xdma.txt | 54 -- .../devicetree/bindings/dma/fsl,edma.yaml | 34 ++ .../bindings/dma/nvidia,tegra210-adma.yaml | 60 ++- .../devicetree/bindings/dma/qcom,gpi.yaml | 4 + .../bindings/dma/stm32/st,stm32-dmamux.yaml | 10 + .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 5 +- .../bindings/phy/phy-rockchip-naneng-combphy.yaml | 1 + .../bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml | 21 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 1 + .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 2 + .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 2 + Documentation/filesystems/locking.rst | 7 +- Documentation/filesystems/porting.rst | 16 + Documentation/filesystems/vfs.rst | 24 +- Documentation/power/video.rst | 2 +- MAINTAINERS | 11 +- arch/s390/Kconfig | 9 +- arch/s390/Makefile | 2 +- arch/s390/boot/als.c | 10 +- arch/s390/boot/boot.h | 26 +- arch/s390/boot/decompressor.c | 12 +- arch/s390/boot/ipl_parm.c | 20 +- arch/s390/boot/ipl_report.c | 3 +- arch/s390/boot/kaslr.c | 4 +- arch/s390/boot/pgm_check_info.c | 53 +- arch/s390/boot/physmem_info.c | 103 +++- arch/s390/boot/printk.c | 224 ++++++++- arch/s390/boot/startup.c | 47 +- arch/s390/boot/vmem.c | 135 +++-- arch/s390/include/asm/asm-extable.h | 14 +- arch/s390/include/asm/asm.h | 2 +- arch/s390/include/asm/bitops.h | 2 +- arch/s390/include/asm/boot_data.h | 51 ++ arch/s390/include/asm/fpu-insn.h | 183 ++++--- arch/s390/include/asm/ftrace.h | 1 + arch/s390/include/asm/futex.h | 107 ++-- arch/s390/include/asm/page.h | 4 + arch/s390/include/asm/physmem_info.h | 4 +- arch/s390/include/asm/sclp.h | 1 + arch/s390/include/asm/uaccess.h | 548 ++++++++++++--------- arch/s390/kernel/early.c | 3 +- arch/s390/kernel/ftrace.c | 5 - arch/s390/kernel/setup.c | 37 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/lib/uaccess.c | 90 ---- arch/s390/mm/extable.c | 30 +- arch/s390/mm/vmem.c | 2 +- arch/s390/pci/pci_bus.c | 1 - arch/s390/purgatory/Makefile | 2 +- arch/s390/tools/gen_opcode_table.c | 27 +- drivers/dma/Kconfig | 6 +- drivers/dma/Makefile | 1 - drivers/dma/amd/Kconfig | 28 ++ drivers/dma/amd/Makefile | 2 + drivers/dma/amd/ae4dma/Makefile | 10 + drivers/dma/amd/ae4dma/ae4dma-dev.c | 157 ++++++ drivers/dma/amd/ae4dma/ae4dma-pci.c | 158 ++++++ drivers/dma/amd/ae4dma/ae4dma.h | 100 ++++ drivers/dma/{ => amd}/ptdma/Makefile | 0 drivers/dma/{ => amd}/ptdma/ptdma-debugfs.c | 79 ++- drivers/dma/{ => amd}/ptdma/ptdma-dev.c | 0 drivers/dma/{ => amd}/ptdma/ptdma-dmaengine.c | 226 ++++++++- drivers/dma/{ => amd}/ptdma/ptdma-pci.c | 0 drivers/dma/{ => amd}/ptdma/ptdma.h | 4 +- drivers/dma/amd/qdma/qdma.c | 22 +- drivers/dma/bcm2835-dma.c | 22 + drivers/dma/fsl-edma-common.c | 36 +- drivers/dma/fsl-edma-common.h | 3 + drivers/dma/fsl-edma-main.c | 115 ++++- drivers/dma/idxd/cdev.c | 5 - drivers/dma/idxd/idxd.h | 15 +- drivers/dma/idxd/init.c | 481 ++++++++++++++++-- drivers/dma/idxd/irq.c | 85 ++-- drivers/dma/idxd/registers.h | 1 + drivers/dma/idxd/sysfs.c | 10 - drivers/dma/mv_xor.c | 5 +- drivers/dma/ptdma/Kconfig | 13 - drivers/dma/qcom/bam_dma.c | 24 +- drivers/dma/qcom/gpi.c | 31 +- drivers/dma/sh/rcar-dmac.c | 4 + drivers/dma/sun4i-dma.c | 208 ++++++-- drivers/dma/tegra210-adma.c | 86 +++- drivers/dma/ti/edma.c | 7 +- drivers/dma/ti/k3-udma.c | 16 + drivers/dma/xilinx/xdma.c | 8 +- drivers/dma/xilinx/xilinx_dma.c | 20 +- drivers/gpio/gpio-mxc.c | 3 +- drivers/phy/allwinner/phy-sun4i-usb.c | 1 - drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 49 +- drivers/phy/hisilicon/phy-hi3670-pcie.c | 11 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 2 +- drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 44 ++ drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h | 3 + drivers/phy/mediatek/phy-mtk-hdmi.c | 28 ++ drivers/phy/mediatek/phy-mtk-hdmi.h | 4 + drivers/phy/phy-core.c | 23 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 100 ++++ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 278 ++++++++++- drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h | 5 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h | 5 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6.h | 3 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h | 1 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6.h | 2 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h | 1 + drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 3 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 55 +++ drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 279 +++++++++++ drivers/phy/rockchip/phy-rockchip-pcie.c | 148 ++---- drivers/phy/rockchip/phy-rockchip-typec.c | 2 +- drivers/phy/samsung/Kconfig | 1 + drivers/phy/samsung/phy-samsung-ufs.c | 6 +- drivers/phy/tegra/Kconfig | 5 +- drivers/s390/char/sclp.c | 12 +- drivers/s390/char/vmlogrdr.c | 8 +- drivers/soundwire/amd_manager.c | 5 +- drivers/soundwire/bus.c | 65 ++- drivers/soundwire/bus.h | 3 + drivers/soundwire/bus_type.c | 3 - drivers/soundwire/generic_bandwidth_allocation.c | 316 ++++++++++-- drivers/soundwire/irq.c | 12 +- drivers/soundwire/irq.h | 5 - drivers/soundwire/mipi_disco.c | 40 +- drivers/soundwire/qcom.c | 2 +- drivers/soundwire/stream.c | 71 ++- fs/9p/v9fs.h | 2 +- fs/9p/vfs_dentry.c | 26 +- fs/afs/dir.c | 40 +- fs/bcachefs/btree_cache.c | 5 +- fs/bcachefs/btree_iter.c | 3 +- fs/bcachefs/btree_key_cache.c | 4 +- fs/bcachefs/btree_trans_commit.c | 2 +- fs/bcachefs/compress.c | 31 +- fs/bcachefs/compress.h | 4 +- fs/bcachefs/data_update.c | 50 +- fs/bcachefs/debug.c | 1 + fs/bcachefs/io_write.c | 4 +- fs/bcachefs/io_write.h | 2 + fs/bcachefs/journal.c | 92 ++-- fs/bcachefs/journal.h | 9 +- fs/bcachefs/journal_io.c | 2 + fs/bcachefs/journal_reclaim.c | 142 +++++- fs/bcachefs/journal_reclaim.h | 3 + fs/bcachefs/journal_types.h | 13 +- fs/bcachefs/movinggc.c | 11 +- fs/bcachefs/opts.h | 4 +- fs/bcachefs/sb-errors_format.h | 2 +- fs/bcachefs/str_hash.c | 24 +- fs/bcachefs/trace.h | 26 +- fs/ceph/dir.c | 25 +- fs/ceph/mds_client.c | 9 +- fs/ceph/mds_client.h | 2 + fs/coda/dir.c | 3 +- fs/crypto/fname.c | 22 +- fs/dcache.c | 103 ++-- fs/ecryptfs/dentry.c | 18 +- fs/exfat/namei.c | 11 +- fs/ext4/fast_commit.c | 29 +- fs/ext4/fast_commit.h | 3 +- fs/fat/namei_vfat.c | 19 +- fs/fuse/dir.c | 20 +- fs/gfs2/dentry.c | 31 +- fs/hfs/sysdep.c | 3 +- fs/jfs/namei.c | 3 +- fs/kernfs/dir.c | 3 +- fs/libfs.c | 15 +- fs/namei.c | 18 +- fs/nfs/dir.c | 62 +-- fs/nfs/namespace.c | 2 +- fs/nfs/nfs3proc.c | 5 +- fs/nfs/nfs4proc.c | 20 +- fs/nfs/proc.c | 6 +- fs/ntfs3/attrib.c | 15 +- fs/ntfs3/dir.c | 2 +- fs/ntfs3/frecord.c | 74 +-- fs/ntfs3/fsntfs.c | 6 +- fs/ntfs3/index.c | 6 +- fs/ntfs3/inode.c | 3 + fs/ntfs3/ntfs_fs.h | 21 +- fs/ntfs3/record.c | 79 +-- fs/ocfs2/dcache.c | 14 +- fs/orangefs/dcache.c | 22 +- fs/overlayfs/super.c | 22 +- fs/proc/base.c | 6 +- fs/proc/fd.c | 3 +- fs/proc/generic.c | 6 +- fs/proc/proc_sysctl.c | 3 +- fs/smb/client/dir.c | 3 +- fs/tracefs/inode.c | 3 +- fs/vboxsf/dir.c | 3 +- include/linux/dcache.h | 23 +- include/linux/fscrypt.h | 7 +- include/linux/nfs_xdr.h | 2 +- include/linux/soundwire/sdw.h | 154 +++--- tools/testing/selftests/bpf/progs/find_vma.c | 2 +- tools/testing/selftests/gpio/gpio-sim.sh | 31 +- 201 files changed, 5379 insertions(+), 1955 deletions(-) delete mode 100644 Documentation/devicetree/bindings/dma/adi,axi-dmac.txt create mode 100644 Documentation/devicetree/bindings/dma/adi,axi-dmac.yaml create mode 100644 Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/atmel-xdma.txt create mode 100644 drivers/dma/amd/ae4dma/Makefile create mode 100644 drivers/dma/amd/ae4dma/ae4dma-dev.c create mode 100644 drivers/dma/amd/ae4dma/ae4dma-pci.c create mode 100644 drivers/dma/amd/ae4dma/ae4dma.h rename drivers/dma/{ => amd}/ptdma/Makefile (100%) rename drivers/dma/{ => amd}/ptdma/ptdma-debugfs.c (52%) rename drivers/dma/{ => amd}/ptdma/ptdma-dev.c (100%) rename drivers/dma/{ => amd}/ptdma/ptdma-dmaengine.c (59%) rename drivers/dma/{ => amd}/ptdma/ptdma-pci.c (100%) rename drivers/dma/{ => amd}/ptdma/ptdma.h (99%) delete mode 100644 drivers/dma/ptdma/Kconfig