From: Tony Lindgren <tony@atomide.com>
To: linux-omap@vger.kernel.org
Subject: Recent DMA changes broke omap1, CDAC broken on 3430
Date: Wed, 21 May 2008 18:00:55 -0700 [thread overview]
Message-ID: <20080522010051.GH23002@atomide.com> (raw)
Hi all,
Turns out my recent DMA changes broke omap1 dma to some extent.
I've pushed a fix for that, and also a fix for old alsa code,
and a compile fix for H4.
I also fixed omap_get_dma_src/dst_pos() to return the current
address. So if there are still some old drivers (wrongly) assuming
this function returns the transfer count, they're even more broken
now. Please everybody check your drivers for that.
It also seems that omap3430sdp ES2.0 returns 0 for CDAC address.
This means omap_get_dma_dst_pos() will always return 0, which
may break some drivers..
I have no idea why CDAC is 0 on 3430, there's something in TRM in
"9.5.4 Synchronized Transfer Monitoring Using CDAC" about setting
CDAC, but so far no luck. Maybe this only works for hardware triggered
transfers?
If anybody has ideas why CDAC is not behaving let me know!
Cheers,
Tony
reply other threads:[~2008-05-22 1:00 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20080522010051.GH23002@atomide.com \
--to=tony@atomide.com \
--cc=linux-omap@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox