Attention is currently required from: Alicja Michalska, David Milosevic, Felix Held, Felix Singer, Lean Sheng Tan.
Angel Pons has uploaded a new patch set (#8) to the change originally created by David Milosevic. ( https://review.coreboot.org/c/coreboot/+/83979?usp=email )
Change subject: [WIP] mb/hardkernel/odroid-h4: Add support for ODROID-H4 series ......................................................................
[WIP] mb/hardkernel/odroid-h4: Add support for ODROID-H4 series
Add support for the ODROID-H4 family of boards. Tested on an ODROID-H4+ board, but all of them use the same PCB (with different components).
Currently working on getting things set up properly. Expect some chaos.
Working:
- DDR5 SO-DIMM slot - At least one SATA port on ASMedia ASM1064B PCIe-to-SATA controller - UART to emit spam - All video outputs (FSP GOP only lights up one output at a time) - Booting to Linux on SATA SSD with SeaBIOS <current version>
Not working:
- USB ports: need to tell the Super I/O to enable power to the ports on the built-in connectors (below the Ethernet ports) - Dual BIOS: flash chip switching mechanism is very sus
Untested:
- The other SATA ports - Fan control: seems wonky - Rest of Super I/O config: needs exorcism - HDA codec: SPDIF is untestable - Ethernet NICs - M.2 slot (PCIe only, no SATA lanes) - S3 suspend/resume - edk2 payload - Windows (with edk2 payload) - PCIe ASPM and friends
Change-Id: I7e0d395ba3d15dfcf6d47a222b90499ca371e4eb Signed-off-by: David Milosevic David.Milosevic@9elements.com Signed-off-by: Angel Pons th3fanbus@gmail.com --- A src/mainboard/hardkernel/Kconfig A src/mainboard/hardkernel/Kconfig.name A src/mainboard/hardkernel/odroid-h4/Kconfig A src/mainboard/hardkernel/odroid-h4/Kconfig.name A src/mainboard/hardkernel/odroid-h4/Makefile.mk A src/mainboard/hardkernel/odroid-h4/board_info.txt A src/mainboard/hardkernel/odroid-h4/bootblock.c A src/mainboard/hardkernel/odroid-h4/data.vbt A src/mainboard/hardkernel/odroid-h4/devicetree.cb A src/mainboard/hardkernel/odroid-h4/dsdt.asl A src/mainboard/hardkernel/odroid-h4/hda_verb.c A src/mainboard/hardkernel/odroid-h4/mainboard.c A src/mainboard/hardkernel/odroid-h4/romstage_fsp_params.c 13 files changed, 558 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/83979/8