Mimoja uploaded patch set #35 to this change.

View Change

Add Razer Blade Stealth (2016) H2U

The Razer Blade Stealth H2U is a KabyLake System using:
- Intel KBL 7500U
- ITE8528E SuperIO
- Intel 600P Series NVMe SSD
- Either four MT52L1G32D4PG (16GB) or MT52L512MB32D4PG (8GB)
of soldered memory in dualchannel mode
- (Optional) Touchscreen
- HDMI 2.0a via DP-1: Paradetech PS175

Even tho it has a 16MB chip equipped (W25Q128.V) only the first 8MB are used and mapped. The rest should be left empty (0xFF)
The flash is not secured in any way and can be read via flashrom. It should be the source for this ports IFD and ME blobs.

Working:
- USB-A Ports left and right
- Speakers
- Touchscreen (USB)
- Onboard Keyboard in Linux
- NVMe SSD
- SeaBIOS, Tianocore and Grub Payloads
- Webcam
- Powersaving Modes
- Battery state and LID switch, sometimes slow to update.
- Touchpad (I2C-HID)
- Headphones

Not going to implement:
- Thunderbolt (Requires EC out of band signaling)
- HDMI (Currently requires plugged connection at boot)

Change-Id: I7ede881d631e1863f07f5130f84bc3b8ca61a350
Signed-off-by: Johanna Schander <coreboot@mimoja.de>
---
A src/mainboard/razer/Kconfig
A src/mainboard/razer/Kconfig.name
A src/mainboard/razer/blade_stealth_kbl/Kconfig
A src/mainboard/razer/blade_stealth_kbl/Kconfig.name
A src/mainboard/razer/blade_stealth_kbl/Makefile.inc
A src/mainboard/razer/blade_stealth_kbl/acpi/ac.asl
A src/mainboard/razer/blade_stealth_kbl/acpi/battery.asl
A src/mainboard/razer/blade_stealth_kbl/acpi/ec.asl
A src/mainboard/razer/blade_stealth_kbl/acpi/mainboard.asl
A src/mainboard/razer/blade_stealth_kbl/acpi/superio.asl
A src/mainboard/razer/blade_stealth_kbl/acpi_tables.c
A src/mainboard/razer/blade_stealth_kbl/board_info.txt
A src/mainboard/razer/blade_stealth_kbl/devicetree.cb
A src/mainboard/razer/blade_stealth_kbl/dsdt.asl
A src/mainboard/razer/blade_stealth_kbl/gma-mainboard.ads
A src/mainboard/razer/blade_stealth_kbl/gpio.h
A src/mainboard/razer/blade_stealth_kbl/hda_verb.c
A src/mainboard/razer/blade_stealth_kbl/mainboard.c
A src/mainboard/razer/blade_stealth_kbl/ramstage.c
A src/mainboard/razer/blade_stealth_kbl/romstage.c
A src/mainboard/razer/blade_stealth_kbl/spd/Makefile.inc
A src/mainboard/razer/blade_stealth_kbl/spd/micron_dimm_MT52L1G32D4PG-107.spd.hex
A src/mainboard/razer/blade_stealth_kbl/spd/micron_dimm_MT52L512M32D2PF-107.spd.hex
A src/mainboard/razer/blade_stealth_kbl/spd/spd.h
A src/mainboard/razer/blade_stealth_kbl/spd/spd_util.c
25 files changed, 1,321 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/75/34475/35

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

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7ede881d631e1863f07f5130f84bc3b8ca61a350
Gerrit-Change-Number: 34475
Gerrit-PatchSet: 35
Gerrit-Owner: Mimoja <coreboot@mimoja.de>
Gerrit-Reviewer: Alexander Couzens <lynxis@fe80.eu>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Christoph Pomaska <github@aufmachen.jetzt>
Gerrit-Reviewer: Felix Singer <felixsinger@posteo.net>
Gerrit-Reviewer: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Mimoja <coreboot@mimoja.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newpatchset