summaryrefslogtreecommitdiff
path: root/src/mainboard/starlabs/labtop/cmos.layout
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2021-07-05 16:03:15 +0100
committerFelix Held <felix-coreboot@felixheld.de>2021-11-22 14:53:04 +0000
commit17441a3ac5a114fc8386e8da50ef802e159c97b7 (patch)
tree0ef9df707f826c2b901bd2ee14aa81ba30d45a9e /src/mainboard/starlabs/labtop/cmos.layout
parentbe0722ac9145ac0203aca26165cbc9ee46b2b1b7 (diff)
mainboard/starlabs: Add StarBook Mk V
Tested using MrChromeBox's `uefipayload_202107` branch: * Windows 10 * Ubuntu 20.04 * MX Linux 19.4 * Manjaro 21 No known issues. https://starlabs.systems/pages/starbook-specification Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: I090971a9e8d2be5b08be886d00d304607304b645 Reviewed-on: https://review.coreboot.org/c/coreboot/+/56088 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/starlabs/labtop/cmos.layout')
-rw-r--r--src/mainboard/starlabs/labtop/cmos.layout107
1 files changed, 107 insertions, 0 deletions
diff --git a/src/mainboard/starlabs/labtop/cmos.layout b/src/mainboard/starlabs/labtop/cmos.layout
new file mode 100644
index 0000000000..2601e9818a
--- /dev/null
+++ b/src/mainboard/starlabs/labtop/cmos.layout
@@ -0,0 +1,107 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+# -----------------------------------------------------------------
+entries
+
+# Bank: 1
+# -----------------------------------------------------------------
+0 120 r 0 reserved_memory
+
+# -----------------------------------------------------------------
+# RTC_BOOT_BYTE (coreboot hardcoded)
+384 1 e 2 boot_option
+388 4 h 0 reboot_counter
+
+# -----------------------------------------------------------------
+# coreboot config options: console
+395 4 e 3 debug_level
+# coreboot config options: cpu
+#400 8 r 0 reserved for century byte
+408 1 e 1 hyper_threading
+416 1 e 1 vtd
+424 2 e 7 power_profile
+432 1 e 5 me_state
+440 4 h 0 me_state_counter
+448 1 e 1 smi_handler
+
+# coreboot config options: Devices
+504 1 e 1 wireless
+512 1 e 1 webcam
+520 1 e 1 microphone
+528 1 e 1 legacy_8254_timer
+536 1 e 1 usb_always_on
+
+# coreboot config options: EC
+600 3 e 4 kbl_timeout
+608 1 e 1 fn_ctrl_swap
+616 2 e 8 max_charge
+624 2 e 9 fan_mode
+
+# coreboot config options: southbridge
+800 2 e 6 power_on_after_fail
+
+# coreboot config options: check sums
+984 16 h 0 check_sum
+
+# Bank: 2
+# embedded controller settings (outside the checksummed area)
+1024 8 h 1 fn_lock_state
+1032 8 h 1 trackpad_state
+1040 8 h 10 kbl_brightness
+1048 8 h 1 kbl_state
+
+# -----------------------------------------------------------------
+
+enumerations
+
+#ID value text
+1 0 Disable
+1 1 Enable
+
+2 0 Fallback
+2 1 Normal
+
+3 0 Emergency
+3 1 Alert
+3 2 Critical
+3 3 Error
+3 4 Warning
+3 5 Notice
+3 6 Info
+3 7 Debug
+3 8 Spew
+
+4 0 30 seconds
+4 1 1 minute
+4 2 3 minutes
+4 3 5 minutes
+4 4 Never
+
+5 0 Enable
+5 1 Disable
+
+6 0 Disable
+6 1 Enable
+6 2 Keep
+
+7 0 Power Saver
+7 1 Balanced
+7 2 Performance
+
+8 0 100%
+8 1 80%
+8 2 60%
+
+9 0 Normal
+9 1 Aggressive
+9 2 Quiet
+
+10 0 Off
+10 1 Low
+10 2 High
+10 3 On
+
+# -----------------------------------------------------------------
+checksums
+
+checksum 392 983 984