ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
bacarrdy has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
Extern has quit [Quit: WeeChat 4.7.0]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
bacarrdy has quit [Remote host closed the connection]
hdbngr has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hspak440534361 has quit []
hspak440534361 has joined #asahi-dev
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
DannyB has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
nora_ has joined #asahi-dev
nora has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
<chadmed_> oh lmfao the devicetree nodes for the SMC didn't go in with the driver?
bacarrdy has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
midou has quit [Read error: No route to host]
midou has joined #asahi-dev
bacarrdy has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chadmed_ has quit [Quit: Konversation terminated!]
gladiac has joined #asahi-dev
chadmed_ has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<sven> yeah, I had already sent our PRs when SMC was picked up
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<chadmed_> no stress just means i cant submit hwmon
<chadmed_> and rebasing the prepared commits on to asahi-wip for testing is going to be a PITA
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
cylm has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
midou has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
midou has joined #asahi-dev
hdbngr has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
<sven> just base your series on torvalds tree plus those three cherry picked commits
<sven> or wait until rc1 is out and I can pick them up and then use that tree as a base
<sven> I’ve done that for the first SMC versions with spmi nvmem when that’s hadn’t been picked up yet
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
linuxgemini has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
chrisl has joined #asahi-dev
___nick___ has quit []
snklp has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
<snklp> hey everyone :) joining for the first time. I'm interested in the project and thinking of picking up a used macbook air to test. Wanted to ask if someone who knows about systems/kernels but not experienced with drivers can contribute to the development somehow? (outside of money...)
<snklp> Particularly interested in learning about and helping with SEP and/or thunderbolt stuff
snklp has quit [Quit: snklp]
snklp has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<sven> SEP needs significant reverse engineering, that's a way you could contribute if you have experience there
<snklp> limited experience, none with a coprocessor, but if you have a guide for how to interact with the SEP I could have a go in my free time. No guarantees, unfortunately, but would be happy to contribute where I can.
<chaos_princess> if you wanna learn, set up the m1n1 development environment, and try recreating the tracer for something that already has a driver, for example the pwm block, it is dead simple.
chrisl has joined #asahi-dev
<snklp> That sounds like a good idea, thanks! I'll have a look at m1n1
<chaos_princess> https://github.com/AsahiLinux/m1n1/blob/main/proxyclient/m1n1/hw/sep.py - and here is a starting tracer for sep, it is not completely correct, but the basics of the protocol is there
<snklp> :pray: great! I'll probably pick up a macbook air in the next week or so
<snklp> Is either an m1 or m2 fine, or is there a preference?
<chaos_princess> if you want to touch sep, probably do not store anything you care about on that machine
<snklp> oh yes it'll be a device just to test with
<chaos_princess> very high chance of killing the disk encryption keys if you mess with xart/gigalocker and do it wrong
<snklp> ouch; is it possible to do a full wipe and restore? or is that a brick
<chaos_princess> yes, that is most likely a full dfu restore with all data gone
<snklp> as long as it's not bricked :D
<snklp> last question for now: Is either an m1 or m2 fine, or is there a preference?
<chaos_princess> whatever you want, m2 is obviously newer and faster
<snklp> yes, hence my preference for m2. but if m1 is better/more supported, then I would try to get that
<chaos_princess> linux support is the same basically
<snklp> alright, sounds cool, I'll get what I can get for cheap then
<snklp> thanks! have a nice day
<chaos_princess> (i've done some sep investigation, but stopped, since i do not have any machines for which a dfu restore would not be very annoying)
hdbngr has quit [Ping timeout: 480 seconds]
<sven> (same)
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
snklp has quit [Ping timeout: 480 seconds]
<sven> https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux.git/?h=wip/smc-rtc will submit smc-rtc after -rc1 is out as well, didn't need any major changes from our downstream tree
<sven> only had to add devicetree bindings
chrisl has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
snklp has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
snklp has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
okb has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
al3xtjames2 has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
bacarrdy has joined #asahi-dev
Extern has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<sven> also, we should really make that m1n1 release
<sven> jannau: how do we release m1n1? either of us just creates a 1.5.0 tag? or is there anything else we need to do
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hamr has joined #asahi-dev
<jannau> sven: I think so. marcan or I also took care of updating the fedora package but that's a separate task anyway
<jannau> https://github.com/AsahiLinux/m1n1/pull/476 would make my life a little easier but I can deal with it until the next release
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
<sven> let's merge it and tag the release then
<sven> i guess that worked
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
Lyude has quit [Quit: Bouncer restarting]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Lyude has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
rivendell has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
Lyude has quit [Read error: Connection reset by peer]
Lyude has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
rivendell has quit [Quit: rivendell]
rivendell has joined #asahi-dev
rivendell has quit []
rivendell has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
druze has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chrisl has joined #asahi-dev
chadmed has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
rivendell has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]