[U-Boot] P2020RDB/P1020RDB regression in 2011.03

Felix Radensky fradensky at gmail.com
Wed Apr 13 14:28:17 CEST 2011


Hi,

Commit b0c5ceb305054aadf2f810b0b7bfcc94926b78ad
"powerpc/85xx: Fix PCI memory map setup on P1_P2_RDB"
makes mini PCI-E slot on P2020RDB/P1020RDB boards
unusable in linux versions before 2.6.39.

PCI memory map changes require updates to device tree,
which are only available in 2.6.39. In earlier kernels my
system hangs when driver for PCI-E device in mini PCI-E slot
is loaded. Tested with Atheros AR92XX wireless card and
linux-2.6.38.2. The same card in standard PCI-E slot on
P1020RDB works fine.

Was this compatibility breakage intentional ?

Maybe u-boot can update "ranges" properties in PCI-E nodes
of device tree to avoid such scenarios in the future ?

Felix.

Felix.


More information about the U-Boot mailing list