Searched hist:fed99b1e86f5ff4f1b41e37264bb869da67d3174 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/parisc/ |
H A D | lba_pci.c | diff fed99b1e86f5ff4f1b41e37264bb869da67d3174 Sun Apr 19 23:28:22 CDT 2009 Grant Grundler <grundler@parisc-linux.org> parisc: advertise PCI devs after "assign_resources"
Alex Chiang asked me why PARISC was calling pci_bus_add_devices() and pci_bus_assign_resources() in the opposite order from everyone else. No reason and I couldn't see any data dependency. Patch below applies cleanly to 2.6.30-rc2.
Later, I suspected the code worked only because no drivers would be loaded/ready until much later in the system initialization sequence.
Tested "LBA" code on J6000 (32-bit) and A500 (64-bit SMP) with 2.6.30-rc2. Not tested with any Dino controllers. Not tested with PCI-PCI Bridge (TBD).
Reported-by: Alex Chiang <achiang@hp.com> Signed-off-by: Grant Grundler <grundler@parisc-linux.org> Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
|
H A D | dino.c | diff fed99b1e86f5ff4f1b41e37264bb869da67d3174 Sun Apr 19 23:28:22 CDT 2009 Grant Grundler <grundler@parisc-linux.org> parisc: advertise PCI devs after "assign_resources"
Alex Chiang asked me why PARISC was calling pci_bus_add_devices() and pci_bus_assign_resources() in the opposite order from everyone else. No reason and I couldn't see any data dependency. Patch below applies cleanly to 2.6.30-rc2.
Later, I suspected the code worked only because no drivers would be loaded/ready until much later in the system initialization sequence.
Tested "LBA" code on J6000 (32-bit) and A500 (64-bit SMP) with 2.6.30-rc2. Not tested with any Dino controllers. Not tested with PCI-PCI Bridge (TBD).
Reported-by: Alex Chiang <achiang@hp.com> Signed-off-by: Grant Grundler <grundler@parisc-linux.org> Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
|