for all k8 builders
YhLu
YhLu at tyan.com
Mon Dec 8 16:05:00 CET 2003
Eric,
Please check the northbridge.c attached.
It seems you should modify the e0 before you do the
hypertransport_scan_chain. Otherwise you can not access the buses.
YH.
config_busses &= 0x000fc88;
config_busses |=
(3 << 0) | /* rw enable, no device compare */
(( nodeid & 7) << 4) |
(( link & 3 ) << 8) |
((dev->link[link].secondary) << 16) |
((dev->link[link].subordinate) << 24);
f1_write_config32(config_reg, config_busses);
#if 1
printk_debug("Hyper transport scan link: %d max: %d\n",
link, max);
#endif
/* Now we can scan all of the subordinate busses i.e. the
chain on the hypertranport link */
max = hypertransport_scan_chain(&dev->link[link], max);
-------------- next part --------------
A non-text attachment was scrubbed...
Name: northbridge.c
Type: application/octet-stream
Size: 13690 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20031208/e85bcde7/attachment.obj>
More information about the coreboot
mailing list