Files
system76-coreboot/src/mainboard/clevo/cml-u/cmos.layout
Michael Niewöhner dc3e7def5f mb/clevo/l140cu: make use of the new clevo/it5570e ec driver
Hook up the new EC driver.

Tested:
 - Fn hotkeys work (brightness, display, volume, tp toggle, ...)
 - Display lid
 - Sleep/wake
 - Camera (including Fn toggle)
 - Bluetooth (both CNVi and PCIe card)
 - Wi-Fi (both CNVi and PCIe card)
 - CMOS options

Known issues:
 - Touchpad toggle needs OS setup; see CB:68791
 - UCSI is not implemented; see CB:68791

Change-Id: I28ac401ada2945bb58fe862895458b10fed505fe
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68795
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-11-11 22:43:14 +00:00

78 lines
1.7 KiB
Plaintext

# SPDX-License-Identifier: GPL-2.0-only
# -----------------------------------------------------------------
entries
# start-bit length config config-ID name
0 120 r 0 reserved_memory
# -----------------------------------------------------------------
# RTC_BOOT_BYTE (coreboot hardcoded)
384 1 e 4 boot_option
388 4 h 0 reboot_counter
# -----------------------------------------------------------------
# coreboot config options: console
395 4 e 6 debug_level
# -----------------------------------------------------------------
# coreboot config options: cpu
400 1 e 2 hyper_threading
# -----------------------------------------------------------------
# coreboot config options: southbridge
410 2 e 7 power_on_after_fail
# -----------------------------------------------------------------
# EC options
500 1 e 1 ac_fan_always_on
502 2 e 7 camera_boot_state
504 1 e 1 fn_win_swap
505 1 e 8 tp_toggle_mode
519 1 e 1 flexicharger_on
520 8 h 0 flexicharger_start
528 8 h 0 flexicharger_stop
543 1 e 1 kbled_booteffect
544 16 h 0 kbled_timeout
# -----------------------------------------------------------------
# vboot nv area
800 128 r 0 vbnv
# -----------------------------------------------------------------
# coreboot config options: check sums
984 16 h 0 check_sum
# -----------------------------------------------------------------
enumerations
#ID value text
1 0 Disable
1 1 Enable
2 0 Enable
2 1 Disable
4 0 Fallback
4 1 Normal
6 0 Emergency
6 1 Alert
6 2 Critical
6 3 Error
6 4 Warning
6 5 Notice
6 6 Info
6 7 Debug
6 8 Spew
7 0 Disable
7 1 Enable
7 2 Keep
8 0 CtrlAltF9
8 1 KeycodeF7F8
# -----------------------------------------------------------------
checksums
checksum 392 799 984