[alsa-devel] [PATCH 0/19] ASoC: rsnd: move 2nd DMAC from DMAEngine to rsnd driver
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Thu Feb 19 10:11:01 CET 2015
Hi Arnd
Cc Magnus, Simon
> Doing this will require marking that function as EXPORT_SYMBOL_GPL(),
> but I see no problem with that.
>
> I see you use dma_request_slave_channel_compat here. Does that mean
> you have to support boards with this sound device that do not use DT?
> If so, you will also have to split the request function like
>
> if (of_node)
> chan = of_dma_request_slave_channel(of_node, "rx");
> else
> chan = dma_request_channel(mask, filter, arg);
Hmm... I can do this.
Current sound driver is used for Gen1 / Gen2 board.
Today, all Gen2 boards are boot from DT.
My last concern is Gen1 which boot from non-DT. But today,
Gen1 board (= bockw) can boot from DT (?)
Simon, Magnus
I think bockw can boot from DT today, and legacy bockw
(= non-DT) code will be removed from upstream ?
If so, sound driver can care only DT.
anyway, sound driver doesn't need
dma_request_slave_channel_compat() anymore ?
More information about the Alsa-devel
mailing list