This patch makes subsystem ids work.  Here are the changes by file:<br><br>device/pci_device.c:<br>    Only update IDs if:<br>    - The device is on the mainboard<br>    - The device has a Vendor ID and Device ID<br>    - The device has a set_subsystem function in ops_pci(dev)<br>
<br>util/dtc/flattree.c:<br>    Make devices from the dts be on_mainboard.<br>    If they're plugged in, they shouldn't be in the dts.<br><br>mainboard/amd/serengeti/dts:<br>    Add subsystem_vendor and subsystem_device.<br>
<br>Build tested on Serengeti.  Getting closer :)<br><br>Signed-off-by: Myles Watson <<a href="mailto:mylesgw@gmail.com">mylesgw@gmail.com</a>><br><br>Thanks,<br>Myles<br>