S2885

YhLu YhLu at tyan.com
Tue Oct 26 13:36:01 CEST 2004


Eric,

I find the device on amd8111 pci io allocation get werid. Please check 6:b.0
and 6:c.0 io allocation. It comes from 0x0000, instead of 0x1000.

It works well before you add set_subsystem.

Regards

YH


PCI_DOMAIN: 0000 00 <- [0x0000000400 - 0x0000000fff] io
PCI_DOMAIN: 0000 01 <- [0x00e0000000 - 0x00efffffff] prefmem
PCI_DOMAIN: 0000 02 <- [0x00f0000000 - 0x00f03fffff] mem
PCI: 00:18.0 1ba <- [0x00f0000000 - 0x00efffffff] prefmem <node 0 link 2>
PCI: 00:18.0 1d8 <- [0x0000001000 - 0x0000000fff] io <node 0 link 0>
PCI: 00:18.0 1b0 <- [0x00e0000000 - 0x00efffffff] prefmem <node 0 link 0>
PCI: 00:18.0 1a8 <- [0x00f0300000 - 0x00f03fffff] mem <node 0 link 0>
PCI: 00:18.0 1a2 <- [0x00f0000000 - 0x00f02fffff] mem <node 0 link 2>
PCI: 01:01.0 10 <- [0x00e0000000 - 0x00efffffff] prefmem
PCI: 01:01.0 14 <- [0x00f0300000 - 0x00f0300000] mem
PCI: 03:01.0 20 <- [0x00f0000000 - 0x00f00fffff] bus 4 mem
PCI: 04:09.0 10 <- [0x00f0000000 - 0x00f000ffff] mem
PCI: 03:01.1 10 <- [0x00f0200000 - 0x00f0200fff] mem
PCI: 03:02.1 10 <- [0x00f0201000 - 0x00f0201fff] mem
PCI: 03:03.0 1c <- [0x0000000000 - 0x0000000fff] bus 6 io
PCI: 03:03.0 20 <- [0x00f0100000 - 0x00f01fffff] bus 6 mem
PCI: 06:00.0 10 <- [0x00f0104000 - 0x00f0104fff] mem
PCI: 06:00.1 10 <- [0x00f0105000 - 0x00f0105fff] mem
PCI: 06:0b.0 10 <- [0x0000000010 - 0x0000000017] io
PCI: 06:0b.0 14 <- [0x0000000030 - 0x0000000033] io
PCI: 06:0b.0 18 <- [0x0000000020 - 0x0000000027] io
PCI: 06:0b.0 1c <- [0x0000000040 - 0x0000000043] io
PCI: 06:0b.0 20 <- [0x0000000000 - 0x000000000f] io
PCI: 06:0b.0 24 <- [0x00f0107000 - 0x00f01073ff] mem
PCI: 06:0c.0 10 <- [0x00f0106000 - 0x00f01067ff] mem
PCI: 06:0c.0 14 <- [0x00f0100000 - 0x00f0103fff] mem


And it should be

PCI_DOMAIN: 0000 00 <- [0x0000001000 - 0x0000002fff] io
PCI_DOMAIN: 0000 01 <- [0x00e0000000 - 0x00efffffff] prefmem
PCI_DOMAIN: 0000 02 <- [0x00f0000000 - 0x00f03fffff] mem
PCI: 00:18.0 1ba <- [0x00f0000000 - 0x00efffffff] prefmem <node 0 link 2>
PCI: 00:18.0 1c2 <- [0x0000001000 - 0x0000002fff] io <node 0 link 2>
PCI: 00:18.0 1d8 <- [0x0000003000 - 0x0000002fff] io <node 0 link 0>
PCI: 00:18.0 1b0 <- [0x00e0000000 - 0x00efffffff] prefmem <node 0 link 0>
PCI: 00:18.0 1a8 <- [0x00f0300000 - 0x00f03fffff] mem <node 0 link 0>
PCI: 00:18.0 1a2 <- [0x00f0000000 - 0x00f02fffff] mem <node 0 link 2>
PCI: 01:01.0 10 <- [0x00e0000000 - 0x00efffffff] prefmem
PCI: 01:01.0 14 <- [0x00f0300000 - 0x00f0300000] mem
PCI: 03:01.0 20 <- [0x00f0000000 - 0x00f00fffff] bus 4 mem
PCI: 04:09.0 10 <- [0x00f0000000 - 0x00f000ffff] mem
PCI: 03:01.1 10 <- [0x00f0200000 - 0x00f0200fff] mem
PCI: 03:02.1 10 <- [0x00f0201000 - 0x00f0201fff] mem
PCI: 03:03.0 1c <- [0x0000001000 - 0x0000001fff] bus 6 io
PCI: 03:03.0 20 <- [0x00f0100000 - 0x00f01fffff] bus 6 mem
PCI: 06:00.0 10 <- [0x00f0104000 - 0x00f0104fff] mem
PCI: 06:00.1 10 <- [0x00f0105000 - 0x00f0105fff] mem
PCI: 06:0b.0 10 <- [0x0000001010 - 0x0000001017] io
PCI: 06:0b.0 14 <- [0x0000001030 - 0x0000001033] io
PCI: 06:0b.0 18 <- [0x0000001020 - 0x0000001027] io
PCI: 06:0b.0 1c <- [0x0000001040 - 0x0000001043] io
PCI: 06:0b.0 20 <- [0x0000001000 - 0x000000100f] io
PCI: 06:0b.0 24 <- [0x00f0107000 - 0x00f01073ff] mem
PCI: 06:0c.0 10 <- [0x00f0106000 - 0x00f01067ff] mem
PCI: 06:0c.0 14 <- [0x00f0100000 - 0x00f0103fff] mem



More information about the coreboot mailing list