On 28 January 2015 at 15:31, Jens Lucius <[email protected]> wrote: > Hi > > Any news about the DMA or audio codec for mainline? > > I tried to rebase the patches based in the latest sunxi-next, but failed > because it seems the /include/sound/soc.h has changed which leads me to > this error: > > | sound/soc/sunxi/sunxi-codec.c: In function 'sunxi_codec_trigger': > | sound/soc/sunxi/sunxi-codec.c:179:35: error: 'struct snd_soc_codec' has > no member named 'card' > | struct snd_soc_card *card = codec->card; > | ^ > | sound/soc/sunxi/sunxi-codec.c: In function 'sunxi_codec_prepare': > | sound/soc/sunxi/sunxi-codec.c:210:35: error: 'struct snd_soc_codec' has > no member named 'card' > | struct snd_soc_card *card = codec->card; >
Hi Jens, I've got this in my patch set....although I've not tried audio for a while - struct snd_soc_card *card = codec->card; + struct snd_soc_card *card = codec->component.card; You may also need some DMA changes. I've got a patch for this but have never tested it. Let us know if you get stuck. BR, CK > Does anybody have patches based on the latest version or any news? > > Thanks, > > Jens > > Am Dienstag, 9. Dezember 2014 09:04:22 UTC+1 schrieb CodeKipper: >> >> Hi Stefan, >> just rebase the patches onto the latest label. I've just tried after not >> touching >> linux-next for a month or so. Just had a few conflicts to fix which were >> fairly >> straight forward(I can forward the new patches to you if you need them) >> >>> >>> > On the DMA side, as Jon was saying, it needs to be reworked a bit to >>> > support multiple normal transactions simultaneously after AW confirmed >>> > it's possible to do so. >>> >>> While I've never worked on any real kernel, I'm familiar with C. >>> Is there something I can do to help, or would someone be willing/able to >>> help me find the spots that need to be changed, how to change them >>> etc...? >>> >> I'm battling to get my sunxi-mojo back hopefully in the new year I have a >> new >> build machine and can work on some audio stuff. >> CK >> >> -- > You received this message because you are subscribed to the Google Groups > "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
