[libata] pata_sil680: Add MMIO support
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 6 Jul 2007 23:21:22 +0000 (19:21 -0400)
committerJeff Garzik <jeff@garzik.org>
Mon, 15 Oct 2007 18:58:51 +0000 (14:58 -0400)
commit2b9e68f728d6b2cf38b252650f017576e8dae2ad
tree9a5d5947879a192666307cc90dbfcc23d64fb83c
parentf4921aff5b174349bc36551f142a5dbac782ea3f
[libata] pata_sil680: Add MMIO support

This patch adds MMIO support to the pata_sil680 for taskfile IOs,
based on what the old siimage does.

I haven't bothered changing the chip setup stuff from PCI config
cycles to MMIO though (siimage does it), I don't think it matters,
I've only adapted it to use MMIO for taskfile accesses.

I've tested it on a Cell blade and it seems to work fine.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/ata/pata_sil680.c