[PATCH] cpqphp 66/100/133MHz PCI-X support for 2.5.65

From: Torben Mathiasen (torben.mathiasen@hp.com)
Date: Wed Mar 19 2003 - 06:57:04 EST


Hi Greg,

After being put on hold for a while (needed fixes to CCISS driver, etc) I
attached a patch that adds pci-x support to the cpqphp driver in 2.5.65.

Changes:
        Adds 66/100/133MHz PCI-X support.
        Adds support for dynamically chaning frequency and mode.
        Changes code to also blink the power LED when powering down.
        Uses the IRQ from PCI config space if the ROM resource table doesn't
        provide one (would previously use the same interrupt as the hotplug
        controller which would lead to bad things when trying to update routing
        tables). Dan Zink should have the credit for this fix.
        Changes find_slot() to cpqhp_find_slot().
        Uses sysfs to display speed/freq.
        Some documentation updates.

It seems you're in the middle of updating all hotplug drivers. The cpqphp
driver will oops if you plug in any adapter (unrelated to this patch). I'm sure
you're aware of this so I didn't bother looking into a fix. It happens because
pci_scan_slot() now returns an integer instead of a struct pci_dev*.

A 2.4 version is also done and working as expected (tested with CCISS, nics, etc).
When would you prefer to have that patch?

Thanks,
Torben



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



This archive was generated by hypermail 2b29 : Sun Mar 23 2003 - 22:00:26 EST