[coreboot] subsystem IDs

Myles Watson mylesgw at gmail.com
Tue Nov 18 22:49:37 CET 2008


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 at gmail.com>

Thanks,
Myles
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081118/2ebe8e99/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: subsystem_ids.diff
Type: text/x-patch
Size: 3206 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081118/2ebe8e99/attachment.diff>


More information about the coreboot mailing list