Attention is currently required from: Elyes Haouas, Felix Singer.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/83107?usp=email
to look at the new patch set (#18).
The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)
Change subject: mb/asrock: Add Asrock Industrial IMB-1222 motherboard ......................................................................
mb/asrock: Add Asrock Industrial IMB-1222 motherboard
ASRock IMB-1222 Intel Comet Lake-S Q470E industrial thin mini-ITX motherboard [1].
Working: - Dual Channel DDR4 2933/2666/2400 MHz; - Intel UHD Graphics (VGA Option ROM, libgfxinit); - DP (both), HDMI; - PCIe x16 Slot (Gen3); - SATA ports; - USB 2.0 ports; - USB 3.0 ports; - M.2 Key-E 2230 slot for Wireless (PCIe x1, USB 2.0 and CNVi); - M.2 Key-B 3042/3052 slot for 4G/5G modem (PCIe x1); - M.2 Key-M 2242/2260/2280 for SSD/NVMe (PCIE x4, SATA3); - LAN1 Intel I225LM/I225V, 10/100/1000/2500 Mbps; - LAN2 Intel I219LM, 10/100/1000 Mbps; - Realtek ALC887 HD Audio (line-out, mic-in); - COM 1/2/3/4 ports; - onboard speaker; - HWM/FANs control (fintek f81966); - S3 suspend and wake; - TPM; - disabling ME (me_cleaner); - boots Ubuntu 22.04/24.04 (SeaBIOS, Linuxboot, edk2 [2]).
Unknown/untested: - USB3.0 in M.2 Key-B 3042/3052 slot; - eDP/LVDS; - PCIe riser cards; - SPDIF.
Known issues: - there is no video output in firmware with edk2 [2].
There is no schematic/boardview, reverse engineering only. This port is based on system76/bonw14 because it has a similar topology.
[1] https://web.archive.org/web/20220924171403/https:// www.asrockind.com/en-gb/IMB-1222
[2] MrChromebox' edk2 fork, https://github.com/mrchromebox/edk2 uefipayload_202309 branch
Change-Id: Id2b4c903546f9174b5e7dd26e54a0c5aaa09e1f8 Signed-off-by: Maxim Polyakov max.senia.poliak@gmail.com --- A Documentation/mainboard/asrock/imb-1222.md M Documentation/mainboard/index.md A src/mainboard/asrock/imb-1222/Kconfig A src/mainboard/asrock/imb-1222/Kconfig.name A src/mainboard/asrock/imb-1222/Makefile.mk A src/mainboard/asrock/imb-1222/acpi/mainboard.asl A src/mainboard/asrock/imb-1222/acpi/sleep.asl A src/mainboard/asrock/imb-1222/board_info.txt A src/mainboard/asrock/imb-1222/bootblock.c A src/mainboard/asrock/imb-1222/cmos.default A src/mainboard/asrock/imb-1222/cmos.layout A src/mainboard/asrock/imb-1222/data.vbt A src/mainboard/asrock/imb-1222/devicetree.cb A src/mainboard/asrock/imb-1222/dsdt.asl A src/mainboard/asrock/imb-1222/gma-mainboard.ads A src/mainboard/asrock/imb-1222/gpio.c A src/mainboard/asrock/imb-1222/gpio_beep.c A src/mainboard/asrock/imb-1222/hda_verb.c A src/mainboard/asrock/imb-1222/include/mainboard/gpio.h A src/mainboard/asrock/imb-1222/include/mainboard/superio.h A src/mainboard/asrock/imb-1222/panic.c A src/mainboard/asrock/imb-1222/ramstage.c A src/mainboard/asrock/imb-1222/romstage.c A src/mainboard/asrock/imb-1222/superio.c 24 files changed, 1,298 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/07/83107/18