From: linux@arm.linux.org.uk (Russell King - ARM Linux)
To: linux-arm-kernel@lists.infradead.org
Subject: mmci: U300 "sync with blockend" broken for multi-block?
Date: Wed, 5 Jan 2011 16:43:44 +0000 [thread overview]
Message-ID: <20110105164344.GD8638@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <AANLkTi=4SrxX-oCx-XXd+oib64j8RhMLdsQD1oWGxgU1@mail.gmail.com>
On Wed, Jan 05, 2011 at 05:15:04PM +0100, Linus Walleij wrote:
> 2011/1/1 Russell King - ARM Linux <linux@arm.linux.org.uk>:
>
> > It would be good to characterize what's actually going on with U300 some
> > more, especially the timing between these signals and the FIFO interrupts,
> > rather than just stating that they occur "out of order".
>
> I will try to document more closely. OTOMH it was like
> for reads they would come in one order first one then
> another and for writes the other way around. That was
> why the older quirk for U300 was working, wiring the
> DATAEND high, though it was no good in modeling
> what was actually happening.
Any chance of pr_debug'ing the complete status register each time you
service an interrupt? You'll probably need to set the kernel log
buffer fairly large to ensure that you capture everything.
I wouldn't recommend dumping the messages through the serial port
directly as that'd put far too much latency on the servicing of them,
but using dmesg after the accesses to retrieve them. (IOW, don't
pass 'debug' to the kernel...)
next prev parent reply other threads:[~2011-01-05 16:43 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-01 11:05 mmci: U300 "sync with blockend" broken for multi-block? Rabin Vincent
2011-01-01 12:10 ` Russell King - ARM Linux
2011-01-05 16:15 ` Linus Walleij
2011-01-05 16:43 ` Russell King - ARM Linux [this message]
2011-01-14 20:13 ` Linus Walleij
2011-01-14 22:44 ` Russell King - ARM Linux
2011-01-16 21:11 ` Linus Walleij
2011-01-16 21:16 ` Linus Walleij
2011-01-16 22:09 ` Linus Walleij
2011-01-05 16:02 ` Linus Walleij
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=20110105164344.GD8638@n2100.arm.linux.org.uk \
--to=linux@arm.linux.org.uk \
--cc=linux-arm-kernel@lists.infradead.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;
as well as URLs for NNTP newsgroup(s).