Linux kernel based on Linaro work from https://git.codelinaro.org/abel.vesa/linux with patches, mainly dtb, in order to boot on Honor Magicbook Art 14 laptop.
Supported features:
- Keyboard
- Touchpad - needs quirks for libinput
- Touchscreen
- PCIe ports (pcie4)
- Wifi (WCN7850) - needs firmware extracted from Windows
- BT (WCN7850) - needs firmware extracted from Windows
- USB type-c, type-a, Magnetic webcam connector
- ADSP and CDSP - needs firmware extracted from Windows
- UFS storage - power management generates some kernel warnings but nothing fatal
- Audio - needs firmware extracted from Windows and topology files
- Display - module probes fine, but causes the screen to become green, use simpledrm instead, needs firmware extracted from Windows
- Display with Alt DP - works, tested with multiple Type C adapters
- GPU - working fine when external monitor connected, needs firmware extracted from Windows
- HDMI port on the right side, working with dispcc enabled, same as AltDP
- Sleep - device reboots
- Hibernate - not tested