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
broski[m] has quit [autokilled: This host violated network policy and has been banned. Mail support@oftc.net if you think this is in error. (2025-04-02 00:56:48)]
a_fantom has joined #aarch64-laptops
fantom has quit [Ping timeout: 480 seconds]
tobhe_ has joined #aarch64-laptops
hexdump02 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
tobhe has quit [Ping timeout: 480 seconds]
hexdump0815 has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
<JosDehaes[m]> Of course with the windows SSD it doesn't reboot
<JosDehaes[m]> Maybe the SSD with Linux is bad?
martiert_work has quit [Quit: WeeChat 4.5.1]
davidinux is now known as Guest12732
davidinux has joined #aarch64-laptops
ravikant_ has joined #aarch64-laptops
davidinux has quit []
davidinux has joined #aarch64-laptops
Guest12732 has quit [Ping timeout: 480 seconds]
pbrobinson has joined #aarch64-laptops
martiert_work has joined #aarch64-laptops
<martiert_work> c
srinik has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
<JosDehaes[m]> and now, with the linux SSD back in, machine seems stable again. When I took it out yesterday, it did seem properly seated 🤔 🤷‍♂️
svarbanov_ has quit [Remote host closed the connection]
svarbanov_ has joined #aarch64-laptops
frytaped has quit [Remote host closed the connection]
aksh has joined #aarch64-laptops
aksh has quit []
frytaped has joined #aarch64-laptops
frytaped is now known as Guest12736
pbrobinson has joined #aarch64-laptops
Guest12736 is now known as frytaped
frytaped has quit [Remote host closed the connection]
frytaped has joined #aarch64-laptops
frytaped is now known as Guest12738
Guest12738 is now known as frytaped
frytaped has quit [Remote host closed the connection]
frytaped has joined #aarch64-laptops
frytaped is now known as Guest12739
Guest12739 has quit [Remote host closed the connection]
frytaped_ has joined #aarch64-laptops
frytaped_ has quit [Remote host closed the connection]
frytaped_ has joined #aarch64-laptops
frytaped_ has quit [Remote host closed the connection]
frytaped_ has joined #aarch64-laptops
frytaped_ has quit [Remote host closed the connection]
frytaped_ has joined #aarch64-laptops
frytaped_ has quit [Remote host closed the connection]
frytaped_ has joined #aarch64-laptops
frytaped_ is now known as frytaped
frytaped has quit [Remote host closed the connection]
frytaped has joined #aarch64-laptops
reng has quit [Ping timeout: 480 seconds]
reng has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
pbrobinson has joined #aarch64-laptops
uwealtmann[m] has joined #aarch64-laptops
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
ungeskriptet_ has joined #aarch64-laptops
ungeskriptet has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
WarrenArden[m] has joined #aarch64-laptops
davidinux has quit [Quit: WeeChat 4.3.1]
pbrobinson has quit [Ping timeout: 480 seconds]
ungeskriptet has joined #aarch64-laptops
ungeskriptet__ has joined #aarch64-laptops
ungeskriptet_ has quit [Ping timeout: 480 seconds]
<adrian_> err stupid question
<adrian_> does linux actually actively USE the ACPI stuff for the lenovo snapdragon laptop?
<adrian_> or is it 100% only using the dtb stuff?
<adrian_> (or, shudder, is it using both)
ungeskriptet has quit [Ping timeout: 480 seconds]
<travmurav[m]> linux disables acpi interpreter as soon as it sees that dtb is anything but empty stub
pbrobinson has joined #aarch64-laptops
ungeskriptet__ has quit [Ping timeout: 480 seconds]
ungeskriptet has joined #aarch64-laptops
ravikant_ has quit []
krei-se- has quit []
krei-se has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
pbrobinson has joined #aarch64-laptops
srinik has quit [Ping timeout: 480 seconds]
<adrian_> aha so linux is doing 100% dtb, ok
<adrian_> dang, is the acpi table like, complete enough for all the bsp-y stuff?
<adrian_> like is windows using ONLY ACPI tables for the low level stuff like TLMM?
<travmurav[m]> windows heavily relies on per-platform PEP driver
<HdkR> Some PEP in your step for Windows support.
<adrian_> le cry
<adrian_> so they didn't even put all the hardware mapping in the acpi tree? :P
<adrian_> oh, and is UEFI supplying a DTB?
<adrian_> I haven't SEEN one?
<adrian_> (yeah we have one in our source tree, so I can build a dtb for my laptop, but I wonder if the bootloader is giving us one)
<travmurav[m]> does your device oem care about linux enough to write code for it? xD
<HdkR> Framework has entered the chat.
<travmurav[m]> pretty sure it's still only x13s that at least barely does something with dtb configuration table
<robclark> iirc x13s had a bios option to load a dtb (but did not provide the tdb itself).. but having the bios provide the dtb would be ideal
<adrian_> fun
<adrian_> ok so this is the "best" of both worlds, nice
<travmurav[m]> yeah, I feel like the ideal would be for the OEM to occasionally include the latest linux-next dtb into the fimrware package (so it's properly signed for secureboot) and provide that via fwupd
<travmurav[m]> but oh well
<adrian_> it's cool, ty all
<adrian_> time to go armtwist some other freebsd peeps to get the dtb going on this thing so I can keep going
<travmurav[m]> loading dtb wise there are a few different approaches ranging from asking kernel efi stub to load it down to using a special efi driver that would detect the device and load it, but well, everything has drawbacks and you still need to write(/have someone write) the dtb for the device
<adrian_> yeah
<adrian_> oh I'm aware of the nonsense behind the scenes
<adrian_> yeah
<adrian_> i unfortunately have to write / fix device trees at work. it's honest work, someone has to do it. :)
<travmurav[m]> hopefully @ work you'd at least have board schematics/documentation :P
<adrian_> i mean
<adrian_> i work on facebook's stuff, so yes
<adrian_> much to the hilarity of the EEs who find software/kernel folks who know hardware hilarious
* travmurav[m] for some reason remembers 2014 era samsung phones where EEs would casually wire i2c devices to random non-hw-i2c pins for software to put bitbanged i2c there later
<adrian_> i mean
<adrian_> this is a common thing that happens
<adrian_> then someone asks why so much CPU is spent polling that i2c sensor
<adrian_> and you have to sit them down and gently explain that 2 years ago you didn't approve a change to wire that thing you needed to a REAL i2c + AON GPIO + timer pin
<adrian_> because that'd require like a significant EE effort for rerouting the board and they figured sw would fix it
<travmurav[m]> lol
<adrian_> i mean, tihs has happened since I've been involved in BSPs, so 20 years worth of lols
<travmurav[m]> I guess it's not funny if it's your job to deal with this
<adrian_> i mean that's why we get paid
<adrian_> AI won't fix this
<adrian_> :P
<travmurav[m]> :)
pbrobinson has quit [Remote host closed the connection]
minecrell has quit [Quit: :/]
minecrell has joined #aarch64-laptops
pbrobinson has joined #aarch64-laptops
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
fossdd[m] has joined #aarch64-laptops
agl has joined #aarch64-laptops
<JensGlathe[m]> <adrian_> "much to the hilarity of the..." <- Never trust a programmer who's carrying a screwdriver
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jhovold has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
Caterpillar has quit [Quit: Konversation terminated!]
Caterpillar has joined #aarch64-laptops
ektor5 has quit [Remote host closed the connection]
ektor5 has joined #aarch64-laptops
ektor5 has quit [Quit: WeeChat 4.3.4]
ektor5 has joined #aarch64-laptops
Caterpillar has quit [Quit: Konversation terminated!]
Caterpillar has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]