coreboot/src/mainboard
Youness Alaoui fe6d22bd06 UPSTREAM: purism/librem13v2: Add initial directory for librem13 v2
Add the initial directory for the port of the Librem 13 v2.
The base implementation was copied from the google/chell directory
and the chell references were replaced. spd directory was removed
since the RAM is not soldered on the MB. The Kconfig, board_info.txt
and devicetree.cb files were modified to match the Librem 13 v2
hardware information. The romstage.c, mainboard.c, Makefile.in and
dsdt.asl were modified to remove chromeos specific code. The boardid.c,
chromeos.c, chromeos.fmd, cmos.layout, ec.c, ec.h and smihandler.c
files were removed from the tree, and the acpi directory was replaced
with the acpi directory from the purism/librem13 board.

These changes allow us to remove the references to chromeos specific
code and allow coreboot to compile when the librem13v2 board is selected.

BUG=none
BRANCH=none
TEST=none

Change-Id: I44e7be967bf4e72e086aa26d332ac6dd16ae0608
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 047475cbd7
Original-Change-Id: I24263fde18fcea70163dbdc59df6ea1d98c97af8
Original-Signed-off-by: Youness Alaoui <youness.alaoui@puri.sm>
Original-Reviewed-on: https://review.coreboot.org/19932
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://chromium-review.googlesource.com/531686
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
2017-06-12 14:16:01 -07:00
..
a-trend UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
aaeon UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
abit UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
adi UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
adlink
advansus UPSTREAM: src/amd: Add common definition of AMD ACPI MMIO address 2017-01-09 23:46:41 -08:00
amd UPSTREAM: src: change coreboot to lowercase 2017-06-12 08:47:50 -07:00
aopen UPSTREAM: aopen/dxplplusu: Switch to 2MiB flash 2017-01-13 18:41:57 -08:00
apple UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
artecgroup UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
asrock UPSTREAM: mainboard: Add ASRock G41C-GS 2017-05-15 08:17:52 -07:00
asus UPSTREAM: asus/kgpe-d16: Add video card ID for VGA BIOS name 2017-06-12 08:47:48 -07:00
avalue UPSTREAM: src/amd: Add common definition of AMD ACPI MMIO address 2017-01-09 23:46:41 -08:00
azza UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
bachmann UPSTREAM: AMD geode: Avoid conflicting main() declaration 2017-03-08 05:13:00 -08:00
bap UPSTREAM: bap/ode_e20XX: Switch away from AGESA_LEGACY 2017-04-03 11:48:59 -07:00
bcom UPSTREAM: southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-18 13:19:00 -07:00
bifferos
biostar UPSTREAM: AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-30 05:29:58 -07:00
broadcom UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
compaq UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
cubietech
digitallogic UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
dmp
ecs UPSTREAM: mainboard/*/*/irq_tables.c: Use tabs for indents 2016-09-26 16:52:44 -07:00
elmex UPSTREAM: elmex/pcm205400: Switch away from AGESA_LEGACY 2017-03-30 05:30:00 -07:00
emulation UPSTREAM: vexpress: change to write32 2017-05-16 10:41:44 -07:00
esd UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
getac UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
gigabyte UPSTREAM: cpu/intel/model_206ax: Use tsc monotonic timer 2017-06-12 14:15:54 -07:00
gizmosphere UPSTREAM: gizmosphere/gizmo: Switch away from AGESA_LEGACY 2017-03-30 05:29:59 -07:00
google UPSTREAM: soc/braswell: fix scope for I2C ACPI devices 2017-06-12 14:15:55 -07:00
hp UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
ibase UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
iei UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
intel UPSTREAM: soc/braswell: fix scope for I2C ACPI devices 2017-06-12 14:15:55 -07:00
iwave UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
iwill UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
jetway UPSTREAM: southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-18 13:19:00 -07:00
kontron UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
lanner UPSTREAM: mainboard/lanner/em8510: Use tabs for indents 2016-09-30 18:03:19 -07:00
lenovo UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
linutop
lippert UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
lowrisc UPSTREAM: mb/lowrisc/nexys4ddr: Read RAM information from the config string 2016-12-08 12:31:00 -08:00
mitac
msi UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
nec
nokia
nvidia UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
packardbell UPSTREAM: mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-02 20:24:07 -07:00
pcengines UPSTREAM: src: change coreboot to lowercase 2017-06-12 08:47:50 -07:00
purism UPSTREAM: purism/librem13v2: Add initial directory for librem13 v2 2017-06-12 14:16:01 -07:00
rca UPSTREAM: mainboard/rca/rm4100: transition away from device_t 2016-11-10 18:32:33 -08:00
roda UPSTREAM: nb/intel/gm45: Define and use default MMCONF_BASE_ADDRESS 2017-05-15 08:17:42 -07:00
samsung UPSTREAM: vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-29 13:43:08 -07:00
sapphire UPSTREAM: cpu/intel/model_206ax: Use tsc monotonic timer 2017-06-12 14:15:54 -07:00
siemens UPSTREAM: mc_tcu3: Remove all hwinfo files from mainboard directory 2017-06-01 14:43:44 -07:00
soyo
sunw UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
supermicro UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
technexion UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
thomson UPSTREAM: mainboard/thomson/ip1000: transition away from device_t 2016-11-10 18:32:44 -08:00
ti
traverse UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
tyan UPSTREAM: mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-12 08:47:45 -07:00
via UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
winent UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
wyse UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
Kconfig UPSTREAM: Kconfig: Remind users to delete .config when switching boards 2017-01-13 15:21:43 -08:00