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
SouthernPenguin has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
krei-se- has joined #aarch64-laptops
krei-se has quit [Ping timeout: 480 seconds]
tobhe has joined #aarch64-laptops
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has quit [Quit: alfredo]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<macc24> <steev> "i'm curious if anything from..." <- maybe? you can check if there's the same "ac adapter status" register
<macc24> or just see if it's mentioned in dsdt
alfredo has joined #aarch64-laptops
<jhovold> Jasper[m]: nice work! even if we can't access it directly from linux, it opens up the path for using the dtbloader as travmurav[m] mentioned
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
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
_xav_ has quit [Ping timeout: 480 seconds]
avalos has joined #aarch64-laptops
xroumegue has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
srinik has joined #aarch64-laptops
<macc24> where is chromeos's firmware at /lib/firmware/sc7180-trogdor/modem/*.mbn even fetched from? i've looked for it in every place i could think of and couldn't find it anywhere - only on the chromeos recovery medium
<travmurav[m]> Iirc it was never upstreamed
<macc24> i looked in the chromiumos repos on googlesource
<amstan> macc24: it was an internal ebuild only
<macc24> ugh
<amstan> the vendor liked it better that way since "nobody" could get to it
<maz> ah, finally a realistic date for the dev kit: "Est. Ship: 9 Jan 2025 -- Est. Delivery: 13 Jan 2025)
<JensGlathe[m]> so they're re-designing and manufacturing them
<maz> most probably. I hope they keep the serial debug port on the new board though.
<macc24> a lot of x elite laptops have them... why would they remove it from the dev kit
chrisl has joined #aarch64-laptops
<maz> why would QC do something stupid? is that a rhetorical question?
<macc24> they can't be that dumb, can they?
<Jasper[m]> macc24: Considering the way X Elite launched
<maz> having dealt with QC for a couple of decades, I have a precise idea of what low they can sink.
<JensGlathe[m]> my remaining order has this estimate now, too
<JensGlathe[m]> This is so odd... They had only a prototype and shipped that one to @geerlingguy?
<maz> lies, damn lies, and marketing.
chrisl has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> Dangerously close to the truth, then
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> there is at least one more person with the devkit, I believe it is sibis in this irc
<SpieringsAE> ah yeah they also seem to be upstreaming a basic dts for it
<SpieringsAE> ah okay that seems to be a qualcomm employee
<JensGlathe[m]> so they got 2
<maz> macc24: do you have any detail on which laptop has a uart more or less exposed?
<macc24> maz: my yoga slim 7x has a uart that you can access after removing bottom plate and ssd
<macc24> other laptops seem to have debug uart ports defined in their dts files
<macc24> macc24: it can be easily soldered to, and there is enough space between the port and ssd to fit a small cable, which you can then route outside the chassis through ventilation holes
<maz> macc24: might be an option then.
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
pankpati has joined #aarch64-laptops
hipboi has joined #aarch64-laptops
hipboi has quit []
svarbanov has quit [Ping timeout: 480 seconds]
svarbanov has joined #aarch64-laptops
svarbanov_ has joined #aarch64-laptops
svarbanov has quit [Read error: Connection reset by peer]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
svarbanov__ has joined #aarch64-laptops
svarbanov_ has quit [Read error: Connection reset by peer]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
flokli has quit [Ping timeout: 480 seconds]
alfredo has quit [Ping timeout: 480 seconds]
<macc24> huh
<macc24> qcom seems to use devicetree files in their uefi on x1e80100
<Jasper[m]> How so?
<JensGlathe[m]> c'mon
<JensGlathe[m]> the hexagons get fdts in the .elf files, yes
flokli has joined #aarch64-laptops
<macc24> Jasper[m]: binwalk-ed a uefi update and found a bunch of dtb files
<JensGlathe[m]> is it 4 files or more
<JensGlathe[m]> the hexagons get 4 files
<JensGlathe[m]> #2 looks quite big
<macc24> huh there are devicetrees for hamoa and purwa with and without ddr
<macc24> JensGlathe[m]: it would be so funny if they were making a dsdt out of an fdt
<JensGlathe[m]> yes, def
<JensGlathe[m]> what says the #2 one, looking big enough to be a complete description
alfredo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<JensGlathe[m]> no its not, but still interesting 😁
chrisl has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> descriptions for ufs, i2c, pil, lots of sensors
<robclark> I could believe that dtb is useful for uefi
<robclark> macc24: did you get a uefi update for 7x?
<macc24> robclark: get - yes, have installed - no
chrisl has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
chrisl has quit [Ping timeout: 480 seconds]
<robclark> macc24: are uefi updates finally on lenovo's site? I seem to have an earlier version than everyone else, and am expecting that an update will fix the non-working kb in grub/shell.efi/sd-boot/etc
<robclark> I won't have a chance to install it until I'm back from XDC this weekend, but lmk how it goes if you install it
<macc24> they are distributed via windows update
<robclark> ahh, that is what I was afraid of (nuke'd windows a long time ago)
<macc24> i also have old version, and keyboard works somewhat fine in systemd-boot
alfredo has joined #aarch64-laptops
<robclark> macc24: I guess newer than: DMI: LENOVO 83ED/LNVNB161216, BIOS NHCN36WW 05/23/2024
<macc24> no i'm on the same over
<macc24> version*
<robclark> hmm
<SpieringsAE> I hope that lenovo will start distributing these via fwupd aswel
<SpieringsAE> They do that for a lot of other systems from what I saw
<SpieringsAE> hey nice, first sd card support spotted by abelvesa
<SpieringsAE> hope these bindings are the same on the asus vivobook
<macc24> <SpieringsAE> "They do that for a lot of..." <- do they do it for *any* consumer systems?
chrisl has joined #aarch64-laptops
<SpieringsAE> https://fwupd.org/lvfs/devices/ think so
<SpieringsAE> a looot of thinkpads
<SpieringsAE> I see x13 but no x13s though
SpieringsAE has quit [Quit: Leaving]
chrisl has quit [Ping timeout: 480 seconds]
alfredo has quit [Quit: alfredo]
<macc24> thinkpads are business machines
<macc24> i've talked to a person in lenovo and they don't do any linux support for consumer machines
gwolf has joined #aarch64-laptops
<exeat> IIRC, lvfs has firmware for the x13s fingerprint sensor and nvme drive
cyrinux has quit []
cyrinux has joined #aarch64-laptops
<Jasper[m]> Yep
<Jasper[m]> Technically modem too
spoonerandrew has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> hmm I just saw a bunch of entries with consumer in the name and asumed I guess
<SpieringsAE> Its a shame, System76 also has dissapointingly little support here, I expected more from them. Or do they have their own thing for it?
SpieringsAE has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ellyq has joined #aarch64-laptops
<macc24> so
<macc24> lenovo has pushed out ec firmware update and i got to extracting ec firmware itself from it
<macc24> any idea which architecture that could be?
<macc24> it's for a lenovo yoga slim 7x, and it looks like a qcom thing?
chrisl has joined #aarch64-laptops
<erebion[m]> Qualcomm 8c and GenX it says, so yeah
<erebion[m]> That update is probably one that is also meant for the X13s, afaik they don't yet have any other device with that SoC.
<JensGlathe[m]> HP X14 UEFI update also has fdts
<steev> maybe some day we'll get an update for bios that makes the linux option not beta
chrisl has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
<JensGlathe[m]> Looks like a lot of interesting data, to just know what's in there. Seen Gunyah, HLOS1..HLOS7, Crypto, gpio configs, EC config
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
<erebion[m]> <steev> "maybe some day we'll get an..." <- Probably once everything works, so soon-ish, I guess. :D
alfredo has quit [Quit: alfredo]
chrisl has joined #aarch64-laptops
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]
<steev> Jasper[m]: since i'm dumb, how do you know which blkXXY to use with dpp?
<steev> Jasper[m]: also, from what i remember (i'd need to grab my c630 or flex5g), you can see those partitions from linux on ufs
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> <steev> "Jasper: since i'm dumb, how do..." <- It was 6 on my x13s
<Jasper[m]> But if it's not, it should be the partition that has the header RWFS
<Jasper[m]> <steev> "Jasper: also, from what i..." <- Yes, you can indeed
<Jasper[m]> Though it's inaccessible for devoces with SPI flash
srinik has quit [Ping timeout: 480 seconds]
hexdump01 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hexdump01 has joined #aarch64-laptops
spoonerandrew has quit [Quit: Connection closed for inactivity]