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)
<steev> it looks like they do boarid-whatever for the chromeos ones, so maybe that instead?
klardotsh has joined #aarch64-laptops
<robclark> I guess in theory as long as the dt and firmware path agree it should be all good (assuming you don't end up with conflicts with differently signed fw for a given laptop).. and yeah, I've been pushing to get CrOS to follow (modulo not dmi) that approach so that a single /lib/firmware could work on multiple devices
<steev> i'm not familiar with the other aarch64 laptops in the topic, but my understanding is that they all require signed firmwares, sadly, so they can't intermingle
<steev> it would be nice, since most of them are EOL, if they didn't still require signed firmware, but i'm guessing that's far too much to ask
<bamse> robclark: right, it could be named whatever...but it seems we might be able to set some precedence in linux-firmware...
<bamse> robclark: one question that i'm sure someone will ask is "why keep the qcom/ part in there", what's your opinion on the google firmware wrt to that?
<robclark> agreed on that
<robclark> I'm not sure why we wouldn't keep "qcom" in the path.. but otoh I've just been pushing people to follow the upstream qcom windows laptop precedent ;-)
<bamse> the good thing with keeping it in qcom/LENOVO, qcom/google etc is that i see a few distros that has split linux-firmware/qcom into a separate linux-firmware-qcom package
<bamse> to reduce the size of that thing
<bamse> and keeping it all in qcom/ i think would make it simpler to find the right package
<robclark> yeah, makes sense
<bamse> i.e. it's just always linux-firmware + linux-firmware-qcom for all our devices
<bamse> then i'll stick to that as my reasoning and continue with the qcom/LENOVO/<dmiid>/ plan
<robclark> +1
<bamse> thanks :)
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
klardotsh has quit [Read error: Connection reset by peer]
iivanov has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
SallyAhaj has quit [Quit: SallyAhaj]
SallyAhaj has joined #aarch64-laptops
krzk has joined #aarch64-laptops
<steev> bamse: robclark: the other option would be to do something similar to what brcmfmac devices do, which is use a specific name, and then fall back to the more generic versions if they don't exist, so whatever firmware grabbing scripts we pass out, or tell people to use would copy the files over to e.g. qcom/sdm845/qcdxkmsuc850,lenovo-81jl.mbn qcom/sc8180x/qcdxkmsuc8180x,lenovo-82ak.mbn
<robclark> IIRC we didn't do fallback to generic because using wrongly signed fw (in at least some cases) would silently fail followed by "bad things"(TM).. or something along those lines
<steev> oh, right
<robclark> anyways, I'd advocate following the existing approach rather than introducing a new standard ;-)
<steev> i forgot that bad things happen :)
<robclark> there are also some cases where fw is kinda "optional".. ie. zap fw is not used on CrOS devices.. the driver figures that out by lack of firmware-name property in dt..
<robclark> so wouldn't want to try to fallback to default in that case either
<steev> true
<steev> bamse: can i have aux-bus stuffs? :D
Solarbaby has joined #aarch64-laptops
arnd_ has joined #aarch64-laptops
leezu_ has joined #aarch64-laptops
leezu has quit [synthon.oftc.net larich.oftc.net]
srinik has quit [synthon.oftc.net larich.oftc.net]
arnd has quit [synthon.oftc.net larich.oftc.net]
srinik has joined #aarch64-laptops
srinik has quit [Ping timeout: 481 seconds]
srinik has joined #aarch64-laptops
jhovold has quit [Ping timeout: 480 seconds]
Solarbab1 has joined #aarch64-laptops
Solarbaby has quit [Remote host closed the connection]
Solarbaby has joined #aarch64-laptops
Solarbab1 has quit [Ping timeout: 480 seconds]
iivanov has quit []
SallyAhaj has quit [Quit: SallyAhaj]
Solarbaby has quit [Remote host closed the connection]
Solarbaby has joined #aarch64-laptops
SallyAhaj has joined #aarch64-laptops
clover[m] has joined #aarch64-laptops
Solarbaby has quit [Remote host closed the connection]
Solarbab1 has joined #aarch64-laptops
Solarbaby has joined #aarch64-laptops
Solarbaby has quit []
Solarbab1 has quit [Ping timeout: 480 seconds]
klardotsh has joined #aarch64-laptops