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
<Caterpillar>
I wonder how much Qualcomm is contributing to the effort to support X13s
minecrell has quit [Read error: Connection timed out]
minecrell has joined #aarch64-laptops
<bamse>
Caterpillar: we're definitely contributing to the effort...
<agl>
steev: As I have now found out, the USB-C interface is either not initialized or the corresponding driver is not selected at all. My root file system is not located on the internal SSD of the X13, but on an external SSD in the USB-C-ACASIS box. The ACASIS box also does power delivery. Under 6.7.10 the USB-C interface is obviously selected correctly and is probably also initialized correctly and the file system is mounted correctly and Debian starts.
<agl>
Under 6.8.1 it seems that the USB-C interface does not exist and the kernel crashes without any message.
<agl>
I have already looked for the USB-C interface under Menuconfig and tried various settings, but I have not had any success so far. Do you know what I have to do in the USB/USB-C settings for the USB-C interfaces to work? As I said, I have no problems with the 6.7.x kernels.
<steev>
compare the 6.7 config to the 6.8 config for USB things?
<agl>
ok
janrinze has quit [Read error: Connection reset by peer]
janrinze has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
iivanov_ has quit [Quit: Leaving...]
todi has joined #aarch64-laptops
<jglathe_x13s>
interesting, will explicitly check USB-C
jhovold has joined #aarch64-laptops
todi has quit [Remote host closed the connection]
checkfoc_us has quit []
checkfoc_us has joined #aarch64-laptops
<Caterpillar>
bamse: what about the virtualization support? Still under non disclosure agreement? I had to resell my X13s because of that
<travmurav[m]>
Caterpillar: it's possible but Linux needs more work to be useable on sc8280xp when running in EL2
<HdkR>
Are there Qemu patches to take advantage of gunyah yet?
<travmurav[m]>
jis there any retail device with gunyah even?
<HdkR>
I thought that was what was expected to be used on 8280 and other modern snapdragon socs?
<travmurav[m]>
no afaik 8280 won't get it
<travmurav[m]>
only exelite and later would
<Caterpillar>
travmurav[m]: by reading your Github project I understand that the virtualization support is strictly related to Windows pieces of code :-(
<HdkR>
ah, spicy
<travmurav[m]>
Caterpillar: you need one blob from windows and it only runs few instructions to jump back to open code
<HdkR>
Hopefully we get qemu patches by time X1E launches this summer
<travmurav[m]>
but yes, otherwise it's vendor locked to MS
<travmurav[m]>
same story on exelite so afaiu you can either load proprietary gunyah or securelaunch. the code for SL seems to be still there and with the same api on exelite so I hope it won't be too sad
<Jasper[m]>
<travmurav[m]> "jis there any retail device with..." <- Phones I think
<travmurav[m]>
I guess android 14 stuff or which one requires virtualization, yeah