Benjamin Doron uploaded patch set #149 to this change.

View Change

mb/acer: Add Acer Aspire VN7-572G

Add initial support for Acer Aspire VN7-572G (Skylake-U).

Works:
- Booting Fedora 32 (since kernel 5.5, presently with 5.7.11)
using TianoCore (CorebootPayload or UefiPayload)
- Display (VBT partially matches vendor's configuration)
- with FSP GOP
- with IntelGopDriver (in payload: TianoCore)
- with libgfxinit
- dGPU
- nouveau cannot find vbios and does not work
- nvidia binary driver spews errors
- "NVRM: GPU 0000:01:00.0: Failed to enable MSI;
falling back to PCIe virtual-wire interrupts."
- Power consumption is expected to increase
- Does not properly wake from S3
- Presumably all resolved by implementing Optimus
- Keyboard and touchpad
- Touchpad cannot wake device from S3
- USB ports (unable to test type-C)
- SATA and PCIe
- HDMI display and audio
- Internal audio and headphone jack
- EC ACPI functionality
- TPM

Untested:
- CMOS settings

Unknown:
- Internal microphone does not work, even with vendor firmware

Bugs:
- Battery information is incorrectly reported

Not implemented:
- Optimus
- WMI

Change-Id: I6340116abfeb2fbd280d143b74d323e4da3566f6
Signed-off-by: Benjamin Doron <benjamin.doron00@gmail.com>
---
M src/mainboard/acer/Kconfig
A src/mainboard/acer/aspire_vn7_572g/Kconfig
A src/mainboard/acer/aspire_vn7_572g/Kconfig.name
A src/mainboard/acer/aspire_vn7_572g/Makefile.inc
A src/mainboard/acer/aspire_vn7_572g/acpi/ac.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/battery.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/brightness_levels.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/ec.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/mainboard.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/superio.asl
A src/mainboard/acer/aspire_vn7_572g/acpi/thermal.asl
A src/mainboard/acer/aspire_vn7_572g/board_info.txt
A src/mainboard/acer/aspire_vn7_572g/cmos.default
A src/mainboard/acer/aspire_vn7_572g/cmos.layout
A src/mainboard/acer/aspire_vn7_572g/data.vbt
A src/mainboard/acer/aspire_vn7_572g/devicetree.cb
A src/mainboard/acer/aspire_vn7_572g/dsdt.asl
A src/mainboard/acer/aspire_vn7_572g/gma-mainboard.ads
A src/mainboard/acer/aspire_vn7_572g/gpio.h
A src/mainboard/acer/aspire_vn7_572g/hda_verb.c
A src/mainboard/acer/aspire_vn7_572g/mainboard.c
A src/mainboard/acer/aspire_vn7_572g/romstage.c
22 files changed, 1,935 insertions(+), 1 deletion(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/35523/149

To view, visit change 35523. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6340116abfeb2fbd280d143b74d323e4da3566f6
Gerrit-Change-Number: 35523
Gerrit-PatchSet: 149
Gerrit-Owner: Benjamin Doron <benjamin.doron00@gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Benjamin Doron <benjamin.doron00@gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier@gmail.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Nico Huber <nico.h@gmx.de>
Gerrit-MessageType: newpatchset