Linus Torvalds
143983e585
Merge tag 'dmaengine-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Pull dmaengine updates from Vinod Koul:
"We have couple of drivers removed a new driver and bunch of new device
support and few updates to drivers for this round.
New drivers/devices:
- Intel LGM SoC DMA driver
- Actions Semi S500 DMA controller
- Renesas r8a779a0 dma controller
- Ingenic JZ4760(B) dma controller
- Intel KeemBay AxiDMA controller
Removed:
- Coh901318 dma driver
- Zte zx dma driver
- Sirfsoc dma driver
Updates:
- mmp_pdma, mmp_tdma gained module support
- imx-sdma become modern and dropped platform data support
- dw-axi driver gained slave and cyclic dma support"
* tag 'dmaengine-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (58 commits)
dmaengine: dw-axi-dmac: remove redundant null check on desc
dmaengine: xilinx_dma: Alloc tx descriptors GFP_NOWAIT
dmaengine: dw-axi-dmac: Virtually split the linked-list
dmaengine: dw-axi-dmac: Set constraint to the Max segment size
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA BYTE and HALFWORD registers
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA handshake
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA support
dmaengine: drivers: Kconfig: add HAS_IOMEM dependency to DW_AXI_DMAC
dmaengine: dw-axi-dmac: Add Intel KeemBay DMA register fields
dt-binding: dma: dw-axi-dmac: Add support for Intel KeemBay AxiDMA
dmaengine: dw-axi-dmac: Support burst residue granularity
dmaengine: dw-axi-dmac: Support of_dma_controller_register()
dmaegine: dw-axi-dmac: Support device_prep_dma_cyclic()
dmaengine: dw-axi-dmac: Support device_prep_slave_sg
dmaengine: dw-axi-dmac: Add device_config operation
dmaengine: dw-axi-dmac: Add device_synchronize() callback
dmaengine: dw-axi-dmac: move dma_pool_create() to alloc_chan_resources()
dmaengine: dw-axi-dmac: simplify descriptor management
dt-bindings: dma: Add YAML schemas for dw-axi-dmac
dmaengine: ti: k3-psil: optimize struct psil_endpoint_config for size
...
2021-02-23 15:05:10 -08:00
..
2021-02-22 10:05:12 -08:00
2021-01-11 17:42:25 -06:00
2021-01-25 22:16:10 +01:00
2021-01-28 11:20:12 +01:00
2020-10-07 11:30:06 -05:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2020-09-16 14:12:18 +05:30
2021-02-22 10:05:12 -08:00
2020-11-13 18:10:27 +09:00
2021-02-22 10:05:12 -08:00
2021-02-23 15:05:10 -08:00
2021-01-11 17:42:25 -06:00
2020-12-07 12:03:11 +01:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2021-02-02 14:46:50 -06:00
2020-08-05 13:02:45 -07:00
2020-12-11 07:42:27 -08:00
2020-09-18 15:54:45 +02:00
2021-02-22 18:39:11 -08:00
2021-01-25 15:07:17 -06:00
2020-10-06 10:55:24 -05:00
2021-02-22 09:00:03 -08:00
2021-02-22 10:05:12 -08:00
2021-02-06 00:43:29 +01:00
2021-02-22 10:05:12 -08:00
2021-02-23 14:56:23 -08:00
2021-02-09 10:04:45 -06:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:31:29 -08:00
2020-10-06 10:55:25 -05:00
2021-02-22 10:05:12 -08:00
2020-12-22 18:58:24 -07:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2021-02-08 13:54:20 +00:00
2021-02-04 20:17:11 +01:00
2021-01-11 17:42:25 -06:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2020-11-27 16:10:06 +01:00
2020-12-09 11:22:12 +05:30
2020-12-16 15:08:28 -08:00
2020-12-09 14:14:02 +00:00
2021-02-04 09:08:20 -06:00
2021-02-22 18:39:11 -08:00
2021-02-22 10:05:12 -08:00
2020-12-18 15:14:44 -06:00
2021-02-04 09:07:43 -06:00
2020-12-17 14:18:58 +01:00
2021-02-12 14:00:07 +00:00
2021-01-11 17:42:25 -06:00
2020-09-15 14:26:14 -06:00
2021-02-20 18:42:28 -08:00
2021-01-11 17:42:25 -06:00
2020-10-26 16:13:56 -05:00
2021-02-22 09:54:19 -08:00
2021-02-22 10:05:12 -08:00
2021-02-20 18:42:28 -08:00
2021-02-22 10:05:12 -08:00
2020-10-15 10:01:51 -07:00
2021-02-22 10:05:12 -08:00
2020-10-07 11:30:06 -05:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2021-02-22 10:05:12 -08:00
2020-09-22 20:37:11 -04:00
2021-02-22 10:05:12 -08:00
2020-10-26 16:13:56 -05:00
2021-02-22 10:05:12 -08:00
2020-08-19 14:31:57 -06:00
2020-10-12 09:11:04 -05:00
2020-09-29 15:32:53 -05:00
2021-01-12 16:52:10 -06:00
2021-02-09 14:57:00 -06:00
2020-11-30 14:23:57 -07:00
2021-01-22 08:52:07 +00:00
2021-02-22 09:52:55 -08:00