| To: | Ralf Baechle <ralf@linux-mips.org> |
|---|---|
| Subject: | Fix ide on Swarm and improve it a little |
| From: | Sebastian Andrzej Siewior <sebastian@breakpoint.cc> |
| Date: | Sun, 28 Feb 2010 16:35:38 +0100 |
| Cc: | linux-mips@linux-mips.org, "David S. Miller" <davem@davemloft.net>, linux-ide@vger.kernel.org |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
Patch #1 fixes the ide trouble on Swarm. We don't have dcache alliasing
there but icache does not snoop dcache so we can't execute / boot
from ide devices unless dcache is flushed.
Patch #2 is ths' old patch rebased with a few optimizations.
Patch #3 moves the dcache flush from arch code into ide subsystem. David,
I hope I don't break any of your sparcs. The dcache flush in
write path looks like a nop.
The whole series was tested on MIPS BCM1250 B2 aka Swarm with its default
config and CONFIG_BLK_DEV_PLATFORM=y instead PATA. PATA seems not to work
(yet).
Sebastian
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | merge .text.*/.rel.text.* sections in module build with -ffunction-section, matthieu castet |
|---|---|
| Next by Date: | [PATCH 2/3] mips/ide: clean up / minimize dcache flushes, Sebastian Andrzej Siewior |
| Previous by Thread: | merge .text.*/.rel.text.* sections in module build with -ffunction-section, matthieu castet |
| Next by Thread: | [PATCH 2/3] mips/ide: clean up / minimize dcache flushes, Sebastian Andrzej Siewior |
| Indexes: | [Date] [Thread] [Top] [All Lists] |