coreboot/src/mainboard
Tim Crawford fdc8fd3602 mb/system76/oryp5: Add System76 Oryx Pro 5
Tested with TianoCore payload (UefiPayloadPkg).

Working:

- PS/2 keyboard, touchpad
- Both DIMM slots
- Both NVMe ports
- SATA port
- All USB ports
- Webcam
- Ethernet
- Integrated graphics
- Internal microphone
- S3 suspend/resume
- Flashing with flashrom
- Booting to Ubuntu Linux and Windows

Not working:

- Discrete/Hybrid graphics
- Internal speakers

These two require new drivers to work correctly, which will be added and
enabled later.

Change-Id: Iae6e530dcd52df3642cdfe74b65bfff5aa0dd402
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Signed-off-by: Jeremy Soller <jeremy@system76.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47892
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2021-01-28 09:15:00 +00:00
..
51nb ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
acer ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
adlink mb/*/Kconfig: Factor out MAINBOARD_VENDOR 2020-03-03 10:15:22 +00:00
amd Revert "mb/amd/mandolin: Clean up IRQ numbers" 2021-01-28 00:15:55 +00:00
aopen arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
apple ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
asrock ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
asus ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
bap ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
biostar ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
bostentech ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
cavium Kconfig: Escape variable to accommodate new Kconfig versions 2020-06-19 15:29:04 +00:00
clevo ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
compulab ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
dell ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
elmex ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
emulation arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
example x86: Add a minimal example SoC along with a board 2020-10-30 21:34:18 +00:00
facebook arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
foxconn ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
getac ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
gigabyte ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
gizmosphere ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
google ACPI: Move include for <vc/google/chromeos.asl> 2021-01-28 08:59:54 +00:00
hp ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
ibase ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
intel ACPI: Move include for <vc/google/chromeos.asl> 2021-01-28 08:59:54 +00:00
jetway ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
kontron ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
lenovo ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
libretrend ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
lippert ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
msi ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
ocp ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
opencellular mb/opencellular/elgon/Kconfig: Drop unused 'MAINBOARD_FIT_DTS' 2020-09-08 05:33:39 +00:00
packardbell ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
pcengines ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
portwell arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
prodrive ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
protectli ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
purism ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
razer ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
roda ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
samsung ACPI: Move include for <vc/google/chromeos.asl> 2021-01-28 08:59:54 +00:00
sapphire ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
scaleway ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
siemens ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
sifive cbfs: Simplify load/map API names, remove type arguments 2020-12-02 22:13:17 +00:00
supermicro ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
system76 mb/system76/oryp5: Add System76 Oryx Pro 5 2021-01-28 09:15:00 +00:00
ti mb/ti/beaglebone: Init UART in early init 2020-09-09 10:48:56 +00:00
up ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
Kconfig mb/Kconfig: Drop ROM sizes below 256KiB 2020-09-27 15:31:39 +00:00