* Uwe Hermann <[email protected]> [101215 22:49]: > Get mptable OEM/product ID from kconfig variables. > > We currently use "COREBOOT" unconditionally as the "OEM ID" in our > mptable.c files, and hardcode the mainboard name in mptable.c like this: > > mptable_init(mc, "DK8-HTX ", LAPIC_ADDR); > > However, the spec says > > "OEM ID: A string that identifies the manufacturer of the system hardware." > (Table 4-2, page 42) > > so "COREBOOT" doesn't match the spec, we should use the hardware vendor name. > > Thus, use CONFIG_MAINBOARD_VENDOR which we have already as the "OEM ID" > (truncate/fill it to 8 characters as per spec). > > Also, use CONFIG_MAINBOARD_PART_NUMBER (the board name) as "product ID", > and truncate/fill it to 12 characters as per spec, if needed. > > Abuild-tested. > > Signed-off-by: Uwe Hermann <[email protected]>
Acked-by: Stefan Reinauer <[email protected]> Please remember to add to Flag Days -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

