Resource collisions on bcm4780 using kernel 2.6
|Reported by:||xaviour||Owned by:||developers|
|Priority:||normal||Milestone:||Kamikaze 8.09 RC1|
Using revision 9538 (or older revisions), looking at the output of dmesg (attached to this ticket) shows that there is a resource collision on the "Broadcom Corporation BCM4704 PCI to SB Bridge". This might be what prevents Linux from enabling the aec62xx IDE controller present on the WL-700gE (see ticket:2516 which should be closed now). Using kernel 2.4, there is no resource collision. The line of interest in the logs is:
PCI: Device 0000:00:00.0 not available because of resource collisions
Comparing the output of "lspci -vv" (attached to this ticket), the following can be noted:
- With a 2.6 kernel all interrupts are assigned to IRQ6 while with a 2.4 kernel interrupts are assigned to IRQ2-6.
- The 2.4 kernel places the 4318 wireless device at address 0x40002000 and region 0 of the PCI to SB bridge at address 0x40000000 while the 2.6 kernel places the 4318 wireless device at 0x40000000 and does not even report region 0 of the PCI to SB bridge.