weighing in
Eric W. Biederman
ebiederman at lnxi.com
Mon Feb 17 15:18:00 CET 2003
steven james <pyro at linuxlabs.com> writes:
> Greetings,
>
> Thinking about initialization where one device's init is required to make
> others show up:
>
> In the cases I have seen, any devices that require another device's setup,
> the new device either has a higher device or function number, or it is on
> a subordinate bus. The mose common case is the superIO devices which
> require both southbridge and PnP setup.
>
> Perhaps the best thing is a provision for a function call upon scanning a
> device. That function would init it far enough to reveal anything behind
> it and no further. It could then either scan any subordinate busses and
> dependant devices, or just return and let the scan that found it continue
> to higher dev/fn numbers.
So the scan_bus function in pch.h should work then, and it seems to be
a reasonable match.
Eric
More information about the coreboot
mailing list