Skip to contentSkip to conversation

Promise 202XX: neither IDE port enabled

DISCUSSION Carl-Daniel Hailfinger 3 participants 3 messages Apr 5, 2003

lore
Share & tools
lore
#0 lore raw

Hello all,

[CC:ed all people who had problems with CONFIG_PDC202XX_FORCE]

I'm currently debugging these Promise Fasttrak recognition problems.
PDC20270: neither IDE port enabled (BIOS)
is one of those pesky messages you will see if it doesn't work. Could you (if you have the hardware) please test 2.4.21-pre7 with

CONFIG_PDC202XX_FORCE=y

in your .config? If you prefer using the frontends for configuration, the option is labeled

"Special FastTrak Feature"

and set it to Y.
If enabling this option causes any problems, please tell me.
Note: this message is about 2.4.21-pre7 (and later) ONLY.

Thank you for testing this.

Regards,
Carl-Daniel

Signature · 1 line
http://www.hailfinger.org
#1 lore raw
Quoted 5 lines · Carl-Daniel Hailfinger

CONFIG_PDC202XX_FORCE=y

"Special FastTrak Feature"

and set it to Y.

this does work :

PDC20270: IDE controller at PCI slot 03:01.0
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later

    ide2: BM-DMA at 0x9040-0x9047, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0x9048-0x904f, BIOS settings: hdg:pio, hdh:pio
    ide4: BM-DMA at 0x90c0-0x90c7, BIOS settings: hdi:pio, hdj:pio
    ide5: BM-DMA at 0x90c8-0x90cf, BIOS settings: hdk:pio, hdl:pio

PDC20267: IDE controller at PCI slot 05:06.0
PCI: Found IRQ 11 for device 05:06.0
PDC20267: chipset revision 2
PDC20267: not 100% native mode: will probe irqs later
PDC20267: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.

    ide6: BM-DMA at 0xb800-0xb807, BIOS settings: hdm:pio, hdn:pio
    ide7: BM-DMA at 0xb808-0xb80f, BIOS settings: hdo:pio, hdp:pio

wasn't the 'CONFIG_PDC202XX_FORCE' to enable fasttrak support istead of using it like an Ultra controller ?

 *  Linux kernel will misunderstand FastTrak ATA-RAID series as Ultra
 *  IDE Controller, UNLESS you enable "CONFIG_PDC202XX_FORCE"
 *  That's you can use FastTrak ATA-RAID controllers as IDE controllers.
#2 lore raw

It is designed to allow you to overide a FastTrack BIOS that disables a few items in pci-config space. Regardless if you have a FastTrack or Ultra, if enabled the device can be registered. If you have a FastTrack and want to use ata-raid by Arjan V. and not the OEM scsi binary driver, you must enable the override. If you want to use the OEM scsi binary driver with FastTrack, do not set the override. Ultra's do not care. If they do it is a BUG!

Cheers,

Quoted 33 lines · On Sat, 5 Apr 2003 [email protected] wrote:
Quoted 5 lines · Carl-Daniel Hailfinger

CONFIG_PDC202XX_FORCE=y

"Special FastTrak Feature"

and set it to Y.

this does work :

PDC20270: IDE controller at PCI slot 03:01.0
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later

    ide2: BM-DMA at 0x9040-0x9047, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0x9048-0x904f, BIOS settings: hdg:pio, hdh:pio
    ide4: BM-DMA at 0x90c0-0x90c7, BIOS settings: hdi:pio, hdj:pio
    ide5: BM-DMA at 0x90c8-0x90cf, BIOS settings: hdk:pio, hdl:pio

PDC20267: IDE controller at PCI slot 05:06.0
PCI: Found IRQ 11 for device 05:06.0
PDC20267: chipset revision 2
PDC20267: not 100% native mode: will probe irqs later
PDC20267: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.

    ide6: BM-DMA at 0xb800-0xb807, BIOS settings: hdm:pio, hdn:pio
    ide7: BM-DMA at 0xb808-0xb80f, BIOS settings: hdo:pio, hdp:pio

wasn't the 'CONFIG_PDC202XX_FORCE' to enable fasttrak support istead of using it like an Ultra controller ?

 *  Linux kernel will misunderstand FastTrak ATA-RAID series as Ultra
 *  IDE Controller, UNLESS you enable "CONFIG_PDC202XX_FORCE"
 *  That's you can use FastTrak ATA-RAID controllers as IDE controllers.
Quoted 6 lines

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

Andre Hedrick
LAD Storage Consulting Group