> >> Try: > >> sudo lspci -xxx -s 18.0 > >> > >> Then look at the line that starts with e0: > >> > >> mine is: > >> e0: 03 00 00 03 03 01 40 40 ... > >> > >> From the BKDG: > >> > >> Configuration Base and Limit 0-3 Registers Function 1: Offset E0h, E4h, > >> E8h, ECh > >> > >> Remember that the byte order is little endian, and my registers are: > >> > >> e0 03000003 - bus 0-3 on node 0 link 0 rw enabled > >> e4 40400103 - bus 40-40 on node 0 link 1 rw enabled > >> > > It is acually device 18.1. Yep. Sorry about the typo.
> > Factory bios 0xe0=0x5000103, 0xe4=0,0xe8=0,0xec=0. > > > > So that means I have - bus 0-5 on node 0 link 1 rw enabled > > And that is it. So now do we tell coreboot about it? > > > So I just wanted to report back that I got it. I am not sure if this is > correct but this is what works. I had to add a extra device 18.0 to my > devicetree.cb (Attached) so it looks like this: > > chip northbridge/amd/amdk8 # Northbridge > device pci 18.0 on end # Link 0 == LDT 0 > device pci 18.0 on # Link 1 == LDT 1 > chip southbridge/nvidia/ck804 # Southbridge > > > Also attached is the working bootlog. Great. I'm glad it worked for you. Myles -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot