jmicron: make ide jmicron driver play nice with libata ones
authorTejun Heo <htejun@gmail.com>
Sat, 17 Mar 2007 20:57:25 +0000 (21:57 +0100)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 17 Mar 2007 20:57:25 +0000 (21:57 +0100)
commitebbc2031362cfac7f325f051c619dc39ef4892ed
tree40f7dfe314053f571be793db10e4dfd308cfd61f
parent9c67cd146084040648b72933f138eeb72104be9d
jmicron: make ide jmicron driver play nice with libata ones

When libata is configured, the device is configured such that SATA and
PATA ports live in separate functions with different programming
interfaces.  pata_jmicron and ide jmicron drivers can drive only the
PATA part.

This patch makes jmicron match PCI class code such that it doesn't
attach itself to the SATA part preventing the proper ahci driver from
attaching.

This change is suggested by Bartlomiej.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Cc: Jeff Garzik <jeff@garzik.org>
Cc: justin@jmicron.com
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/pci/jmicron.c