coreboot/src
Julius Werner 96ed92d49d boardid: Add helpers to read sku_id strapping into coreboot tables
On many recent Chrome OS boards, the desire to unite more configurations
under the same image has led to the need of a "SKU ID" that identifies
different configurations of the same board (e.g. with certain optional
components stuffed or not stuffed, or replaced with a comparable
component). This is markedly different from the existing "board ID",
because that is reserved to count "revisions" -- changes made to the
same configuration over time during the development process. This patch
adds support to have a mainboard define this SKU ID and pass it through
the coreboot table like we already have for board IDs.

Change-Id: I8aabffe8e1003b0d6fb70d689ae513ca4b46aeda
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/22696
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2017-12-07 01:19:32 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch arch/riscv: Remove supervisor_trap_entry 2017-12-02 05:25:16 +00:00
commonlib boardid: Add helpers to read sku_id strapping into coreboot tables 2017-12-07 01:19:32 +00:00
console console: Ignore loglevel in nvram until ramstage 2017-09-25 13:35:29 +00:00
cpu intel: Replace msr(0x198) with msr(IA32_PERF_STATUS) 2017-11-30 17:21:17 +00:00
device device: further untangle device_t from struct device 2017-11-15 05:19:42 +00:00
drivers boardid: Minor clean up and standardization 2017-12-07 01:18:25 +00:00
ec boardid: Minor clean up and standardization 2017-12-07 01:18:25 +00:00
include boardid: Add helpers to read sku_id strapping into coreboot tables 2017-12-07 01:19:32 +00:00
lib boardid: Add helpers to read sku_id strapping into coreboot tables 2017-12-07 01:19:32 +00:00
mainboard boardid: Switch from Kconfig to weak functions 2017-12-07 01:19:27 +00:00
northbridge vx900/chrome9hd: fix a trivial typo 2017-11-30 22:08:46 +00:00
security security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
soc soc/amd/stoneyridge: Add USB OC support 2017-12-06 16:23:44 +00:00
southbridge sb/intel: Replace DTS2 with FLVL 2017-12-03 16:55:30 +00:00
superio winbond/w83977tf: Add ACPI declarations 2017-12-02 05:27:39 +00:00
vendorcode security/vboot: Guard google_chromeec_reboot by if clause 2017-12-04 23:10:57 +00:00
Kconfig boardid: Switch from Kconfig to weak functions 2017-12-07 01:19:27 +00:00