Michał Żygowski has uploaded a new patch set (#12) to the change originally created by Felix Singer. ( https://review.coreboot.org/c/coreboot/+/23027 )
Change subject: mb/solidrun/solidpc: Do initial commit ......................................................................
mb/solidrun/solidpc: Do initial commit
Code based on G33KatWork patch from GitHub
Initial support for SolidRun SolidPC mainboard.
Working and tested: - HDMI (SeaBIOS + OS) - Audio (OS settings detecting input on mic and playing sound) - USB (SeaBIOS + OS: MSC, keyboard, mouse) - SD card (SeaBIOS detection and booting Ubuntu installer, OS storage) - eMMC (SeaBIOS detection and booting Ubuntu installer, OS storage) - SATA M.2 SSD (SeaBIOS detection and booting installed Debian Stretch) - Ethernet (PXE boot, OS network access) - built-in serial debug port UART0 (coreboot + SeaBIOS, OS console)
TODO: - test DisplayPort - test M.2 slot for WiFi/BT - fix ACPI error with AEI method on GPIO north - mainboard documentation
TEST=booting Debian Stretch with Linux kernel 4.9.144 on IB8000 SOM
Change-Id: I00ff95313d74091e7411f6c8658d0d560a0e682b Signed-off-by: Felix Singer migy@darmstadt.ccc.de Signed-off-by: Michał Żygowski michal.zygowski@3mdeb.com --- A src/mainboard/solidrun/Kconfig A src/mainboard/solidrun/Kconfig.name A src/mainboard/solidrun/solidpc/Kconfig A src/mainboard/solidrun/solidpc/Kconfig.name A src/mainboard/solidrun/solidpc/Makefile.inc A src/mainboard/solidrun/solidpc/acpi/ec.asl A src/mainboard/solidrun/solidpc/acpi/mainboard.asl A src/mainboard/solidrun/solidpc/acpi/superio.asl A src/mainboard/solidrun/solidpc/acpi_tables.c A src/mainboard/solidrun/solidpc/board_info.txt A src/mainboard/solidrun/solidpc/boardid.c A src/mainboard/solidrun/solidpc/cmos.layout A src/mainboard/solidrun/solidpc/com_init.c A src/mainboard/solidrun/solidpc/devicetree.cb A src/mainboard/solidrun/solidpc/dsdt.asl A src/mainboard/solidrun/solidpc/fadt.c A src/mainboard/solidrun/solidpc/gpio.c A src/mainboard/solidrun/solidpc/irqroute.c A src/mainboard/solidrun/solidpc/irqroute.h A src/mainboard/solidrun/solidpc/onboard.h A src/mainboard/solidrun/solidpc/ramstage.c A src/mainboard/solidrun/solidpc/romstage.c A src/mainboard/solidrun/solidpc/smihandler.c A src/mainboard/solidrun/solidpc/spd/2Gb.spd.hex A src/mainboard/solidrun/solidpc/spd/4Gb.spd.hex A src/mainboard/solidrun/solidpc/spd/8Gb.spd.hex A src/mainboard/solidrun/solidpc/spd/Makefile.inc A src/mainboard/solidrun/solidpc/spd/spd.c 28 files changed, 1,407 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/27/23027/12