robclark changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Chrome OS Trogdor Devices - Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630 - Lenovo ThinkPad X13s - and various other snapdragon laptops) - https://oftc.irclog.whitequark.org/aarch64-laptops
mcbridematt has quit [Read error: Connection reset by peer]
hightower3 has joined #aarch64-laptops
hightower2 has quit [Ping timeout: 480 seconds]
<steev>
there's definitely x1 google support going into the kernel
<Segfault[m]>
hey it's semi-offtopic but does anyone know how reliable kexec is on mainline linux qualcomm devices?
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
checkfoc_us has quit []
checkfoc_us has joined #aarch64-laptops
Guest2821 has quit [Quit: WeeChat 4.2.1]
jhovold has joined #aarch64-laptops
jglathe_x13s has quit [Quit: Leaving]
iivanov has joined #aarch64-laptops
iivanov has quit [Quit: Leaving...]
iivanov has joined #aarch64-laptops
martin has joined #aarch64-laptops
martin has quit []
martin has joined #aarch64-laptops
\\ has joined #aarch64-laptops
martin is now known as Guest3490
Guest3490 is now known as martiert_work
martiert_work has quit []
martin1 has joined #aarch64-laptops
martin1 is now known as martiert_work
<abby>
hi, I've gotten void booting 6.8.1 on my x13s by merging the defconfig from the 6.8 wip branch (https://github.com/jhovold/linux/tree/wip/sc8280xp-v6.8) with void's generic aarch64 .config, but i did not include any of the patches in that branch. the primary thing I see not working is usb and the built-in keyboard. are any of the patches on that branch related to known issues with usb/keyboard?
<jhovold>
for the built in keyboard you need i2c_hid_of and i2c_qcom_geni
<abby>
i have i2c_hid_of and i2c_qcom_geni as =m and force_modules in dracut
<abby>
force_drivers*
<jhovold>
and you don't strictly need that in your initramfs either, only if you need to enter a FDE password or similar
<abby>
via ssh i can confirm those two modules are loaded, so hmm
<jhovold>
sounds like you may still be missing some dependency then (e.g. a regulator driver)
<jhovold>
you should be able to tell from dmesg | grep hid if the driver probes at all
<jhovold>
otherwise you can check for missing suppliers in sysfs (/sys/bus/i2c/devices/21-0068)
<abby>
there's a bunch of hid-generic 0018:06CB:CE5C.0002: unknown main item tag 0x0
<jhovold>
that'd be the touchpad, never seen any errors like that here
<abby>
half of those messages have 0018:04F3:000D.0001
<abby>
might that be the keyboard?
<jhovold>
yes, that's the keyboard
<abby>
i'm going to try flipping some of the regulator configs from m to y
<jhovold>
the keyboard should not even probe if those were missing, so something else appears to have gone wrong here
hightower3 has quit [Ping timeout: 480 seconds]
<abby>
CONFIG_REGULATOR_QCOM_PM8008=m was missing from my config, relevant?
<jhovold>
just to rule that out, are you booting with "clk_ignore_unused pd_ignore_unused"
<jhovold>
not relevant
<abby>
yes
<jhovold>
perhaps you can start by making sure you can build and boot my wip branch, or mainline, using a johan_defconfig only
<abby>
sure
jglathe_x13s has joined #aarch64-laptops
<abby>
that appears to be worse, display goes off after ~30s and network is not up for me to ssh in
<abby>
does appear to be on though
<jhovold>
sounds like you fail to boot so that the display subsystem is not probed
<jhovold>
check the console log before the display turns off
<abby>
last thing i could see was some messages about either pmic or pcie waiting to sync
<jhovold>
with my wip branch and config you need to make sure pcie_qcom is in the initramfs (or make sure to compile it in)
<jhovold>
sounds like you're missing the pcie controller driver
<jhovold>
with mainline it is always compiled in
<abby>
not set, it seems
<jhovold>
CONFIG_PCIE_QCOM=y
<jhovold>
would be =m in johan_defconfig
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops
Mathew has quit [Quit: Leaving]
mcbridematt has joined #aarch64-laptops
rz_ has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
jglathe_ has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
<abby>
wasn't able to have any luck with the defconfig. the kconfig diff between the defconfig and the best-working kconfig is https://p.qrm.cat/Fph4iS.diff. i noticed that rmmmod/modprobe i2c-qcom-geni causes the spam of unknown main item tag 0x0 messages again
<abby>
have to do other things for a bit but thanks for the help troubleshooting
<abby>
as another datapoint, debian (6.6.15) works well on the same machine
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_ has joined #aarch64-laptops
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #aarch64-laptops
martiert_work has quit [Ping timeout: 480 seconds]
martiert_work has joined #aarch64-laptops
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #aarch64-laptops
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #aarch64-laptops
iivanov has quit [Quit: Leaving...]
<zdykstra>
I hit the same issue(s) as abby in my own process of trying to bring up Void on the x13s, with kernel 6.7.something.
KREYREN_ has quit [Remote host closed the connection]
jglathe_ has joined #aarch64-laptops
KREYREN_ has joined #aarch64-laptops
jglathe_sdbox2 has quit [Ping timeout: 480 seconds]
aram_ has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
KREYREN__ has joined #aarch64-laptops
KREYREN_ has quit [Remote host closed the connection]
jglathe_ has quit [Remote host closed the connection]
jglathe_ has joined #aarch64-laptops
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #aarch64-laptops
KREYREN_ has joined #aarch64-laptops
KREYREN__ has quit [Remote host closed the connection]
nicholascw[m] has joined #aarch64-laptops
iivanov has quit [Read error: No route to host]
iivanov has joined #aarch64-laptops
KREYREN__ has joined #aarch64-laptops
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
KREYREN_ has quit [Remote host closed the connection]
KREYREN__ has quit [Remote host closed the connection]
aram_ has joined #aarch64-laptops
<abby>
jhovold: not sure what I was doing wrong last night, but i was able to boot your defconfig (with PCIE_QCOM m -> y) today and keyboard works in there