Re: [PATCH v4 0/8] firmware: qcom: enable UEFI variables on Lenovo Yoga C630
From: Birk Skyum
Date: Sat Nov 07 2026 - 17:43:13 EST
Hi Dmitry,
I've been carrying patches 1-7 of this series in Omarchy's arm64 kernel,
rebased onto 7.3, for the reason Tobias gave. Every laptop we add needed
a qcom_scm patch on top of its device tree. On top of the series, our
table also lists qcom,glymur and qcom,mahua.
Tested on a Lenovo Yoga Slim 7x (X1E80100). The series takes
lenovo,yoga-slim7x off the table, so QSEECOM comes up only through the
qcom,x1e80100 entry:
- By default, uefisecapp comes up with the same 118 variables as
before, efibootmgr reads the boot order, the RTC gets its offset, and
a test variable can be written, read back and deleted.
- With qcom_scm.qseecom=off, QSEECOM stays off and the laptop boots
without UEFI variables.
- With qcom_scm.qseecom=roefivars, the variables are readable, efivarfs
is mounted read-only, writes are refused, and hwclock --systohc
returns without an oops.
Tested-by: Birk Skyum <birk.skyum@xxxxx> # Lenovo Yoga Slim 7x
Is a v5 planned? I'd be glad to test it.
Birk