[alsa-devel] [PATCH RFC 10/13] ASoC: kirkwood-t5325: add DAPM links between codec and cpu DAI

Liam Girdwood lgirdwood at gmail.com
Thu Aug 29 23:12:35 CEST 2013

On 23 August 2013 19:45, Russell King - ARM Linux <linux at arm.linux.org.uk>wrote:

> On Fri, Aug 23, 2013 at 05:58:00PM +0100, Mark Brown wrote:
> > On Fri, Aug 23, 2013 at 01:58:03PM +0100, Russell King - ARM Linux wrote:
> > > The split of the DMA backend from the CPU DAI backend is something
> > > which early ASoC forced, but that has "mostly" been fixed with (as
> > > far as I'm currently aware through testing) the problem I've been
> >
> > Essentially all the dmaengine based platforms in mainline use a shared
> > device for DMA and DAI; I'm fairly sure someone would have mentioned if
> > there were problems.
> >
> > As you have been repeatedly told the Kirkwood drivers are the first
> > drivers submitted to mainline which use DPCM and therefore it is not
> > surprising that there are a few issues which need to be worked through,
> > there were a few revisions to the framework which went in as a result of
> > review during the mainline merge.  The problem you are seeing here is
> > due to this being the first platform with a *shared* device to use DPCM.
> So that's why it fails _without_ any DPCM stuff?  That's why the codecs
> fail to have their set_bias stuff called?
> Look Mark, frankly, shut your fucking mouth up about DPCM.

I was about to answer your other emails and work on the fix tonight but was
very disappointed in you when I read this statement. There is really no
need to be abusive to anybody on the list and this sort of abuse is very
unprofessional in front of the community and your customers.

I'm sorry, but my motivation to fix the issue tonight has gone. My free
time is short this week as I'm travelling, so I wont be able to look at
this again until Monday now.

This bug has
> nothing what so ever to do with DPCM, and the more times you try and
> state that doesn't change that *FACT*.  And it is a FACT.
> You've had this problem described by IRC, including extracts from the
> ASoC code indicating where things go wrong.  I've shown you the debug
> I've used.  I've shown you the result of that debug.  You've had
> descriptions of this problem via email too.  Yet you refuse to acknowledge
> that there could possibly be a problem here.
> All the time that you insist that there isn't a problem against factual
> evidence, you're just making yourself look totally incompetent and
> obstructive - not only that but you're making yourself look like a total
> idiot.

I think you are doing a lot worse to your reputation with abusive
statements. Please remember that your customers do read this list.

> I'm sick to death with you.
> You are not a fit person to hold the maintainership role for ASoC in my
> opinion, and you are long past having any ability to change my opinion
> on that anymore, given your obtuseness against this bug.
I completely disagree with you here.

Do you not see how statements like this will just end up making you look
like someone who is very difficult to work with when faced with a technical
disagreement ? I had acknowledged to you that this had not been tested for
your configuration before you sent this email and that I would fix the


More information about the Alsa-devel mailing list