Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1287181
| From | Peter Ujfalusi <peter.ujfalusi@ti.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH for 4.4 0/2] DT/dmaengine: edma: Convert 16bit arrays to 32bit |
| Date | 2015-12-09 09:20 +0100 |
| Message-ID | <qDI8G-5O6-13@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Hi,
Based on the discussion regarding to (convert am33xx to use the new eDMA
bindings):
https://www.mail-archive.com/linux-omap@vger.kernel.org/msg122117.html
This two patch will convert the new eDMA binding to not use 16bit arrays for
memcpy channel selection and for marking slots reserved.
The '/bits/ 16' seams to be causing confusion so it is probably better to just
use standard type for the arrays.
The new bindings for the eDMA is introduced for 4.4 and we do not have users of
it, which means that we can still change it w/o the risk of breaking anything
and we do not need to maintain the compatibility with 16bit arrays.
The changes in the eDMA driver is local to the DT parsing and should not
conflict with other changes (like the filter function mapping support). Hrm,
there might be trivial conflict in the include/linux/platform_data/edma.h with
the "dmaengine 'universal' API".
Tony, Arnd, Vinod: Can you agree on the practicalities on how these patches are
going to be handled? I would like to send the updated am33xx/am437x conversion
for 4.5 based on these changes.
Thanks and regards,
Peter
---
Peter Ujfalusi (2):
dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit
type
dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit
type
Documentation/devicetree/bindings/dma/ti-edma.txt | 10 ++---
drivers/dma/edma.c | 53 +++++++++++++++--------
include/linux/platform_data/edma.h | 2 +-
3 files changed, 40 insertions(+), 25 deletions(-)
--
2.6.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH for 4.4 0/2] DT/dmaengine: edma: Convert 16bit arrays to 32bit Peter Ujfalusi <peter.ujfalusi@ti.com> - 2015-12-09 09:20 +0100
[PATCH for 4.4 1/2] dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type Peter Ujfalusi <peter.ujfalusi@ti.com> - 2015-12-09 09:20 +0100
Re: [PATCH for 4.4 1/2] dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type Rob Herring <robh@kernel.org> - 2015-12-09 21:10 +0100
Re: [PATCH for 4.4 1/2] dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type Rob Herring <robh@kernel.org> - 2015-12-09 21:10 +0100
Re: [PATCH for 4.4 0/2] DT/dmaengine: edma: Convert 16bit arrays to 32bit Arnd Bergmann <arnd@arndb.de> - 2015-12-09 10:10 +0100
Re: [PATCH for 4.4 0/2] DT/dmaengine: edma: Convert 16bit arrays to 32bit Tony Lindgren <tony@atomide.com> - 2015-12-09 21:20 +0100
Re: [PATCH for 4.4 0/2] DT/dmaengine: edma: Convert 16bit arrays to 32bit Vinod Koul <vinod.koul@intel.com> - 2015-12-10 04:10 +0100
csiph-web