All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matteo Fortini <matteo.fortini@gmail.com>
To: alsa-devel@alsa-project.org
Cc: Bo Shen <voice.shen@atmel.com>
Subject: WM8904 SAMA5D channel swap
Date: Fri, 18 Jul 2014 15:31:41 +0200	[thread overview]
Message-ID: <53C921BD.809@gmail.com> (raw)

I'm seeing left/right channel swapping problems on a board with a WM8904 
codec and a SAMA5D35 CPU.

configuration is CBM and CFM and original data format is I2S. Our board 
has the same connections and parts as the EK from Atmel.

I tried to apply commit bc567a93502275755492141524935269dcf0ea1b
     ASoC: sam9x5_wm8731: change to work in DSP A mode
by Bo Shen. (It needs another fix because TCMR CKS is set to PIN, but 
needs to be set to CLK, like it is for I2S, otherwise playback would stall)

Even using DSP-A mode the sound sometimes is swapped and this is quite a 
problem.

Anyone found a fix?

             reply	other threads:[~2014-07-18 13:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-18 13:31 Matteo Fortini [this message]
2014-07-22  2:34 ` WM8904 SAMA5D channel swap Bo Shen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53C921BD.809@gmail.com \
    --to=matteo.fortini@gmail.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=voice.shen@atmel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.