From 9be3f5dab46dd6997dc98203022b60241cf3d1c8 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Mon, 16 Jan 2017 17:32:38 -0600 Subject: Add Baytrail ChromeOS devices using variant scheme Add new ChromeOS devices banjo, candy, clapper, glimmer, gnawty, heli, kip, orco, quawks, squawks, sumo, swanky, and winky using their common reference board (rambi) as a base. Chromium sources used: firmware-banjo-5216.334.B 32ec493 [chromeos: vboot_loader: Set...] firmware-candy-5216.310.B 519ff11 [baytrail: Preserve VbNv around...] firmware-clapper-5216.199.B 80d55e3 [baytrail: add code for...] firmware-glimmer-5216.198.B fae0770 [baytrail: add code for...] firmware-gnawty-5216.239.B 952adb7 [Gnawty/Olay: Add 2nd source...] firmware-heli-5216.392.B f1f3604 [helis: Lock ME / TXE section...] firmware-kip-5216.227.B db3c5d9 [kip: update spd for for MT41K256M16*] firmware-orco-5216.362.B 76f1651 [Orco: Adjust rx delay for norm.] firmware-quawks-5216.204.B edb60c9 [Quawks: Update SPD data] firmware-squawks-5216.152.B c6573dc [Squawks: Update SPD data] firmware-sumo-5216.382.B c62b6f23 [Ninja, Sumo: Add SPD source...] firmware-swanky-5216.238.B 233b2a7 [Swanky: update SPD table] firmware-winky-5216.265.B ce91ffc [Add to support HT Micron...] The same basic cleanup/changes are made here as with the initial BYT variant commit: - remove unused ACPI trackpad/touchscreen devices - correct I2C addresses in SMBIOS entries - clean up comment formatting - remove ACPI device for unused light sensor - switch I2C ACPI devices from edge to level triggered interrupts, for better compatibility/functionality (and to be consistent with other recently-upstreamed ChromeOS devices) - Micron 2GB SPD file for kip with updated values renamed to distinguish from same file used by other boards Change-Id: Ic66f9b539afb5aff32c4c1a8563f6612f5a2927c Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/18164 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth --- src/mainboard/google/rambi/Kconfig | 52 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to 'src/mainboard/google/rambi/Kconfig') diff --git a/src/mainboard/google/rambi/Kconfig b/src/mainboard/google/rambi/Kconfig index a2bdc433ec..128e609577 100644 --- a/src/mainboard/google/rambi/Kconfig +++ b/src/mainboard/google/rambi/Kconfig @@ -26,28 +26,80 @@ config MAINBOARD_DIR config VARIANT_DIR string + default "banjo" if BOARD_GOOGLE_BANJO + default "candy" if BOARD_GOOGLE_CANDY + default "clapper" if BOARD_GOOGLE_CLAPPER default "enguarde" if BOARD_GOOGLE_ENGUARDE + default "glimmer" if BOARD_GOOGLE_GLIMMER + default "gnawty" if BOARD_GOOGLE_GNAWTY + default "heli" if BOARD_GOOGLE_HELI + default "kip" if BOARD_GOOGLE_KIP default "ninja" if BOARD_GOOGLE_NINJA + default "orco" if BOARD_GOOGLE_ORCO + default "quawks" if BOARD_GOOGLE_QUAWKS default "rambi" if BOARD_GOOGLE_RAMBI + default "squawks" if BOARD_GOOGLE_SQUAWKS + default "sumo" if BOARD_GOOGLE_SUMO + default "swanky" if BOARD_GOOGLE_SWANKY + default "winky" if BOARD_GOOGLE_WINKY config MAINBOARD_PART_NUMBER string + default "Banjo" if BOARD_GOOGLE_BANJO + default "Candy" if BOARD_GOOGLE_CANDY + default "Clapper" if BOARD_GOOGLE_CLAPPER default "Enguarde" if BOARD_GOOGLE_ENGUARDE + default "Glimmer" if BOARD_GOOGLE_GLIMMER + default "Gnawty" if BOARD_GOOGLE_GNAWTY + default "Heli" if BOARD_GOOGLE_HELI + default "Kip" if BOARD_GOOGLE_KIP default "Ninja" if BOARD_GOOGLE_NINJA + default "Orco" if BOARD_GOOGLE_ORCO + default "Quawks" if BOARD_GOOGLE_QUAWKS default "Rambi" if BOARD_GOOGLE_RAMBI + default "Squawks" if BOARD_GOOGLE_SQUAWKS + default "Sumo" if BOARD_GOOGLE_SUMO + default "Swanky" if BOARD_GOOGLE_SWANKY + default "Winky" if BOARD_GOOGLE_WINKY config GBB_HWID string depends on CHROMEOS + default "BANJO TEST A-A 8843" if BOARD_GOOGLE_BANJO + default "CANDY TEST A-A 3347" if BOARD_GOOGLE_CANDY + default "CLAPPER TEST A-A 7705" if BOARD_GOOGLE_CLAPPER default "ENGUARDE TEST A-A 0128" if BOARD_GOOGLE_ENGUARDE + default "GLIMMER TEST 8028" if BOARD_GOOGLE_GLIMMER + default "GNAWTY TEST A-A 3347" if BOARD_GOOGLE_GNAWTY + default "HELI TEST A-A 7705" if BOARD_GOOGLE_HELI + default "KIP TEST A-A 0128" if BOARD_GOOGLE_KIP default "NINJA TEST A-A 0653" if BOARD_GOOGLE_NINJA + default "ORCO TEST 8028" if BOARD_GOOGLE_ORCO + default "QUAWKS TEST A-A 3347" if BOARD_GOOGLE_QUAWKS default "RAMBI TEST A-A 0128" if BOARD_GOOGLE_RAMBI + default "SQUAWKS TEST A-A 7705" if BOARD_GOOGLE_SQUAWKS + default "SUMO TEST A-A 8843" if BOARD_GOOGLE_SUMO + default "SWANKY TEST A-A 0653" if BOARD_GOOGLE_SWANKY + default "WINKY TEST 0128" if BOARD_GOOGLE_WINKY config DEVICETREE string + default "variants/banjo/devicetree.cb" if BOARD_GOOGLE_BANJO + default "variants/candy/devicetree.cb" if BOARD_GOOGLE_CANDY + default "variants/clapper/devicetree.cb" if BOARD_GOOGLE_CLAPPER default "variants/enguarde/devicetree.cb" if BOARD_GOOGLE_ENGUARDE + default "variants/glimmer/devicetree.cb" if BOARD_GOOGLE_GLIMMER + default "variants/gnawty/devicetree.cb" if BOARD_GOOGLE_GNAWTY + default "variants/heli/devicetree.cb" if BOARD_GOOGLE_HELI + default "variants/kip/devicetree.cb" if BOARD_GOOGLE_KIP default "variants/ninja/devicetree.cb" if BOARD_GOOGLE_NINJA + default "variants/orco/devicetree.cb" if BOARD_GOOGLE_ORCO + default "variants/quawks/devicetree.cb" if BOARD_GOOGLE_QUAWKS default "variants/rambi/devicetree.cb" if BOARD_GOOGLE_RAMBI + default "variants/squawks/devicetree.cb" if BOARD_GOOGLE_SQUAWKS + default "variants/sumo/devicetree.cb" if BOARD_GOOGLE_SUMO + default "variants/swanky/devicetree.cb" if BOARD_GOOGLE_SWANKY + default "variants/winky/devicetree.cb" if BOARD_GOOGLE_WINKY config EC_GOOGLE_CHROMEEC_BOARDNAME string -- cgit v1.2.3