Linus Walleij
f9cd476123
dmaengine: pl08x: allocate OF slave channel data at probe time
...
The current OF translation of channels can never work with
any DMA client using the DMA channels directly: the only way
to get the channels initialized properly is in the
dma_async_device_register() call, where chan->dev etc is
allocated and initialized.
Allocate and initialize all possible DMA channels and
only augment a target channel with the periph_buses at
of_xlate(). Remove some const settings to make things work.
Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
Tested-by: Joachim Eastwood <manabian@gmail.com>
Tested-by: Johannes Stezenbach <js@sig21.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-04-05 16:53:41 -07:00
..
2016-04-05 16:53:41 -07:00
2016-03-25 18:51:55 +01:00
2016-03-23 06:06:45 -07:00
2016-03-21 14:35:52 -07:00
2016-03-19 10:05:34 -07:00
2016-03-22 15:48:44 -07:00
2016-03-24 19:57:15 -07:00
2016-03-17 12:50:55 -07:00
2016-03-17 15:09:34 -07:00
2016-03-23 06:09:15 -07:00
2016-03-17 21:51:52 -07:00
2016-03-24 10:41:00 -07:00
2016-03-17 15:09:34 -07:00
2016-03-19 15:38:41 -07:00
2016-03-20 09:34:02 -06:00
2016-03-19 18:52:29 -07:00
2016-03-17 15:09:34 -07:00
2016-03-22 15:36:02 -07:00
2016-03-16 13:31:46 -07:00
2016-03-17 15:09:34 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-03-21 11:03:02 -07:00
2016-03-23 06:06:45 -07:00
2016-03-19 11:03:49 +01:00
2016-03-20 13:28:18 -07:00
2016-03-20 18:58:18 -07:00
2016-03-25 08:48:31 -07:00
2016-03-17 15:09:34 -07:00
2016-03-22 15:36:02 -07:00
2016-03-21 11:03:02 -07:00
2016-03-19 18:52:29 -07:00
2016-03-25 16:37:42 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-19 15:38:41 -07:00
2016-03-25 16:37:42 -07:00
2016-03-22 15:36:02 -07:00
2016-03-16 17:45:56 -07:00
2016-03-17 22:13:41 -07:00
2016-03-25 16:37:42 -07:00
2016-03-22 15:36:02 -07:00
2016-03-24 10:52:25 -07:00
2016-03-22 15:36:02 -07:00
2016-03-18 18:10:38 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 09:45:10 +01:00
2016-03-17 15:09:34 -07:00
2016-03-17 13:47:50 -07:00
2016-03-20 16:47:13 -04:00
2016-03-25 16:37:42 -07:00
2016-03-17 15:09:34 -07:00
2016-03-23 23:25:14 -07:00
2016-03-17 14:57:16 -04:00
2016-03-23 12:34:17 +01:00
2016-03-21 19:30:06 -04:00
2016-03-19 15:15:07 -07:00
2016-03-25 16:37:42 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-19 15:38:41 -07:00
2016-03-24 10:02:14 -07:00
2016-03-17 02:32:04 +01:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-03-17 15:09:34 -07:00
2016-03-25 16:37:42 -07:00
2016-03-25 16:37:42 -07:00
2016-03-25 16:37:42 -07:00
2016-03-25 16:37:42 -07:00
2016-03-25 16:37:42 -07:00
2016-03-17 15:09:34 -07:00
2016-03-18 14:10:57 +08:00
2016-03-17 15:09:34 -07:00
2016-03-24 10:52:25 -07:00
2016-03-17 15:09:34 -07:00
2016-03-16 21:11:19 +01:00