sata_inic162x: use IDMA for non DMA ATA commands
authorTejun Heo <htejun@gmail.com>
Wed, 30 Apr 2008 07:35:13 +0000 (16:35 +0900)
committerJeff Garzik <jgarzik@redhat.com>
Tue, 6 May 2008 15:40:55 +0000 (11:40 -0400)
commit049e8e04986bde66df9648d88d0960ab4cbd6992
treebf3bc3e8feb87290b7458beea77ce4a6551ac1cd
parentab5b0235c4e819c9bc45fa62c99f9fe49e73e701
sata_inic162x: use IDMA for non DMA ATA commands

Use IDMA for PIO and non-data commands.  This allows sata_inic162x to
safely drive LBA48 devices.  Kill inic_dev_config() which contains
code to reject LBA48 devices.

With this change, status checking in inic_qc_issue() to avoid hard
lock up after hotplug can go away too.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/sata_inic162x.c