[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200825124840.43664-8-alexandru.ardelean@analog.com>
Date: Tue, 25 Aug 2020 15:48:34 +0300
From: Alexandru Ardelean <alexandru.ardelean@...log.com>
To: <dmaengine@...r.kernel.org>, <linux-kernel@...r.kernel.org>
CC: <vkoul@...nel.org>, <lars@...afoo.de>, <dan.j.williams@...el.com>,
<ardeleanalex@...il.com>,
Alexandru Ardelean <alexandru.ardelean@...log.com>
Subject: [PATCH v2 0/6] dmaengine: axi-dmac: add support for reading bus attributes from register
The series adds support for reading the DMA bus attributes from the
INTERFACE_DESCRIPTION (0x10) register.
The first 5 changes are a bit of rework prior to adding the actual
change in patch 6, as things need to be shifted around a bit, to enable
the clock to be enabled earlier, to be able to read the version
register.
Changelog v1 -> v2:
* fixed error-exit paths for the clock move patch
i.e. 'dmaengine: axi-dmac: move clock enable earlier'
* fixed error-exit path for patch
'axi-dmac: wrap channel parameter adjust into function'
* added patch 'dmaengine: axi-dmac: move active_descs list init after device-tree init'
the list of active_descs can be moved a bit lower in the init/probe
Alexandru Ardelean (6):
dmaengine: axi-dmac: move version read in probe
dmaengine: axi-dmac: move active_descs list init after device-tree
init
dmaengine: axi-dmac: move clock enable earlier
dmaengine: axi-dmac: wrap entire dt parse in a function
dmaengine: axi-dmac: wrap channel parameter adjust into function
dmaengine: axi-dmac: add support for reading bus attributes from
registers
drivers/dma/dma-axi-dmac.c | 138 ++++++++++++++++++++++++++++---------
1 file changed, 107 insertions(+), 31 deletions(-)
--
2.17.1
Powered by blists - more mailing lists