From: "Eric Bénard" <eric@eukrea.com>
To: Sascha Hauer <s.hauer@pengutronix.de>
Cc: alsa-devel@alsa-project.org
Subject: imx-ssi.c & SND_SOC_DAIFMT_I2S
Date: Wed, 26 May 2010 11:34:08 +0200 [thread overview]
Message-ID: <4BFCEB10.6000205@eukrea.com> (raw)
Hi Sascha,
while trying to get a TI TLV320AIC23B codec configured as I2S master to
work with an i.MX27 using the latest git kernel, I noticed there may be
a problem in the slave I2S setting in imx-ssi.c
Please find two captures of the I2S bus signals :
- http://eukrea.com/tmp/initial_i2s.png : this is not an I2S signal,
both left & right are sent while Frame Sync is high (so I only get mono
output)
- http://eukrea.com/tmp/i2s_slave.png : when I set I2S_MODE to 0x2 in
SCR register (scr |= SSI_SCR_NET | 0x40; at line 101 of imx-ssi.c), thus
setting the SSI in "I2S slave mode", I get a real I2S signal as shown on
this capture.
I understand the actual I2S configuration may work with the Freescale's
PMIC but this chipset may not be fully I2S compliant and I think that
the actual setting prevent real I2S codecs from being used with the i.MX.
Am I wrong here ?
Shouldn't we use the I2S slave mode of the SSI instead of what is done
actually ?
Thanks and best regards,
Eric
next reply other threads:[~2010-05-26 9:34 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-26 9:34 Eric Bénard [this message]
2010-05-26 10:37 ` imx-ssi.c & SND_SOC_DAIFMT_I2S Sascha Hauer
2010-05-26 12:41 ` Eric Bénard
2010-05-27 0:56 ` Mark Brown
2010-05-27 1:15 ` Eric Bénard
2010-05-27 1:54 ` Mark Brown
2010-06-23 10:15 ` imx-ssi.c & SND_SOC_DAIFMT_I2S anilkumar
2010-06-23 10:28 ` Eric Bénard
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=4BFCEB10.6000205@eukrea.com \
--to=eric@eukrea.com \
--cc=alsa-devel@alsa-project.org \
--cc=s.hauer@pengutronix.de \
/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.