Re: [PATCH RFC v10 0/6] MPC512x DMA slave s/g support, OF DMA lookup
From: Alexander Popov <hidden>
Date: 2014-04-02 17:53:13
Also in:
linux-devicetree
Hello 20.03.2014 18:48 "Alexander Popov" [off-list ref] wrote:
Changes in v10: Part 2/6: - don't use direction field of dma_slave_config in
mpc_dma_device_control()
but store settings in mpc_dma_chan for both DMA_DEV_TO_MEM and
DMA_MEM_TO_DEV cases; then retrieve the needed values in
mpc_dma_prep_slave_sg();
- fix style issue and put 2014 instead of 2013;
Part 3/6:
- fix mpc_dma_probe() error path and mpc_dma_remove(): manually freeIRQs and
dispose IRQ mappings before devm_* takes care of other resources; Part 6/6: - change according the new part 3/6; - fix style issue;
Could I have a feedback? Thanks!
Alexander Popov (5):
dma: mpc512x: reorder mpc8308 specific instructions
dma: mpc512x: add support for peripheral transfers
dma: mpc512x: fix freeing resources in mpc_dma_probe() and
mpc_dma_remove()
dma: of: Add common xlate function for matching by channel id
dma: mpc512x: register for device tree channel lookup
Gerhard Sittig (1):
dma: mpc512x: add device tree binding document
.../devicetree/bindings/dma/mpc512x-dma.txt | 55 ++++
arch/powerpc/boot/dts/mpc5121.dtsi | 1 +
drivers/dma/mpc512x_dma.c | 345++++++++++++++++++---
drivers/dma/of-dma.c | 35 +++ include/linux/of_dma.h | 4 + 5 files changed, 402 insertions(+), 38 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/mpc512x-dma.txt -- 1.8.4.2
Best regards, Alexander