ChanServ 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
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
erebion has left #aarch64-laptops [#aarch64-laptops]
erebion has joined #aarch64-laptops
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
davidinux has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
tobhe has joined #aarch64-laptops
tobhe_ has quit [Ping timeout: 480 seconds]
hexdump0815 has joined #aarch64-laptops
hexdump02 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hexdump02 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
lksdfgjdlsdvk has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
lksdfgjdlsdvk has quit [Quit: Quits]
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
Caterpillar has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ungeskriptet has joined #aarch64-laptops
icecream95 has joined #aarch64-laptops
pbrobinson_ has joined #aarch64-laptops
svarbanov_ has quit [Remote host closed the connection]
svarbanov_ has joined #aarch64-laptops
pbrobinson_ has quit [Ping timeout: 480 seconds]
svarbanov_ has quit [Read error: Connection reset by peer]
<icecream95> alexVinarskis[m]: For the Asus Vivobook S15, I wrote a HID-BPF program for getting the function keys working properly: https://github.com/icecream95/udev-hid-bpf
<icecream95> I'm interested in whether that works on the Zenbook A14, or if it uses different keycodes
svarbanov has joined #aarch64-laptops
<icecream95> From pictures of the zenbook, it seems to have a function for F11, which the vivobook doesn't (which I consider that a feature since F11 for fullscreen is useful), so at least that would have a new keycode
svarbanov has quit [Remote host closed the connection]
svarbanov has joined #aarch64-laptops
<icecream95> (hid-recorder can be used to look at the raw HID reports)
svarbanov has quit [Remote host closed the connection]
svarbanov has joined #aarch64-laptops
ravikant_ has quit [Ping timeout: 480 seconds]
<icecream95> It's also possible that the magic numbers required to enable setting other features (set_init_unk_[12] in my .bpf program) are different. (I found them by attaching to AsusOptimization.exe with windbg and setting a breakpoint on ntdll!NtDeviceIoControlFile.)
ravikant_ has joined #aarch64-laptops
erebion has left #aarch64-laptops [Disconnected: Hibernating too long]
srinik has joined #aarch64-laptops
jglathe_angrybox has joined #aarch64-laptops
maxboone has joined #aarch64-laptops
icecream95 has quit [Ping timeout: 480 seconds]
krei-se has quit [Quit: ZNC 1.9.1 - https://znc.in]
<maxboone> i'm trying to get audio working on the Surface Pro X (sc8180x) which from teardown photos appears to have a WCD9340 which according to the windows drivers goes over SLIMBus and is pretty well defined in the DSDT
<maxboone> I have no previous experience working with slimbus devices, and according to the DSDT the codec itself also works over SPI (instead of GPIO on the current sdm845 driver?)
krei-se has joined #aarch64-laptops
<maxboone> Anyways - I can get the system to boot and configure the SLIM bus, but once I try to add the actual codec to the bus it won't boot
<alexVinarskis[m]> _oftc_icecream95: interesting, that explains what the HIDRAW device with PID 0x4543 is, as the actual keyboard is on 0x0220. Ill try it today/tmr and report back
<JensGlathe[m]> @Yoga Slim 7X users would appreciate a tested-by https://lore.kernel.org/all/20250417-slim7x-retimer-v1-1-5813a7835903@oldschoolsolutions.biz/
<maxboone> Do y'all know any devices where that I can take inspiration from for DTS configuring this, or is there any userspace tooling for slimbus (or docs) available so I can try to work on getting the codec wired without constant reboots
<maxboone> tl;dr - can't get the wcd934x driver to work on sc8180x and it appears to use SPI instead of GPIO - is there some reference I can work off as a kernel newb?
<JosDehaes[m]> <JensGlathe[m]> "@Yoga Slim 7X users would..." <- how do I do that? Not familiar with upstreaming process
ravikant_ has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> Answer on the list with Tested-by: jouremail <journame>
<JensGlathe[m]> Best case is with a short quote from my text, and a short description how you tested (wich port, adapter, display resolution)
chrisl has joined #aarch64-laptops
ravikant_ has joined #aarch64-laptops
<JosDehaes[m]> what should be in the Subject: ?
<JosDehaes[m]> Re: [PATCH] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add retimers, dp altmode support ?
chrisl has quit [Ping timeout: 480 seconds]
jglathe_angrybox has quit [Ping timeout: 480 seconds]
<konradybcio> yes
<konradybcio> you must reply with plaintext, or else the list will bounce you email
srinik has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
srinik has joined #aarch64-laptops
<anthony25> thanks a lot JensGlathe[m]!
<robclark> JensGlathe[m]: has the patch changed at all recently? I've been using a (possibly older) version of it for a couple months now
<Jasper[m]> Slight nitpick, but might it be worth it to merge both sc8280xp-microsoft upstream DT's? Both are mostly the same hw (except for some obvious things that make one a tablet and the other a mini pc)
<anthony25> robclark: it's a trimmed version of the older one, without the audio and bluetooth parts
<robclark> ok.. I guess I trimmed those parts out of the original patch as well.. I'll have to compare them to verify we ended up in the same place
<anthony25> that's my diff: https://bpa.st/5L3A
<Jasper[m]> (also with that nitpick, I can FINALLY install fedora on my devkit without having to do a lot of tinkering, nice)
Caterpillar has quit [Quit: Konversation terminated!]
Caterpillar has joined #aarch64-laptops
adrian_ has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<robclark> JensGlathe[m]: the two left side usb-c ports work w/ dp, the right side port does not (had this issue with the earlier version too)..
<JensGlathe[m]> The right port doesn’t go up to expected resolutions, 1920x1080 tried? anthony25 did, and afair it worked.
chrisl has joined #aarch64-laptops
<JensGlathe[m]> He mentioned that it was not as capable on Windows, too
jglathe_angrybox has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<robclark> I tried a 1920x1080 display.. no dice
<robclark> maybe I have a usb-c to hdmi around here somewhere
<anthony25> Yeah only one port on the 3 can do 4K@120Hz on windows, and the right port doesn't output video
<JensGlathe[m]> okay
<anthony25> (iirc)
<JensGlathe[m]> would be good to know if the ps8830 is there, id the right port marked 40Gbps?
<JensGlathe[m]> s/id/is/
<robclark> the external display I have is just 2560x1440@60, but it worked fine on both left ports
<alexVinarskis[m]> [@jglathe:matrix.org](https://matrix.to/#/@jglathe:matrix.org) i just tried as well, i think found the issue. Any _last_ port to try with video does not work:... (full message at <https://matrix.org/oftc/media/v1/media/download/AdwSdgVH6B0taBXJEAVCzZNOAWDcfeHy_eCaaTfK0oAV24bNo-3VPPFa5In6bpFF9jF6MjlPrz52YvDoVDR5ZU9CeWjIudOwAG1hdHJpeC5vcmcvZVhyUXRacXFKQUhiQldVSGl6SlBaYndk>)
<JensGlathe[m]> Hmm. mixers sounds like audio...?
<alexVinarskis[m]> Ig, but coming from drm...
<alexVinarskis[m]> Maybe [@_oftc_robclark:matrix.org](https://matrix.to/#/@_oftc_robclark:matrix.org) could confirm the behavior?
<alexVinarskis[m]> I can drop topology file and retry
<alexVinarskis[m]> Worth mentioning that USB3 devices work in all cases in all ports in all orientations
<JensGlathe[m]> I have a dev kit, and dp altmode works on all three type-c ports. I could try all three consecutively, though... brb
<JensGlathe[m]> huh. all three work with 2k@75 when plugged consecutively
<JensGlathe[m]> aaand... same definition I guess, but no topology file loaded
<alexVinarskis[m]> Tried without audioreach topology, no change, same error on whichever is last
<robclark> fwiw, if I boot with right side connected, the display is detected, but doesn't light up
<alexVinarskis[m]> And if you boot without anything connected, then plug right side after login?
<robclark> same
pabs has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
<JensGlathe[m]> I just checked the devkit dts I use against the slim7x dts in the patch, and there is no difference in the additional definitions for retimers and dp, except for ps8830,boot-on; on the retimers. Not sure if this is actually recognized and used in the driver (I looked a few weeks back, found nothing)
<robclark> it could just be unhappy about the displays I have.. one usb-c and one dp.. don't have an hdmi display handy to test.. (but would be curious what sort of display(s) have been seen to work on the right side, ie. hdmi vs dp
ravikant_ has quit []
<jhovold> alexVinarskis[m]: matrix features don't render well on irc (e.g. when you're referrng to someone in your replies)
<alexVinarskis[m]> Ah didn't realize, sorry. Will tag instead, thanks.
chrisl has quit [Ping timeout: 480 seconds]
todi1 has joined #aarch64-laptops
<jhovold> alsa-ucm-conf-1.2.14 released this week with configs for t14s and yoga
<jhovold> and topology files in the linux-firmware april release
<robclark> nice
<jhovold> looks like you got x14s and thinkbook 16 in the ucm release as well, JensGlathe[m]
<jhovold> are there any public topology files for those yet?
<JensGlathe[m]> and the ThinkBook 16 dts is not even upstreamed yet
srinik has quit [Remote host closed the connection]
<jhovold> and alexVinarskis[m] got zenbook a14 in there too
<JensGlathe[m]> yes, both are in audioreach-topology, too
<robclark> JensGlathe[m]: I can't quite tell from https://laptopmedia.com/guides/how-to-open-lenovo-yoga-slim-7x-gen-9-14%E2%80%B3-snapdragon-disassembly-and-upgrade-options/ but I think maybe the right side port is on a i/o board whereas the two left connectors are directly on the motherboard.. which might have something to do with it?
todi has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> I'm still "fighting" with the backlight controls on the Thinkbook.
<JensGlathe[m]> travmurav has sent around pictures, there was a separate pcb for the right side port
<JensGlathe[m]> which might explain some signal quality issues
<robclark> yeah
<robclark> I blew away windows partition, so I don't really have a good way to test there for comparision
<JensGlathe[m]> Jos Dehaes robclark thanks for the tested-by
<robclark> np
svarbanov has quit [Ping timeout: 480 seconds]
<travmurav[m]> fwiw on the vivobook s15 I made photos of the subboard only has usb3 A ports and so relevant redrivers, the actual DP/type-c and hdmi is on the mainboard
<travmurav[m]> https://nyx.trvn.ru/misc/ <- if anyone wants to look