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
<Jasper[m]> <jglathe_volterra> "https://drive.google.com/file/d/..."; <- huh, looks almost correct?
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
<steev> konradybcio: is the point of the lmh on sc8280xp irq just to... eventually have that number change if you can figure out how to really push it?
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
jglathe__ has joined #aarch64-laptops
<jglathe_sdbox2> Jasper[m], yes, almost. Next test window will be fun
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
systwi has quit [Ping timeout: 480 seconds]
mcbridematt has joined #aarch64-laptops
hightower4 has joined #aarch64-laptops
systwi has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
KREYREN_oftc has quit [Ping timeout: 480 seconds]
ungeskriptet is now known as Guest143
ungeskriptet has joined #aarch64-laptops
Guest143 has quit [Ping timeout: 480 seconds]
zdykstra has quit [Read error: Connection reset by peer]
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
spawacz has joined #aarch64-laptops
malvi[m]1 has quit [Quit: Client limit exceeded: 20000]
todi1 has joined #aarch64-laptops
KREYREN_oftc has joined #aarch64-laptops
todi has quit [Ping timeout: 480 seconds]
todi has joined #aarch64-laptops
todi1 has quit [Ping timeout: 480 seconds]
<jenneron[m]> wcd934x-codec.5.auto: MBHC Over Current on HPHR detected
<jenneron[m]> what does that even mean
<jenneron[m]> sounds really bad, but i don't understand how it can happen
<jenneron[m]> my heaphones are not just a wire between HPHR/L and GND :P
<jenneron[m]> but the impedance is 16 Ohm, might be too low
zdykstra has joined #aarch64-laptops
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
jglathe_sdbox2 has quit [Remote host closed the connection]
aergaerg has joined #aarch64-laptops
aergaerg has quit []
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
ungeskriptet is now known as Guest166
ungeskriptet has joined #aarch64-laptops
<jglathe__> EL2 news: Volterra is running on 6.8-rc4 on EL2 *with* arm-smmu-v3 active and PCIe functional as it seems. But, no display. VM is running, appears to be stable enough.
<jglathe__> Great debug work with travmurav[m]
Guest166 has quit [Ping timeout: 480 seconds]
<Jasper[m]> NICE
<Jasper[m]> congrats
<jglathe__> feels a little bleeding edge, without smmuv3 (and pcie) it is stable and usable for VM work.
<steev> okay, c630 restored... fedora didn't work for me though, was really weird, it only recognized the usb the first 2 times i tried to boot from it, after that it just acted like it wasn't plugged in. i ended up just going with the debian installer from the debiancd repo with the ancient kernel, and just waited for partitioning, then mounted the target, copied the new efi binary in, and used that
<steev> somehow i was so tired when i finished... i sent that to the debian arm channel instead :/
minecrell has quit [Quit: Ping timeout (120 seconds)]
martiert_work has quit [Remote host closed the connection]
minecrell has joined #aarch64-laptops
martin has joined #aarch64-laptops
martin is now known as Guest171
<Jasper[m]> <jglathe_volterra> "https://github.com/jglathe/linux..."; <- @travmurav does this have dtbhack potential?
<jglathe_volterra> no need afaik. I created a separate dts (in this tree) without the zap shader node. This is still quite unclean, but will be condensed into the device dts as far as possible.
<jglathe_volterra> I don't use dtbhack to boot, I just load slbounce.efi, exit to grub and on it goes with 6.8.0-rc4-EL2-IOMMU+
<Jasper[m]> jglathe_volterra: Yeah, but how would you get this upstream?
<Jasper[m]> Ideally that'd be the end goal, but you can hardly create a ton of dt's that are used depending on the exception level
<jglathe_volterra> When this works (we're not that far away some work needs to be spent on booting up directly with slbounce, but its still hackery
<Jasper[m]> Currently those kinds of changes are in dtbhack
<jglathe_volterra> upstream. my brother in atheist... The Volterra patch is in limbo 'cause Merck Hung doesn't answer konradybcio I guess
<jglathe_volterra> I have no issue creating a dt for tested machines as long as this is necessary. You could add logic in the kernel for qcom hyp-dependent nodes, and do things for EL2 only (like <linux, EL2=>; IMO would be a good way to make it transparent, but that's a topic for when we've managed loading co-procesor fw and things like these
<jglathe_volterra> Who would guide these decisions?
hightower3 has joined #aarch64-laptops
<Segfault[m]> would it not be better for the relevant drivers to automatically detect whether the hypervisor is active and change their behaviour accordingly? i.e. skip trying to load the zap shader if there's no hypervisor?
hightower4 has quit [Ping timeout: 480 seconds]
<jglathe__> exactly. There are others, though, like arm-smmu-v3, which are reserved nrmally, but have to be loaded and set up in EL2
jglathe__ has quit [Remote host closed the connection]
jglathe_x13s has joined #aarch64-laptops
<jglathe_x13s> X13s is on 6.8-rc4 now
<jglathe_x13s> where was the test focus?
todi has quit []
jglathe_volterra has quit [Remote host closed the connection]
jglathe_volterra has joined #aarch64-laptops
hexdump0815 has quit [Quit: WeeChat 3.8]
hexdump0815 has joined #aarch64-laptops
jglathe_volterra has quit [Remote host closed the connection]
<robclark> jglathe_x13s, Jasper[m]: it would maybe be interesting to be able to have el2 vs el1 conditionals in dtb.. I briefly looked into adding a check into driver to ignore zap node if we are in el2 but needed fxn isn't exported to modules (and we probably want to skip some reserved memory regions, etc.. so that is probably better handled in core rather than driver).. but with sc7180 WoA vs CrOS laptops we have some precedent
<robclark> for this sort of differentiation, I think
<dgilmore> steev: I have found that sometimes on the c630 I have to boot windows and delete the efi entries for fedora, usually it happens if I remove the usb drive, when I plug it back in it gets skipped