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
pb17 has joined #asahi-dev
ddxtanx has joined #asahi-dev
psykose has quit [Ping timeout: 480 seconds]
ece31 has joined #asahi-dev
ece31 has quit [Remote host closed the connection]
ece34 has joined #asahi-dev
ece3 has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
MrDampSquid has quit [Remote host closed the connection]
DarkShadow44 has joined #asahi-dev
patrickm has joined #asahi-dev
psykose has joined #asahi-dev
VinDuv_ has joined #asahi-dev
VinDuv has quit [Read error: Connection reset by peer]
VinDuv_ is now known as VinDuv
DarkShadow4444 has quit [Read error: Connection reset by peer]
f_ has quit [Ping timeout: 480 seconds]
f_ has joined #asahi-dev
ece347 has joined #asahi-dev
john-cabaj has joined #asahi-dev
ece34 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
aminoa1 has joined #asahi-dev
aminoa has quit [Ping timeout: 480 seconds]
aminoa1 is now known as aminoa
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
tobhe has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
sativa93 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sand4rt has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
sudtho has joined #asahi-dev
sativa93 has joined #asahi-dev
john-cabaj has joined #asahi-dev
theruran has quit [Quit: Connection closed for inactivity]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
nicolas17 has joined #asahi-dev
sativa93 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sativa93 has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sand4rt has quit []
sand4rt has joined #asahi-dev
sativa93 has quit []
sand4rt has quit []
ipatch has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sand4rt has quit []
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-dev
sand4rt has joined #asahi-dev
sudtho has joined #asahi-dev
tamar is now known as tamar-away
pb17 has quit [Ping timeout: 480 seconds]
sudtho has quit [Read error: Connection timed out]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sudtho has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sand4rt has quit []
pb17 has joined #asahi-dev
sand4rt has joined #asahi-dev
emilia-miki has quit [Remote host closed the connection]
chefjacob has joined #asahi-dev
sativa93 has joined #asahi-dev
sativa93 has quit []
sativa93 has joined #asahi-dev
sativa93 has quit []
<nicolas17>
ok, what *is* the status of M3/M4 port? I keep seeing people ask so it's time to write it down properly
<nicolas17>
next time someone asks about the status and wanting to help, I want to give them a link to a wiki page or something
<chaos_princess>
random dev branches that can boot to somewhere between single-thread m1n1 and kernel.
<nicolas17>
do you have any links / github usernames handy, or should I start searching chat logs?
<chaos_princess>
the _major_ issue is that the gpu got heavily redesigned, and the ISA has to be re-reversed again
<chaos_princess>
idk, i personally do not want people to run random dev branches unless they are determined enough to find them on their own
<nicolas17>
isn't that why there's more than one random dev branch in the first place? because they didn't know about each other and started from scratch?
<chaos_princess>
kinda?
<jannau>
m3 and m3 max are partially supported in m1n1/main
<jannau>
another major issue is that newer devices run newer firmware so drivers using firmware interfaces (dcp, isp, sio, agx, nvme, ...) have to be adapted
<nicolas17>
jannau: that work could be done on M1/M2 right?
<nicolas17>
like getting M2 to work with a newer DCP firmware version would get that particular chore mostly out of the way for M3/M4, unless the interface differs between SoCs
<chaos_princess>
There are per-soc differences in agx for sure, for the rest of the ones we support - iirc no.
<jannau>
to a large part yes but the firmwares are not 100% equal over different SoCs
<jannau>
there are a couple minor differences in dcp and isp
<mildsunrise>
on my fork please avoid HPM / tps6598x. those were developed with binary RE, they are for personal consumption and should not be upstreamed. i published docs instead https://github.com/AsahiLinux/docs/wiki/HW:ACE3
<nicolas17>
yay hardware docs
<mildsunrise>
(also avoid pmgr, as it's the other thing i did binary RE on, but i don't think i made any patches to that)
emilia-miki has joined #asahi-dev
sudtho has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
sand4rt has quit [Ping timeout: 480 seconds]
Sebastian2 has joined #asahi-dev
sudtho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
sudtho has quit [Ping timeout: 480 seconds]
Calandracas has joined #asahi-dev
thevar1able_ has joined #asahi-dev
Sebastian2 has quit [Quit: Sebastian2]
pb17 has joined #asahi-dev
sudtho has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
sudtho has joined #asahi-dev
emilia-miki has quit [Remote host closed the connection]