Uwe Hermann wrote: > > +++ mainboard/amd/serengeti/dts (working copy) > > @@ -22,6 +22,8 @@ > > device_operations="serengeti"; > > mainboard_vendor = "AMD"; > > mainboard_name = "Serengeti"; > > + subsystem_vendor = "PCI_VENDOR_ID_AMD"; > > Nice, I didn't know that #defines could be used in dts.
This is a good example of why NOT to use #defines for IDs: 1. The value could change unexpectedly * If the #define is changed in the source a new ID can end up being used even though the dts is unchanged. This is not obvious and IMO not acceptable. 2. It is redundant * mainboard_vendor already provides a friendly name for the vendor. //Peter -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

