On Tue, Dec 28, 2010 at 6:47 PM, Peter Tyser <[email protected]> wrote: > This change does the following: > - Adds printing of negotiated link width. This information can be > useful when debugging PCIe issues. > - Makes it optional for boards to implement board_serdes_name(). > Previously boards that did not implement it would print unsightly > output such as "PCIE1: Connected to <NULL>..." > - Rewords the PCIe boot output to reduce line length and to make it > clear that the "base address XYZ" value refers to the base address of > the internal processor PCIe registers and not a standard PCI BAR > value. > - Changes "PCIE" output to the standard "PCIe" > > Before change: > PCIE1: connected to <NULL> as Root Complex (base addr ef008000) > 01:00.0 - 10b5:8518 - Bridge device > 02:01.0 - 10b5:8518 - Bridge device > 02:02.0 - 10b5:8518 - Bridge device > 02:03.0 - 10b5:8518 - Bridge device > PCIE1: Bus 00 - 05 > PCIE2: connected to <NULL> as Endpoint (base addr ef009000) > PCIE2: Bus 06 - 06 > > After change: > PCIe1: Root Complex of PEX8518 Switch, x4, regs @ 0xef008000 > 01:00.0 - 10b5:8518 - Bridge device > 02:01.0 - 10b5:8518 - Bridge device > 02:02.0 - 10b5:8518 - Bridge device > 02:03.0 - 10b5:8518 - Bridge device > PCIe1: Bus 00 - 05 > PCIe2: Endpoint of VPX Fabric A, x2, regs @ 0xef009000 > PCIe2: Bus 06 - 06 > > Signed-off-by: Peter Tyser <[email protected]>
Tested-by: Paul Gortmaker <[email protected]> The sbc8641d had the same <NULL> issue; I've put the before and after below for reference. Paul. --------------------------- Board: Wind River SBC8641D I2C: ready DRAM: DDR: 512 MiB FLASH: 16 MiB PCIE1: connected to <NULL> as Root Complex (base addr f8008000) 01:00.0 - 1148:9e00 - Network controller PCIE1: Bus 00 - 01 PCIE2: connected to <NULL> as Root Complex (base addr f8009000) PCIE2: Bus 02 - 02 In: serial Out: serial Err: serial Net: eTSEC1, eTSEC2, eTSEC3, eTSEC4 ----------------------------- Board: Wind River SBC8641D I2C: ready DRAM: DDR: 512 MiB FLASH: 16 MiB PCIe1: Root Complex, x1, regs @ 0xf8008000 01:00.0 - 1148:9e00 - Network controller PCIe1: Bus 00 - 01 PCIe2: Root Complex, no link, regs @ 0xf8009000 PCIe2: Bus 02 - 02 In: serial Out: serial Err: serial Net: eTSEC1, eTSEC2, eTSEC3, eTSEC4 ------------------------ _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

