Since it looks like ide is being worked on, can you convert ide to use the PCI ROM access calls in drivers/pci/rom.c instead of directly manipulating PCI config space? The new ROM calls work on all architectures.
These are the places that need to be fix: [EMAIL PROTECTED] ide]$ grep -r PCI_ROM_ADDRESS_ENABLE * pci/aec62xx.c: pci_write_config_dword(dev, PCI_ROM_ADDRESS, dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); pci/cmd64x.c: pci_write_config_byte(dev, PCI_ROM_ADDRESS, dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); pci/hpt34x.c: dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); pci/hpt366.c: dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); pci/pdc202xx_new.c: dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); pci/pdc202xx_old.c: dev->resource[PCI_ROM_RESOURCE].start | PCI_ROM_ADDRESS_ENABLE); [EMAIL PROTECTED] ide]$ -- Jon Smirl [EMAIL PROTECTED] - 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/