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
..
2020-12-28 16:09:11 +01:00
2021-02-23 15:03:05 -08:00
2021-02-02 14:26:02 +01:00
2021-01-24 14:27:20 +01:00
2021-01-31 08:05:46 -07:00
2021-02-15 12:36:27 -08:00
2021-01-25 22:14:19 +01:00
2021-02-23 13:39:45 -08:00
2021-02-21 13:06:08 -08:00
2021-02-20 21:28:04 -08:00
2021-02-20 18:42:28 -08:00
2021-01-24 21:52:39 -07:00
2021-02-22 18:35:18 -08:00
2021-02-22 09:45:23 -08:00
2021-02-22 14:11:36 -08:00
2021-01-14 20:56:56 +00:00
2021-02-23 19:47:03 +01:00
2021-02-21 17:23:56 -08:00
2020-12-24 12:18:11 -08:00
2021-02-15 17:02:04 +01:00
2021-02-23 15:05:10 -08:00
2021-02-09 17:14:11 +01:00
2021-02-15 10:06:58 +01:00
2021-02-23 09:28:51 -08:00
2021-02-22 10:00:46 -08:00
2021-02-23 10:15:33 -08:00
2021-02-23 14:52:22 -08:00
2020-12-29 23:57:06 +01:00
2021-02-15 10:49:11 +00:00
2021-02-22 10:05:12 -08:00
2021-02-22 14:27:07 -08:00
2021-02-22 14:27:07 -08:00
2021-02-22 09:52:55 -08:00
2021-01-24 21:52:39 -07:00
2021-01-22 16:46:16 +01:00
2021-02-22 09:39:11 -08:00
2021-02-18 11:19:29 -04:00
2021-02-23 14:56:23 -08:00
2020-12-28 14:03:02 +02:00
2021-02-22 10:31:29 -08:00
2021-02-15 15:41:56 +01:00
2021-01-05 15:50:36 -08:00
2021-02-20 21:28:04 -08:00
2021-02-14 21:27:24 -07:00
2021-01-25 13:23:38 +01:00
2021-02-04 21:51:51 +00:00
2021-02-22 10:22:54 -08:00
2021-02-22 17:45:02 -08:00
2021-02-22 14:27:07 -08:00
2021-01-26 23:25:16 -05:00
2021-02-22 09:29:42 -08:00
2021-02-23 09:28:51 -08:00
2021-02-22 14:27:07 -08:00
2021-02-21 13:57:08 -08:00
2021-02-22 10:27:48 -08:00
2021-02-08 14:56:20 -08:00
2020-12-27 09:22:55 -08:00
2021-02-21 11:02:48 -08:00
2021-02-21 11:06:54 -08:00
2021-02-22 10:05:12 -08:00
2021-02-18 12:31:08 +05:30
2021-01-21 14:06:00 -07:00
2021-02-22 17:45:02 -08:00
2021-02-01 19:42:13 +00:00
2021-02-22 10:31:29 -08:00
2021-01-04 13:00:54 +05:30
2021-02-22 18:39:11 -08:00
2021-02-22 09:39:11 -08:00
2021-01-22 16:22:57 +01:00
2021-01-28 01:31:42 +01:00
2021-02-12 16:53:01 +01:00
2021-02-17 13:49:26 -08:00
2020-12-19 11:51:32 -08:00
2021-01-21 14:06:00 -07:00
2021-02-22 09:29:42 -08:00
2021-02-20 18:42:28 -08:00
2021-02-22 14:27:07 -08:00
2021-02-22 10:24:58 -08:00
2021-02-22 10:24:58 -08:00
2021-01-06 19:55:29 -05:00
2021-02-22 09:45:23 -08:00
2021-02-22 14:34:00 -08:00
2021-02-21 14:10:36 -08:00
2021-02-22 10:24:58 -08:00
2021-02-09 16:10:49 +01:00
2021-02-22 09:39:11 -08:00
2021-02-09 13:00:07 +01:00
2021-02-22 14:27:07 -08:00
2021-02-22 14:27:07 -08:00
2021-02-05 10:28:04 -05:00
2021-02-02 14:25:50 +01:00
2021-01-19 11:13:30 -08:00
2021-02-22 14:27:07 -08:00
2020-12-24 12:06:46 -08:00
2021-02-22 14:27:07 -08:00
2021-02-21 13:06:08 -08:00