This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] new 9905f728b0bd mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfre [...] new d68f17291ccf mailbox: stm32-ipcc: add COMPILE_TEST dependency new 133af21f7c00 mailbox: stm32-ipcc: remove duplicate error message new 017909281eb0 mailbox: stm32-ipcc: cast void pointers to unsigned long new aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings new 5a6338cce9f4 mailbox: arm_mhuv2: Add driver new 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] new d98793b5d425 dmaengine: idxd: fix wq config registers offset programming new 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() new dafd8fe27a99 dmaengine: pl330: Remove unreachable code new cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] new 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations new 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac new f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] new 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static new 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading new 8e50d392652f dmaengine: idxd: Add shared workqueue support new e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error new 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq new 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] new 2f8417a967d5 dmaengine: idxd: define table offset multiplier new 842067940a3e dmaengine: dw: Enable runtime PM new 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] new 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] new f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] new e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] new 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] new 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] new 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] new 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] new d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] new 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] new 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] new 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] new 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. new 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. new 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible new 07b552732edd dmaengine: sun6i: Add support for A100 DMA new f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support new 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver new 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding new e7bbb7acabf4 dmaengine: add peripheral configuration new 5d0c3533a19f dmaengine: qcom: Add GPI dma driver new 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table new c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() new cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table new 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table new 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table new 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table new 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table new 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused new 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] new 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues new 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup new 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC new f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver new 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() new a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] new 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] new e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] new 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler new 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next new e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] new 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] new 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] new 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] new aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev new d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings new 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] new ab650ef6d548 dmaengine: Add support for per channel coherency handling new f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] new adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device new 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA new 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA new b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA new 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 new fc373e47d726 dmaengine: ti: Add support for k3 event routers new d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. new 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA new 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] new d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA new 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA new 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] new 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...]
The 84 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/stable/sysfs-driver-dma-idxd | 21 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 + .../devicetree/bindings/dma/qcom,gpi.yaml | 88 + .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 ++ .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 ++ .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 ++ Documentation/driver-api/dmaengine/client.rst | 4 +- MAINTAINERS | 9 + drivers/dma/Kconfig | 10 + drivers/dma/at_xdmac.c | 163 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/core.c | 6 + drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 50 +- drivers/dma/idxd/device.c | 143 +- drivers/dma/idxd/dma.c | 9 - drivers/dma/idxd/idxd.h | 58 +- drivers/dma/idxd/init.c | 123 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/submit.c | 37 +- drivers/dma/idxd/sysfs.c | 207 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/of-dma.c | 10 + drivers/dma/pl330.c | 2 - drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/Kconfig | 23 + drivers/dma/qcom/Makefile | 2 + drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/gpi.c | 2303 ++++++++++++++++++++ drivers/dma/qcom/qcom_adm.c | 905 ++++++++ drivers/dma/sf-pdma/sf-pdma.c | 12 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 66 +- drivers/dma/sun6i-dma.c | 25 + drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/dma/ti/k3-psil-am64.c | 158 ++ drivers/dma/ti/k3-psil-priv.h | 1 + drivers/dma/ti/k3-psil.c | 1 + drivers/dma/ti/k3-udma-glue.c | 383 +++- drivers/dma/ti/k3-udma-private.c | 45 + drivers/dma/ti/k3-udma.c | 1966 +++++++++++++++-- drivers/dma/ti/k3-udma.h | 28 +- drivers/mailbox/Kconfig | 9 +- drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 1136 ++++++++++ drivers/mailbox/stm32-ipcc.c | 15 +- drivers/soc/ti/k3-ringacc.c | 325 ++- include/dt-bindings/dma/jz4775-dma.h | 44 + include/dt-bindings/dma/qcom-gpi.h | 11 + include/dt-bindings/dma/x2000-dma.h | 54 + include/linux/dma/k3-event-router.h | 16 + include/linux/dma/k3-psil.h | 16 + include/linux/dma/k3-udma-glue.h | 12 + include/linux/dma/qcom-gpi-dma.h | 83 + include/linux/dmaengine.h | 19 + include/linux/mailbox/arm_mhuv2_message.h | 20 + include/linux/soc/ti/k3-ringacc.h | 17 + include/uapi/linux/idxd.h | 79 + 78 files changed, 9115 insertions(+), 586 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/dma/ti/k3-psil-am64.c create mode 100644 drivers/mailbox/arm_mhuv2.c create mode 100644 include/dt-bindings/dma/jz4775-dma.h create mode 100644 include/dt-bindings/dma/qcom-gpi.h create mode 100644 include/dt-bindings/dma/x2000-dma.h create mode 100644 include/linux/dma/k3-event-router.h create mode 100644 include/linux/dma/qcom-gpi-dma.h create mode 100644 include/linux/mailbox/arm_mhuv2_message.h