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)
<bamse>
steev: computer says no? or there's no sign of why it doesn't work?
derzahl has quit [Ping timeout: 480 seconds]
<steev>
no sign of it at all
<steev>
msm is loaded, but nothing in dmesg
<steev>
and glxinfo says llvmpipe so definitely not using freedreno
<steev>
i wonder if i missed a config option
<steev>
no, doesn't look like it
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
<robclark>
steev: try something simple like kmscube (ie. without DE running) to sanity check that gpu works... if that doesn't work or you end up w/ llvmpipe make sure kernel is able to load firmware
<steev>
robclark: drmGetDevices2 failed: No such file or directory
<steev>
firmware and such should be loadable, since it's the same kernel i use on the c630
<steev>
but let me double check that i didn't break that
<bamse>
Do not try and bend the gpu, that's impossible. Instead, only try to realize the truth...There is no GPU...
<steev>
yeah, FD630 on the c630
<robclark>
steev: check file perms on /dev/dri/* perhaps?
<steev>
Cpu get stuck and rootfs ends up not mounting
matthias_bgg has quit []
<steev>
It’s really weird
<steev>
shouldn't i have hit that regardless of SM_GPUCC_8150 being enabled?
<bamse>
how did you cook up this branch?
<bamse>
steev: one way would be if you undervolt the mmcx power-domain momentarily, then you get something looking like this
<bamse>
and that would only happen if you actually probe dispcc
<steev>
bamse: i took what i have for c630, applied a few other things from pwcli on top, and then took everything from your take2 branch and applied that
<steev>
i need to learn to use annotate like jstultz does/did
<bamse>
steev: i thought you where on the flex now?
<steev>
the one change i had to make is the distro_defconfig from shawn's kernel had CONFIG_PHY_QCOM_QMP=y but that makes the build fail if typec is M
<steev>
bamse: i am
<bamse>
steev: looking at my tree i see the interconnect driver is broken upstream, i'll post the fixes for that...
<steev>
ah, that could definitely cause issues
<steev>
stupid question, if i just disabled interconnect for now... would that stop the bandwidth voting, or would it just not work at all
<bamse>
it might work, unless there's something that actually require you to turn on some bus
<steev>
one way to find out!
<steev>
one other minor annoying thing i've found; there doesn't seem to be any way to get recovery media from lenovo for this thing
<bamse>
ouch, that's good to know
<steev>
without interconnect, it does boot
<steev>
but a bunch of stuff missing
<bamse>
okay, i've trashed my tree in a rebase...will figure out how to get out of that and see what can be posted
<bamse>
hehe, it's only all the hardware blocks you care about ;)
<bamse>
ahh storage forgot to defer, because we don't yet vote for the bus there
<bamse>
i think we'll be fixing that soon
<steev>
ah, that would definitely do it
<steev>
bamse: whenever they get posted, if i could get a CC to know to test, that would be great but i'll try to keep an eye out; we're gearing up for our 2022.2 release though so my free time will be limited again