switch-coreboot/util
Myles Watson 12a3094274 This patch makes subsystem ids work. Here are the changes by file:
device/pci_device.c:
    Only update IDs if:
    - The device is on the mainboard
    - The device has a Vendor ID and Device ID
    - The device has a set_subsystem function in ops_pci(dev)

util/dtc/flattree.c:
    Make devices from the dts be on_mainboard.
    If they're plugged in, they shouldn't be in the dts.

mainboard/amd/serengeti/dts:
    Add subsystem_vendor and subsystem_device.

Build tested on Serengeti.  Getting closer :)

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>


git-svn-id: svn://coreboot.org/repository/coreboot-v3@1045 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-11-19 03:05:33 +00:00
..
doxygen doxy: Fix doxygen build by renaming Doxyfile file from .LinuxBIOS to .coreboot, as the reference in build system was already changed to Doxyfile.coreboot back in January 27th 2008-05-22 15:52:33 +00:00
dtc This patch makes subsystem ids work. Here are the changes by file: 2008-11-19 03:05:33 +00:00
kconfig small dependency fix, plus make oldconfig & co need libintl, too :) 2008-08-28 22:44:49 +00:00
lar Every time we run make in a v3 tree, lar, lzma, nrv2b and the option 2008-11-06 13:59:14 +00:00
lxregs The Geode has MSRs. LOTS of MSR. I get confused trying to find them. 2008-05-09 16:12:41 +00:00
lzma Every time we run make in a v3 tree, lar, lzma, nrv2b and the option 2008-11-06 13:59:14 +00:00
nrv2b Every time we run make in a v3 tree, lar, lzma, nrv2b and the option 2008-11-06 13:59:14 +00:00
options Every time we run make in a v3 tree, lar, lzma, nrv2b and the option 2008-11-06 13:59:14 +00:00
picwrapper Fix typo in comment: 2008-08-16 13:27:05 +00:00
sectionchecker Make the section checker executable. 2008-08-21 19:38:32 +00:00
x86emu Not a single file is being rebuilt in v3 if build.h changes. That means 2008-11-16 22:59:52 +00:00
xcompile Add objdump and readelf to xcompile and use the results. This kills a 2008-08-22 01:22:21 +00:00
Makefile Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
mkdep I need this to get my work done and there were no better proposals. 2008-10-13 18:38:50 +00:00