Promise SATAII 150 TX (PDC 20579) & PATA/SATA port problem

From: David Sanchez
Date: Tue Sep 06 2005 - 07:54:37 EST


Hi,

I'm using the linux 2.6.13 (from www.linux-mips.org) containing the
libata patch (2.6.13-rc7-libata1.patch.bz2) on an AMD DBAu1550 (mips32).
I've connected a HDD to the pata port of my PDC 20579 controller.
Unfortunately, it doesn't work. Here a part of the boot messages:

...
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
PCI: Enabling device 0000:00:0c.0 (0000 -> 0003)
sata_promise PATA port found
ata1: SATA max UDMA/133 cmd 0xC0054200 ctl 0xC0054238 bmdma 0x0 irq 2
ata2: SATA max UDMA/133 cmd 0xC0054280 ctl 0xC00542B8 bmdma 0x0 irq 2
ata3: PATA max UDMA/133 cmd 0xC0054300 ctl 0xC0054338 bmdma 0x0 irq 2
ata1: no device found (phy stat 00002821)
scsi0 : sata_promise
ata2: no device found (phy stat 00002821)
scsi1 : sata_promise
ata3: disabling port
scsi2 : sata_promise
...


I've try to connect a HDD on a SATA port and the problem still appears
:(. More when I try the 2.6.10 kernel with the corresponding libata
patch it, works !

Does somebody have such a behaviour ?
Please help me ! What can I do to make the kernel2.6.13 works with my
promise controller ?

Thanks
David

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/