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)
derzahl has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
<bamse>
shawnguo: linux option installs RT_PROP and dtb in the configurationtable, alongside acpi table...so it will work just fine to boot both
<shawnguo>
ah, nice! so the option can hopefully go away and just always be on in the future. thanks bamse, mani_s!
<shawnguo>
hmm, then it means we will need to remove dtb from esp in order to boot Linux from acpi. that's should be fine though.
<bamse>
we're not booting linux from acpi
<bamse>
but for your experimentation...sure
<bamse>
or you can disable the linux option in bios and boot with efi=noruntime and you should be good
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
laine has joined #aarch64-laptops
<shawnguo>
yeah, acpi can be enforced by setting `acpi=on` or `acpi=force` anyway
<bamse>
ahh cool, didn't know
<steev>
we still can't access that though right? not without qzed's driver?
<bamse>
steev: efi variables?
<steev>
yeah, i'm assuming we will want to install new dtbs into that?
<bamse>
steev: that's unrelated, but there's no change on that front yet...so it's still required
laine has quit [Ping timeout: 480 seconds]
derzahl has quit [Ping timeout: 480 seconds]
godvino has joined #aarch64-laptops
godvino has quit [Read error: Connection reset by peer]
godvino has joined #aarch64-laptops
<kettenis>
so what path does it load the dtb from? and does it distinguish between the different models (display panels, touchscreen i2c address, etc.)?
godvino has quit [Read error: Connection reset by peer]
miracolix has quit [Remote host closed the connection]
miracolix has joined #aarch64-laptops
<robclark>
kettenis: in theory if the edid isn't busted the different panels should work with a single dtb.. you basically just need the dtb to have the worst-case delays configured for panel-edp, ie. hpd-reliable-delay-ms .. not sure about the other deltas, presumably the dtb can just have the superset (ie. include touchscreen even if device doesn't have it)??
<bamse>
right, we just specify the panel as a generic "edp-panel" and edid does the rest
<bamse>
but we have two touchpads, so that would be a good candidate for some switching logic...
derzahl has joined #aarch64-laptops
snuckls_ has joined #aarch64-laptops
miracolix has quit [Read error: Connection reset by peer]
godvino has joined #aarch64-laptops
godvino has quit [Quit: WeeChat 3.6]
miracolix has joined #aarch64-laptops
snuckls_ has quit [Ping timeout: 480 seconds]
miracolix has quit [Read error: Connection reset by peer]
miracolix has joined #aarch64-laptops
<clover[m]>
<shawnguo> "yeah, acpi can be enforced by..." <- tried. doesnt boot
snuckls_ has joined #aarch64-laptops
miracolix has quit [Read error: Connection reset by peer]
miracolix has joined #aarch64-laptops
snuckls_ has quit [Read error: Connection reset by peer]
miracolix has quit [Remote host closed the connection]
miracolix has joined #aarch64-laptops
miracolix has quit [Remote host closed the connection]
miracolix has joined #aarch64-laptops
derzahl has quit [Remote host closed the connection]