hi everyone,
I use DVRRDK_02.00.00.23 and DM8168 evm platform,I want to use PCI Express Card which have a switch and to pci express device.
But I only scan one pcie device vendor,and there is something wrong with "pci 0000:00:00.0: BAR 13: can't assign io (size 0x3000) ".
My question is: What is the reason for disabling PCIE for EVM platform ?
Do we have any limitations in DM8168 EVM with PCI ?
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-2.6.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2432428 Bytes = 2.3 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
PCI: bus1: Fast back to back transfers disabled
PCI: bus2: Fast back to back transfers disabled
PCI: bus3: Fast back to back transfers enabled
PCI: bus4: Fast back to back transfers enabled
PCI: bus5: Fast back to back transfers disabled
PCI: bus6: Fast back to back transfers enabled
PCI: bus7: Fast back to back transfers enabled
PCI: bus8: Fast back to back transfers enabled
pci 0000:00:00.0: BAR 15: assigned [mem 0x20000000-0x22ffffff pref]
pci 0000:00:00.0: BAR 14: assigned [mem 0x23000000-0x236fffff]
pci 0000:00:00.0: BAR 13: can't assign io (size 0x3000)
pci 0000:01:00.0: BAR 15: assigned [mem 0x20000000-0x22ffffff pref]
pci 0000:01:00.0: BAR 14: assigned [mem 0x23000000-0x235fffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x23600000-0x2361ffff]
pci 0000:01:00.0: BAR 0: set to [mem 0x23600000-0x2361ffff] (PCI address [0x23600000-0x2361ffff])
pci 0000:01:00.0: BAR 13: can't assign io (size 0x3000)
pci 0000:02:05.0: BAR 15: assigned [mem 0x20000000-0x21ffffff pref]
pci 0000:02:01.0: BAR 14: assigned [mem 0x23000000-0x231fffff]
pci 0000:02:01.0: BAR 15: assigned [mem 0x22000000-0x221fffff 64bit pref]
pci 0000:02:05.0: BAR 14: assigned [mem 0x23200000-0x233fffff]
pci 0000:02:09.0: BAR 14: assigned [mem 0x23400000-0x235fffff]
pci 0000:02:09.0: BAR 15: assigned [mem 0x22200000-0x223fffff 64bit pref]
pci 0000:02:01.0: BAR 13: can't assign io (size 0x1000)
pci 0000:02:05.0: BAR 13: can't assign io (size 0x1000)
pci 0000:02:09.0: BAR 13: can't assign io (size 0x1000)
pci 0000:02:01.0: PCI bridge to [bus 03-03]
pci 0000:02:01.0: bridge window [io disabled]
pci 0000:02:01.0: bridge window [mem 0x23000000-0x231fffff]
pci 0000:02:01.0: bridge window [mem 0x22000000-0x221fffff 64bit pref]
pci 0000:02:04.0: PCI bridge to [bus 04-04]
pci 0000:02:04.0: bridge window [io disabled]
pci 0000:02:04.0: bridge window [mem disabled]
pci 0000:02:04.0: bridge window [mem pref disabled]
pci 0000:02:05.0: PCI bridge to [bus 05-05]
pci 0000:02:05.0: bridge window [io disabled]
pci 0000:02:05.0: bridge window [mem 0x23200000-0x233fffff]
pci 0000:02:05.0: bridge window [mem 0x20000000-0x21ffffff pref]
pci 0000:02:06.0: PCI bridge to [bus 06-06]
pci 0000:02:06.0: bridge window [io disabled]
pci 0000:02:06.0: bridge window [mem disabled]
pci 0000:02:06.0: bridge window [mem pref disabled]
pci 0000:02:08.0: PCI bridge to [bus 07-07]
pci 0000:02:08.0: bridge window [io disabled]
pci 0000:02:08.0: bridge window [mem disabled]
pci 0000:02:08.0: bridge window [mem pref disabled]
pci 0000:02:09.0: PCI bridge to [bus 08-08]
pci 0000:02:09.0: bridge window [io disabled]
pci 0000:02:09.0: bridge window [mem 0x23400000-0x235fffff]
pci 0000:02:09.0: bridge window [mem 0x22200000-0x223fffff 64bit pref]
pci 0000:01:00.0: PCI bridge to [bus 02-08]
pci 0000:01:00.0: bridge window [io disabled]
pci 0000:01:00.0: bridge window [mem 0x23000000-0x235fffff]
pci 0000:01:00.0: bridge window [mem 0x20000000-0x22ffffff pref]
pci 0000:00:00.0: PCI bridge to [bus 01-08]
pci 0000:00:00.0: bridge window [io disabled]
pci 0000:00:00.0: bridge window [mem 0x23000000-0x236fffff]
pci 0000:00:00.0: bridge window [mem 0x20000000-0x22ffffff pref]
PCI: enabling device 0000:00:00.0 (0140 -> 0143)
PCI: enabling device 0000:01:00.0 (0140 -> 0143)
PCI: enabling device 0000:02:01.0 (0140 -> 0143)
PCI: enabling device 0000:02:04.0 (0140 -> 0143)
PCI: enabling device 0000:02:05.0 (0140 -> 0143)
PCI: enabling device 0000:02:06.0 (0140 -> 0143)
PCI: enabling device 0000:02:08.0 (0140 -> 0143)
PCI: enabling device 0000:02:09.0 (0140 -> 0143)
pci 0000:00:00.0: BAR 13: can't assign io (size 0x3000)
pci 0000:01:00.0: BAR 13: can't assign io (size 0x3000)
pci 0000:02:01.0: BAR 13: can't assign io (size 0x1000)
pci 0000:02:05.0: BAR 13: can't assign io (size 0x1000)
pci 0000:02:09.0: BAR 13: can't assign io (size 0x1000)
bio: create slab <bio-0> at 0