@@ -40,7 +40,7 @@ see the [Support Matrices](support-matrices.md).
40
40
- [x] Get firmware version from system (` --versions ` )
41
41
- [x] BIOS
42
42
- [x] EC
43
- - [x] PD
43
+ - [x] PD Controller
44
44
- [x] ME (Only on Linux)
45
45
- [x] Retimer
46
46
- [x] Touchpad (Linux, Windows, FreeBSD, not UEFI)
@@ -69,7 +69,8 @@ All of these need EC communication support in order to work.
69
69
70
70
- [x] Get and set keyboard brightness (` --kblight ` )
71
71
- [x] Get and set battery charge limit (` --charge-limit ` )
72
- - [x] Get and set fingerprint LED brightness (` --fp-brightness ` )
72
+ - [x] Get and set fingerprint LED brightness (` --fp-brightness ` , ` --fp-led-level ` )
73
+ - [x] Override tablet mode, instead of follow G-Sensor and hall sensor (` --tablet-mode ` )
73
74
- [x] Disable/Enable touchscreen (` --touchscreen-enable ` )
74
75
75
76
###### Communication with Embedded Controller
@@ -178,11 +179,30 @@ Options:
178
179
--h2o-capsule <H2O_CAPSULE> Parse UEFI Capsule information from binary file
179
180
--intrusion Show status of intrusion switch
180
181
--inputmodules Show status of the input modules (Framework 16 only)
182
+ --input-deck-mode <INPUT_DECK_MODE>
183
+ Set input deck power mode [possible values: auto, off, on] (Framework 16 only) [possible values: auto, off, on]
184
+ --charge-limit [<CHARGE_LIMIT>]
185
+ Get or set max charge limit
186
+ --get-gpio <GET_GPIO>
187
+ Get GPIO value by name
188
+ --fp-led-level [<FP_LED_LEVEL>]
189
+ Get or set fingerprint LED brightness level [possible values: high, medium, low, ultra-low, auto]
190
+ --fp-brightness [<FP_BRIGHTNESS>]
191
+ Get or set fingerprint LED brightness percentage
181
192
--kblight [<KBLIGHT>] Set keyboard backlight percentage or get, if no value provided
193
+ --tablet-mode <TABLET_MODE> Set tablet mode override [possible values: auto, tablet, laptop]
182
194
--touchscreen-enable <TOUCHSCREEN_ENABLE>
183
195
Enable/disable touchscreen [possible values: true, false]
184
196
--console <CONSOLE> Get EC console, choose whether recent or to follow the output [possible values: recent, follow]
197
+ --reboot-ec <REBOOT_EC> Control EC RO/RW jump [possible values: reboot, jump-ro, jump-rw, cancel-jump, disable-jump]
198
+ --hash <HASH> Hash a file of arbitrary data
185
199
--driver <DRIVER> Select which driver is used. By default portio is used [possible values: portio, cros-ec, windows]
200
+ --pd-addrs <PD_ADDRS> <PD_ADDRS>
201
+ Specify I2C addresses of the PD chips (Advanced)
202
+ --pd-ports <PD_PORTS> <PD_PORTS>
203
+ Specify I2C ports of the PD chips (Advanced)
204
+ --has-mec <HAS_MEC>
205
+ Specify the type of EC chip (MEC/MCHP or other) [possible values: true, false]
186
206
-t, --test Run self-test to check if interaction with EC is possible
187
207
-h, --help Print help information
188
208
```
0 commit comments