x86: improve sysinfo handling of dummy values
authorStefan Lippers-Hollmann <s.l-h@gmx.de>
Thu, 30 Dec 2021 02:52:07 +0000 (03:52 +0100)
committerChristian Lamparter <chunkeey@gmail.com>
Sat, 8 Jan 2022 22:25:05 +0000 (23:25 +0100)
commitabc2821286e4d9ccc98146a5bc3cf3f8e1ff4b9f
tree9b2cf61df8f1ab3ef1109a675e278d5e0c13523f
parent62a2bfaff81bccd4440dc0482b77b692bf996bd7
x86: improve sysinfo handling of dummy values

Fall back to using board_vendor and board_name, if known dummy values
are used for sys_vendor and product_name.

Examples:
To be filled by O.E.M.:To be filled by O.E.M.
--> INTEL Corporation:ChiefRiver

System manufacturer:System Product Name
--> ASUSTeK COMPUTER INC.:P8H77-M PRO

To Be Filled By O.E.M.:To Be Filled By O.E.M.
--> ASRock:Q1900DC-ITX

Gigabyte Technology Co., Ltd.:To be filled by O.E.M.
--> Gigabyte Technology Co., Ltd.:H77M-D3H

empty:empty
--> TYAN Computer Corporation:TYAN Toledo i3210W/i3200R S5211

To Be Filled By O.E.M.:To Be Filled By O.E.M.
--> ASRock:H77 Pro4-M

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
target/linux/x86/base-files/lib/preinit/01_sysinfo