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
alexeymin has joined #aarch64-laptops
alexeymin has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
alexeymin has joined #aarch64-laptops
Mathew has joined #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?
martiert_work has quit []
martiert_work has joined #aarch64-laptops
<abby> the config i'm using is arm64-dot-configcustom.full in this commit, with the diff on arm64-dotconfig-custom showing the changes relative to the defconfig (https://github.com/classabbyamp/void-packages/commit/3d073756c701b0644fcea764dba6ede8d6ad4a5a)
<jhovold> abby: no, you can run mainline 6.8 on the x13s (i.e. you don't strictly need anything from my wip branches)
<abby> mainline assuming the correct config options are enabled, correct?
<jhovold> yeah, obviously (you can run using the mainline arm64 defconfig without modification too)
<jhovold> and you need to make sure your initramfs has what is needed to boot, which depends on your config
<jhovold> there are some details in the commit message for johan_defconfig if you haven't seen that already:
<abby> i added the modules specified in the commit message to the initrd, but i may need to go back over things and see if i'm missing anything
<jhovold> ah, good
<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
jhovold has quit [Ping timeout: 480 seconds]