Files
kernel_arpi/include/linux
Maxime Ripard cb8cea513c dmaengine: Create a generic dma_slave_caps callback
dma_slave_caps is very important to the generic layers that might interact with
dmaengine, such as ASoC. Unfortunately, it has been added as yet another
dma_device callback, and most of the existing drivers haven't implemented it,
reducing its reliability.

Introduce a generic behaviour to implement this, that rely on both the split of
device_control to derive which functions are supported and on new variables to
be set in the dma_device structure.

These variables holds what used to be the capabilities, that were set
per-channel. However, this proved to be a bit overkill, since every driver
filling these so far were hardcoding it, disregarding which channel was
actually given.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2014-12-22 12:28:56 +05:30
..
2014-12-02 16:20:59 -08:00
2014-12-15 18:19:03 -08:00
2014-12-18 19:08:10 -08:00
2014-12-19 22:55:06 +01:00
2014-12-18 09:39:51 +01:00
2014-12-17 08:26:51 -05:00
2014-12-17 08:26:51 -05:00
2014-12-08 20:00:44 +01:00
2014-12-17 06:43:56 -05:00
2014-12-09 12:05:24 +02:00
2014-12-15 23:49:28 +02:00