[parisc-linux] problems with PCI IDE controller

Joerg Steindlberger j@steindlberger.de
Tue, 17 Dec 2002 22:04:50 +0100

Hi Alan! Great things happened!

I could sweare, that a few weeks ago nothing worked, neither with the nat=
IDE drivers nor with PDC20268 options. (That kernel was 2.4.19-pa14). Now=
only doesn't work with the special IDE options for this card. Is there a=20
roadmap to fix that prolem? ;-)

Thanks to all who helped me!

hp-c240:~# modprobe -k ide-mod
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=3D=
PDC20268: IDE controller on PCI bus 00 dev 08
PDC20268: chipset revision 2
PDC20268: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfd00-0xfd07, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xfd08-0xfd0f, BIOS settings: hdc:pio, hdd:pio
hp-c240:~# modprobe -k ide-probe-mod
hdd: IBM-DTTA-351680, ATA DISK drive
ide1 at 0xfb00-0xfb07,0xfc02 on irq 97
hp-c240:~# modprobe -k ide-disk
hdd: 33022080 sectors (16907 MB) w/462KiB Cache, CHS=3D32760/16/63
 /dev/ide/host0/bus1/target1/lun0: [PTBL] [2055/255/63] p1
hp-c240:~# mount /dev/ide/host0/bus1/target1/lun0/part1 /mnt/tmp
(works with and without devfs)

On Monday 16 December 2002 16:03, you wrote:
> In legacy mode the PCI BAR registers are ignored, the I/O decode is at
> 0x170 etc and interrupts are flagged by the ISA legacy not by the PCI
> bus.
> That isnt going to work very well on your average PA-RISC box. Most
> probably you want to force the chip into native mode on pa-risc
> hardware.