ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
psydroid[m] has quit []
arisu has quit []
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
derzahl has joined #aarch64-laptops
SSJ_GZ has joined #aarch64-laptops
Penguinpee has quit [Remote host closed the connection]
derzahl has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
carmine has joined #aarch64-laptops
carmine has quit []
abc123bac2[m] has quit [Quit: Idle for 30+ days]
cmeerw[m] has quit []
lem has joined #aarch64-laptops
lem has quit [Remote host closed the connection]
srinik has quit [Killed (NickServ (Too many failed password attempts.))]
srinik has joined #aarch64-laptops
jenneron[m] has quit [Quit: Bridge terminating on SIGTERM]
frytaped[m] has quit []
travmurav[m] has quit [Quit: Bridge terminating on SIGTERM]
underpantsgnome[m] has quit []
fevv8[m] has quit [Quit: Bridge terminating on SIGTERM]
mahmoudajawad[m] has quit [Quit: Bridge terminating on SIGTERM]
steevdave[m] has quit [Quit: Bridge terminating on SIGTERM]
Dylanger has quit []
robertmader[m] has quit []
Guest607 has quit [Quit: Bridge terminating on SIGTERM]
clover[m] has quit [Quit: Bridge terminating on SIGTERM]
davidebeatrici[m] has quit [Quit: Bridge terminating on SIGTERM]
Lucy[m]1 has quit [Quit: Bridge terminating on SIGTERM]
harvestz[m] has quit [Quit: Bridge terminating on SIGTERM]
harvests[m] has quit [Quit: Bridge terminating on SIGTERM]
szclsya[m] has quit [Quit: Bridge terminating on SIGTERM]
Manis[m] has quit [Quit: Bridge terminating on SIGTERM]
Guest588 has quit []
luxio_39[m] has quit [Quit: Bridge terminating on SIGTERM]
ungeskriptet[m] has quit []
Sobek[m] has quit [Quit: Bridge terminating on SIGTERM]
ajhalaney[m] has quit [Quit: Bridge terminating on SIGTERM]
danielt has quit [Quit: Bridge terminating on SIGTERM]
amstan has quit [Quit: Bridge terminating on SIGTERM]
AlexMarty[m] has quit [Quit: Bridge terminating on SIGTERM]
mothenjoyer69 has quit [Quit: Bridge terminating on SIGTERM]
<SSJ_GZ> Hi all! How well does C630 Suspend/ Resume work nowadays? Last I heard was from a talk in March 2021, when Suspend used approx the same power as non-Suspend :/
ajhalaney[m] has joined #aarch64-laptops
Penguinpee has joined #aarch64-laptops
arisu has joined #aarch64-laptops
AlexMarty[m] has joined #aarch64-laptops
amstan has joined #aarch64-laptops
clover[m] has joined #aarch64-laptops
danielt has joined #aarch64-laptops
davidebeatrici[m] has joined #aarch64-laptops
Dylanger has joined #aarch64-laptops
fevv8[m] has joined #aarch64-laptops
frytaped[m] has joined #aarch64-laptops
Guest694 has joined #aarch64-laptops
harvests[m] has joined #aarch64-laptops
harvestz[m] has joined #aarch64-laptops
szclsya[m] has joined #aarch64-laptops
jenneron[m] has joined #aarch64-laptops
Lucy[m] has joined #aarch64-laptops
luxio_39[m] has joined #aarch64-laptops
mahmoudajawad[m] has joined #aarch64-laptops
Manis[m] has joined #aarch64-laptops
mothenjoyer69 has joined #aarch64-laptops
psydroid[m] has joined #aarch64-laptops
Guest710 has joined #aarch64-laptops
robertmader[m] has joined #aarch64-laptops
Sobek[m] has joined #aarch64-laptops
steevdave[m] has joined #aarch64-laptops
underpantsgnome[m] has joined #aarch64-laptops
travmurav[m] has joined #aarch64-laptops
ungeskriptet[m] has joined #aarch64-laptops
cmeerw[m] has joined #aarch64-laptops
Guest694 is now known as frytaped
Lucanis0 has quit [Read error: Connection reset by peer]
Lucanis has joined #aarch64-laptops
<steev> SSJ_GZ: there are still some patches outstanding from abelvesa (i believe it is) but the power usage should go down a bit once all that stuff is in
<SSJ_GZ> steev: Thanks! Is there anywhere I can follow this in detail?
<steev> i don't know the easiest way to do so, i just look at what is submitted to the linux-arm-msm patchwork (and i turn off all the filters) on the website and look for things that might be interesting
<steev> though when i go to test them, i apply them with b4
<steev> used to use patchwork's cli, but it left a bit to be desired for my purposes/needs/skill level
<SSJ_GZ> Many thanks - I can also search the mainline linux git logs for their email address :)
<steev> you can, but he's also in here :)
<steev> not super active, but he does reply
<SSJ_GZ> Oh, so I see :)
<SSJ_GZ> Actually, I have a general question for all of you: I don't have hard data on this, but it *feels* like most ARM devices get working power management *after* they get GPU support.
<SSJ_GZ> As a laymen, I thought that GPU would be much harder than power management, but it seems like I'm missing something.
<SSJ_GZ> Is that observation correct, and if so, why should it be so?
<SSJ_GZ> Lower priority? More "fiddly"/ requires more quirks? Power management subsystem less advanced than DRM+Mesa?
<steev> i'm just a rando user who is dangerous enough to know how to apply patches (mostly), so i can't say there, but at a guess, more fiddly
<steev> bamse: https://paste.debian.net/1254124/ line 19 (this is on the Thinkpad X13s) - i guess maybe that's where our mac address and stuff would be (haven't yet tested running it on the c630 to see what it spits out)
<robclark> so in a devicetree world, it is pretty unlikely that something like a GPU would work at all without power mgmt.. clk and power domain ctrl are one of the very first steps in bringing up a new SoC. But that does not mean that power mgmt is fully debugged (ie. tracking down things that leave clocks on blocking suspend, and things like that) ;-)
<steev> woo, the c630's ucm configs are merged in :D
<SSJ_GZ> robclark: Thanks for the insights :)
<SSJ_GZ> Sounds like getting good, low-power Suspend is similar to playing whack-a-mole :)
<steev> kind of, yeah
<clover[m]> mali gpu on pinebook pro was reverse engineered very quickly compared to trusted firmware bug fix for suspend-to-ram, and its still buggy
<SSJ_GZ> The Pinebook Pro was one of the devices I had in mind when I asked :)
<bamse> SSJ_GZ: in the qcom case robclark had the functional dependencies for doing gpu work quite early...while it's not until recently that we have enough functionality in place for really working on power management
<SSJ_GZ> bamse: Thanks! Will the PM functionality you have now help with future qcom socs, do you think?
iivanov has quit [Quit: Leaving...]
<bamse> SSJ_GZ: most of the problem are completely generic and applies to all qcom platforms (and probably many other soc vendors' platforms as well)
<bamse> SSJ_GZ: some are specific to a particular platform, but the plumbing necessary will be reusable
<bamse> plumbing and understanding
<SSJ_GZ> Sounds very promising :)
<clover[m]> New toy for x13s came in 😁
<steev> nice
<szclsya[m]> spiritual successor of the w701ds!
<bamse> cool
<clover[m]> it didnt seem to work :(
<bamse> with the x13s?
<clover[m]> um steev do we know if we have DP 1.2 Alt mode?
<bamse> did you try flipping the usb-c cable around?
<bamse> clover[m]: we do
<clover[m]> ah the flip
<clover[m]> gets me every time
<bamse> there's a patch for that...
<steev> there is?
<bamse> steev: go fish ;)
<steev> oh, is it part of v2?
<bamse> there are 3 different implementations for that, don't think anyone of them are on the lists
<steev> oooh
<steev> oh
<bamse> the most complete was in my 8350 branch, but it did flip properly...but muxing 2+2 -> 4 -> 2+2 lane usb/dp would loose usb
<steev> got ya
<steev> i'll try to find some time this weekend
<steev> i've been poking at the radxa zero and the waveshare 7.9" display again lately, and got it kinda sorta working, just with a nice pink background instead of black
<steev> works fine when plugged into the thinkpad :D
<clover[m]> this screen is adorable
<steev> so the issue is somewhere in the meson driver, i just.. haven't figured out where to look yet
<bamse> steev: odd
<steev> clover[m]: oh that is nice
<bamse> clover[m]: nice!
<steev> the person who put me on to figuring out that the driver was marking modes where h < 640 or v < 480 were bad, thinks it might be RGB vs YCBrb or whatever
<steev> it's 400x1280
<clover[m]> steev: you say that every weekend ;)
<steev> i know :(
<steev> in my defense, people ping me and ask me to test stuff for them, and i wanna get that done so they can post things to the list and get them out there for everyone to enjoy
<steev> or, like currently, i'm trying to mash up the c630, flex5g and thinkpad into one thing
<clover[m]> one thing to rule them all
<steev> pretty much, yeah :D
falk689 has quit [Remote host closed the connection]
falk689 has joined #aarch64-laptops
<steev> bamse: so the v2 of the dp/edp patches, that's the ones that used to rely on MDP_TOP ?
<steev> oh wait, no i'm an idiot, that's dpu
<bamse> steev: no, that's the dp-side of things
<bamse> you're not an idiot, but yes
<steev> found the ones :)
<bamse> should bump those as well...
<clover[m]> <szclsya[m]> "spiritual successor of the..." <- That thing looks crazy
<szclsya[m]> impractical but impressive nonetheless eh
<clover[m]> Kind of like an arm compute device :P
<clover[m]> <bamse> "steev: no, that's the dp-side of..." <- Does that happen to address the fail on suspend while connected to external monitor?
SSJ_GZ has quit [Ping timeout: 480 seconds]