Hi,
I am using to the
LSI SAS MEGARAID SAS 8480E adapter. And I am under debugging u-boot-1.2.0. u-boot-1.2.0
and kernel-2.6.20(denx's git) don't include the code to scan and setup under
pcie bridge, Right?
I have
checked the LSI adapter at general linux system. The structure of the LSI
Adapter is the following. I don¡¯t know exactly why only bridge find and setup
at u-boot. Help me please.
=====================================================================================
[root@node-5 ~]#
lspci
Subsystem: LSI Logic / Symbios Logic: Unknown device 1000
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
I/O ports at d000 [size=256]
Memory at dfffc000 (64-bit, non-prefetchable) [size=16K]
Memory at dffe0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at dfc00000 [disabled] [size=2M]
Capabilities: [50] Power Management version 2
Capabilities: [98] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [68] PCI-X non-bridge device.
Flags: bus master, stepping, 66Mhz, medium devsel, latency 64, IRQ 6
Memory at e7000000 (64-bit, prefetchable) [size=16M]
Capabilities: [c0] Power Management version 2
Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [e0] PCI-X non-bridge device.
[root@node-5 ~]#
lspci -t
-[0000:00]-+-00.0
+-01.0-[0000:07]----00.0
+-1b.0
+-1c.0-[0000:04-06]--+-00.0-[0000:06]--+-08.0
|
|
\-0e.0
|
\-00.2-[0000:05]--
+-1c.4-[0000:03]----00.0
+-1c.5-[0000:02]----00.0
+-1d.0
+-1d.1
+-1d.2
+-1d.3
+-1d.7
+-1e.0-[0000:01]--+-03.0
|
\-04.0
+-1f.0
+-1f.1
+-1f.2
\-1f.3
=====================================================================================
The following text
is printing at u-boot
U-Boot 1.2.0 (Feb
24 2007 -
CPU:
AMCC PowerPC 440SPe Rev. B at 533.328 MHz (PLB=133, OPB=66, EBC=66 MHz)
RAID 6
support
I2C boot EEPROM
enabled
Bootstrap Option D - Boot ROM Location I2C (Addr
0x50)
Internal PCI arbiter
enabled
32 kB I-Cache 32 kB
D-Cache
Board: Yucca -
AMCC 440SPe Evaluation
Board
I2C:
ready
DRAM: DIMM
slot 0: DDR2 SDRAM
detected
DIMM slot 1: DDR2
SDRAM
detected
1024
MB
Now running in RAM
- U-Boot at:
3ffb2000
FLASH: 5
MB
*** Warning - bad
CRC, using default
environment
PCI:
Bus Dev VenId DevId Class
Int
PCI Autoconfig:
Memory region:
[80000000-8fffffff]
PCI Autoconfig:
I/O region: [0-ffff]
PCIE:1
successfully set as
rootpoint
PCI Autoconfig:
Memory region:
[b1000000-b1ffffff]
PCI Scan: Found
Bus 1, Device 1, Function 0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 1, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 2, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 3, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 4, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 5, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No
resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 6, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No resource
PCI Autoconfig:
Found P2P bridge, device
1
PCI Scan: Found
Bus 7, Device 1, Function
0
PCI Autoconfig:
BAR 0, I/O, size=0x4, No resource
¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦..