coreboot/src/mainboard
Furquan Shaikh f5b7e80c22 mb/google/poppy/variants/nami: Add support for getting OEM name from CBFS
This change:
1. Allows mainboard to add OEM table to CBFS
2. Provides mainboard specific smbios_mainboard_manufacturer that reads
OEM ID from EC using CBI and compares it against the OEM ID in CBFS
table to identify the right OEM string.

BUG=b:74617340

Change-Id: Iff54b12745de3efa7be0801c9a3a9f2a57767dde
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/26142
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-05-09 00:48:05 +00:00
..
aaeon sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
adi mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
adlink
advansus src/mainboard: Set ACPI OEM ID values to 6 characters long 2018-05-08 00:23:47 +00:00
amd src/mainboard: Set ACPI OEM ID values to 6 characters long 2018-05-08 00:23:47 +00:00
aopen mb/aopen/dxplplusu: Get rid of device_t 2018-05-08 17:52:19 +00:00
apple mb/apple: Get rid of device_t 2018-05-08 03:03:23 +00:00
artecgroup mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
asrock asrock/b75pro3-m: fix the HDMI port 2018-05-01 19:20:26 +00:00
asus src/mainboard: Set ACPI OEM ID values to 6 characters long 2018-05-08 00:23:47 +00:00
avalue src/mainboard: Set ACPI OEM ID values to 6 characters long 2018-05-08 00:23:47 +00:00
bachmann mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
bap mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
bcom mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
biostar mb/biostar: Get rid of device_t 2018-05-08 17:50:36 +00:00
broadcom mb/broadcom: Get rid of device_t 2018-05-08 17:49:19 +00:00
compulab sb/intel/{bd82x6,ibexpeak}: Move RCBA macros to a common location 2018-02-27 09:46:29 +00:00
cubietech cubieboard/qemu-armv7/am335x: Add fake TTB region for consistency 2018-04-30 06:26:41 +00:00
digitallogic mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
elmex mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
emulation {mb,nb,soc}: Remove references to pci_bus_default_ops() 2018-05-08 03:01:04 +00:00
esd mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
foxconn mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
getac mb/getac: Get rid of device_t 2018-05-08 17:51:00 +00:00
gigabyte mb/gigabyte: Get rid of device_t 2018-05-08 03:03:11 +00:00
gizmosphere pci: Move inline PCI functions to pci_ops.h 2018-04-20 13:03:54 +00:00
google mb/google/poppy/variants/nami: Add support for getting OEM name from CBFS 2018-05-09 00:48:05 +00:00
hp mb/hp: Get rid of device_t 2018-05-08 17:51:57 +00:00
ibase mb/ibase: Get rid of device_t 2018-05-08 14:22:27 +00:00
iei mb/iei: Get rid of device_t 2018-05-08 14:22:16 +00:00
intel mb/intel: Get rid of device_t 2018-05-08 14:18:52 +00:00
iwill mb/iwill: Get rid of device_t 2018-05-08 14:22:05 +00:00
jetway mb/jetway: Get rid of device_t 2018-05-08 11:32:07 +00:00
kontron mb/kontron: Get rid of device_t 2018-05-08 03:03:59 +00:00
lenovo mb/lenovo: Get rid of device_t 2018-05-08 14:17:48 +00:00
linutop
lippert mb/lippert: Get rid of device_t 2018-05-08 03:03:48 +00:00
lowrisc RISC-V boards: Remove PAGETABLES section from memlayout.ld 2018-04-27 09:07:43 +00:00
msi mb/msi: Get rid of device_t 2018-05-07 17:45:02 +00:00
nvidia mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
ocp mainboard/ocp/wedge100s: Initial commit 2018-05-05 02:56:55 +00:00
packardbell intel/nehalem post-car: Use postcar_frame for MTRR setup 2018-04-09 12:03:58 +00:00
pcengines mb/pcengines: Get rid of device_t 2018-05-08 03:03:36 +00:00
purism purism/librem13v1: Fix space->tabs and disable ME pci device 2018-05-08 03:00:15 +00:00
roda mb/roda: Get rid of device_t 2018-05-08 03:04:17 +00:00
samsung mb/superio: Rename global control devices as SUPERIO_DEV 2018-05-08 14:18:36 +00:00
sapphire mb/sapphire: Get rid of device_t 2018-05-08 17:50:02 +00:00
scaleway mb/scaleway/tagada: Document what the selected SMBIOS enclosure type means 2018-04-13 11:14:11 +00:00
siemens mb/siemens: Get rid of device_t 2018-05-08 14:23:27 +00:00
sifive mb/sifive: Get rid of device_t 2018-05-08 14:23:12 +00:00
sunw mb/sunw: Get rid of device_t 2018-05-07 13:20:27 +00:00
supermicro mb/supermicro: Get rid of device_t 2018-05-08 14:22:39 +00:00
technexion src/mainboard: Set ACPI OEM ID values to 6 characters long 2018-05-08 00:23:47 +00:00
ti beaglebone: Update bootblock.c to use new structs/code 2016-06-21 00:46:42 +02:00
traverse mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
tyan mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
via mb/superio: Rename global control devices as SUPERIO_DEV 2018-05-08 14:18:36 +00:00
winent mb/winent: Get rid of device_t 2018-05-07 13:20:54 +00:00
winnet mb/winnet: Get rid of device_t 2018-05-08 14:22:51 +00:00
Kconfig src/mainboard/Kconfig: Add support for 10240 KiB ROM chips 2017-10-05 17:53:16 +00:00