From: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
To: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Cc: alsa-devel@alsa-project.org,
"linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>
Subject: Re: Please help in adding ams-delta support to ASoC
Date: Tue, 02 Jun 2009 13:38:40 +0200 [thread overview]
Message-ID: <4A250F40.8070609@tis.icnet.pl> (raw)
In-Reply-To: <200906020847.19108.peter.ujfalusi@nokia.com>
Hi Peter,
Peter Ujfalusi wrote:
> On Wednesday 27 May 2009 16:07:23 ext Janusz Krzysztofik wrote:
>> static struct omap_mcbsp_reg_cfg mcbsp_regs = {
>> .spcr2 = FREE | XRST | GRST | XINTM(3) | FRST,
>> .spcr1 = RINTM(3) | RRST,
>> .rcr2 = RPHASE | RWDLEN2(OMAP_MCBSP_WORD_16) | RFRLEN2(0),
>> .rcr1 = RWDLEN1(OMAP_MCBSP_WORD_16) | RFRLEN1(0),
>> .xcr2 = XPHASE | XWDLEN2(OMAP_MCBSP_WORD_16) | XFRLEN2(0),
>> .xcr1 = XWDLEN1(OMAP_MCBSP_WORD_16) | XFRLEN1(0),
>> .srgr1 = CLKGDV(0),
>> .srgr2 = GSYNC,
>> };
>
> I wonder has this been working at all???
> FPER is not configured in srgr2 (actually it is 0, which means that the frame
> period is 1...)
> FWID is not configured in srgr1 (it is 0, which means the FS is a pulse,
> length is 1)
> Since CLKXP, CLKRP is 0, it suggests inverted bitclock.
> FSXP, FSRP is 0, so it must have normal FS polarity in DSP mode, or inverted
> polarity in I2S mode???
> Data delay is 0 for rx and tx.
>
> In all, I think this is a missconfigured DSP_B mode with inverted bitclock.
> Can you try this:
> err = snd_soc_dai_set_fmt(cpu_dai,
> SND_SOC_DAIFMT_DSP_B |
> SND_SOC_DAIFMT_IB_NF |
> SND_SOC_DAIFMT_CBM_CFM);
Already tried before, did not help.
>> So I will try the following then:
>> err = snd_soc_dai_set_fmt(cpu_dai,
>> SND_SOC_DAIFMT_DSP_B |
>> SND_SOC_DAIFMT_NB_IF |
>> SND_SOC_DAIFMT_CBM_CFM);
>> and this:
>> err = snd_soc_dai_set_fmt(cpu_dai,
>> SND_SOC_DAIFMT_DSP_A |
>> SND_SOC_DAIFMT_NB_IF |
>> SND_SOC_DAIFMT_CBM_CFM);
>> and give you a feedback.
Sorry, I did not answer since I gave up trying different dai format
settings after discovering that the original driver still worked with
register settings taken directly form its prototype osk board code.
Anyway, I think I'll have to get back here after DMA interrupts start
working.
Thanks,
Janusz
next prev parent reply other threads:[~2009-06-02 11:38 UTC|newest]
Thread overview: 88+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-26 13:17 Please help in adding ams-delta support to ASoC Janusz Krzysztofik
2009-05-27 5:57 ` Peter Ujfalusi
2009-05-27 13:07 ` Janusz Krzysztofik
2009-06-02 5:47 ` Peter Ujfalusi
2009-06-02 11:38 ` Janusz Krzysztofik [this message]
2009-05-27 6:59 ` Jarkko Nikula
2009-05-27 14:33 ` Janusz Krzysztofik
2009-05-27 14:33 ` Janusz Krzysztofik
2009-05-27 15:19 ` Jarkko Nikula
2009-05-27 15:19 ` Jarkko Nikula
2009-05-27 18:58 ` Janusz Krzysztofik
2009-05-27 18:58 ` Janusz Krzysztofik
2009-06-01 12:41 ` Janusz Krzysztofik
2009-06-01 12:41 ` Janusz Krzysztofik
2009-06-01 18:04 ` Jarkko Nikula
2009-06-02 6:08 ` Peter Ujfalusi
2009-06-02 6:08 ` Peter Ujfalusi
2009-06-02 6:22 ` Jarkko Nikula
2009-06-02 13:35 ` Janusz Krzysztofik
2009-06-02 17:32 ` Jarkko Nikula
2009-06-02 17:32 ` Jarkko Nikula
2009-06-03 7:24 ` Janusz Krzysztofik
2009-06-05 13:55 ` Jarkko Nikula
2009-06-05 13:55 ` Jarkko Nikula
2009-06-05 22:28 ` Janusz Krzysztofik
2009-06-05 22:28 ` Janusz Krzysztofik
2009-06-05 22:45 ` [alsa-devel] " Mark Brown
2009-06-06 17:42 ` Janusz Krzysztofik
2009-06-07 9:40 ` Mark Brown
2009-06-09 7:12 ` Peter Ujfalusi
2009-06-09 15:17 ` [alsa-devel] " Janusz Krzysztofik
2009-06-10 8:12 ` Peter Ujfalusi
2009-06-10 10:27 ` [alsa-devel] " Janusz Krzysztofik
2009-06-10 10:53 ` Peter Ujfalusi
2009-06-10 10:53 ` [alsa-devel] " Peter Ujfalusi
2009-06-10 12:20 ` Janusz Krzysztofik
2009-06-10 12:20 ` Janusz Krzysztofik
2009-06-10 18:05 ` [alsa-devel] " Janusz Krzysztofik
2009-06-10 18:05 ` Janusz Krzysztofik
2009-06-10 10:27 ` Janusz Krzysztofik
2009-06-10 14:20 ` Janusz Krzysztofik
2009-06-10 14:20 ` [alsa-devel] " Janusz Krzysztofik
2009-06-08 6:40 ` Jarkko Nikula
2009-06-08 6:40 ` Jarkko Nikula
2009-06-09 15:00 ` Janusz Krzysztofik
2009-06-15 13:22 ` Janusz Krzysztofik
2009-06-15 13:22 ` Janusz Krzysztofik
2009-06-15 15:16 ` Jarkko Nikula
2009-06-15 15:16 ` Jarkko Nikula
2009-06-16 14:43 ` Janusz Krzysztofik
2009-06-16 14:43 ` Janusz Krzysztofik
2009-06-17 14:12 ` Progress in adding ams-delta support to ASoC? Janusz Krzysztofik
2009-06-18 9:02 ` Peter Ujfalusi
2009-06-18 7:58 ` Tony Lindgren
2009-06-18 7:58 ` Tony Lindgren
2009-06-18 11:51 ` Janusz Krzysztofik
2009-06-18 11:51 ` Janusz Krzysztofik
2009-06-18 10:21 ` Tony Lindgren
2009-06-18 10:21 ` Tony Lindgren
2009-06-18 9:02 ` Peter Ujfalusi
2009-06-17 14:12 ` Janusz Krzysztofik
2009-06-18 6:07 ` Please help in adding ams-delta support to ASoC Jarkko Nikula
2009-06-18 11:40 ` Janusz Krzysztofik
2009-06-18 11:40 ` Janusz Krzysztofik
2009-06-19 3:50 ` Arun K S
2009-06-19 3:50 ` Arun K S
2009-06-19 11:20 ` Janusz Krzysztofik
2009-06-19 18:55 ` Arun K S
2009-06-19 18:55 ` Arun K S
2009-06-19 11:20 ` Janusz Krzysztofik
2009-06-22 11:47 ` Jarkko Nikula
2009-06-23 11:58 ` Janusz Krzysztofik
2009-06-23 11:58 ` Janusz Krzysztofik
2009-06-22 11:47 ` Jarkko Nikula
2009-06-18 6:07 ` Jarkko Nikula
2009-06-09 15:00 ` Janusz Krzysztofik
2009-06-02 10:50 ` *SPAM* " Janusz Krzysztofik
2009-06-03 5:28 ` Peter Ujfalusi
2009-06-03 5:28 ` Peter Ujfalusi
2009-06-03 8:28 ` Janusz Krzysztofik
2009-06-03 8:28 ` Janusz Krzysztofik
2009-06-02 10:50 ` Janusz Krzysztofik
2009-06-01 18:04 ` Jarkko Nikula
2009-05-27 10:47 ` Mark Brown
2009-05-27 14:52 ` Janusz Krzysztofik
2009-06-02 7:24 ` Janusz Krzysztofik
2009-06-02 9:37 ` Mark Brown
-- strict thread matches above, loose matches on Subject: below --
2009-05-26 13:17 Janusz Krzysztofik
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=4A250F40.8070609@tis.icnet.pl \
--to=jkrzyszt@tis.icnet.pl \
--cc=alsa-devel@alsa-project.org \
--cc=linux-omap@vger.kernel.org \
--cc=peter.ujfalusi@nokia.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.