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
dylanchapell has quit [Read error: Connection reset by peer]
dylanchapell has joined #asahi-dev
cafedecade has quit [Ping timeout: 480 seconds]
cafedecade has joined #asahi-dev
cafedecade has quit [Ping timeout: 480 seconds]
cafedecade has joined #asahi-dev
cafedecade has quit [Ping timeout: 480 seconds]
cafedecade has joined #asahi-dev
KxCORP5894000345 has quit [Quit: Bye!]
KxCORP5894000345 has joined #asahi-dev
cafedecade has quit [Ping timeout: 480 seconds]
cafedecade has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
pb17 has joined #asahi-dev
tobhe_ has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
chadmed_ has quit [Remote host closed the connection]
<chadmed>
colour management flickering is fixed with plasma 6.2 but not the blur effect black rectangles
Extern has quit [Remote host closed the connection]
Extern has joined #asahi-dev
DannyB has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
Extern has quit [Quit: WeeChat 4.1.1]
pb17 has joined #asahi-dev
andymandias has quit [Remote host closed the connection]
nela has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
andymandias has joined #asahi-dev
ddxtanx has joined #asahi-dev
john-cabaj has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
<jannau>
sven: I'm currently adding support to all other platforms to 20240806-atcphy-rewrite. do you need the "usb4pmgr" mmio reg? it's unused in atc.c as far as I can see and would pose a problem on multi-die systems. The mmio addresses on the 2nd die are shifted via "ranges" but the system uses only pmgr on die 0
<nickchan>
not doing much with linux right now because in 18.1b4 apple broke the jailbreak used for booting again an I need to fix that first
<nickchan>
it seems to be only a small change though
ciara has quit [Remote host closed the connection]
ciara has joined #asahi-dev
pb17 has joined #asahi-dev
<sven>
jannau: ugh, thats rewuired for thunderbolt
<sven>
*required
<jannau>
do you need full mmio access? dcp has a similar problem but it just needs to pass a pmgr mmio address to the coproc. Solved there via "pmgr_dcp" and "apple,bw-scratch"
john-cabaj has quit [Ping timeout: 480 seconds]
<nickchan>
okay I hacked some stuff up to have linux booting again I maybe can give the device tree series another spin tomorrow
<sven>
iirc i just need a single mmio location
<sven>
but i habe to be able to read and write to that location
<jannau>
so we need the mmio resourse mapped. I don't think we can use the platform resource helpers for it unless we change the multi-die support. Can currently only think of ugly hacks orcomplicated solutions
<jannau>
we could probably start with supporting thunderbolt only on the first die
cafedecade has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-dev
tobhe_ is now known as tobhe
cafedecade has joined #asahi-dev
<sven>
fwiw, in the rewrite branch not even usb3 will work right now
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
<jannau>
bah, I misremembered and thought usb3 was already working
<jannau>
money quote from https://lpc.events/event/18/contributions/1721/ (Multi-sized THP performance benchmarks and analysis on ARM64): "We would recommend the use of a kernel with 16K page size as an optimal solution ..."
john-cabaj has quit [Ping timeout: 480 seconds]
cafedecade has quit [Quit: WeeChat 4.4.2]
john-cabaj has joined #asahi-dev
pb17 has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
<chadmed>
i wonder how that squares with commercial interest in keeping the door open to "easy" x86 emulation