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
ddxtanx has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
wziko has quit [Ping timeout: 480 seconds]
wziko has joined #asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
wziko has quit [Ping timeout: 480 seconds]
siddhartha has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
tobhe_ has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
siddhartha has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
siddhartha has quit [Ping timeout: 480 seconds]
nora_ has joined #asahi-dev
nora has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
wziko has joined #asahi-dev
wziko has quit [Ping timeout: 480 seconds]
Larwive has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
desertedplanet has joined #asahi-dev
desertedplanet has quit [Remote host closed the connection]
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-dev
<nickchan>
any particularly reason why system level cache is not listed in dts file for M1?
<nickchan>
only l1 and l2 listed
pb17 has quit [Ping timeout: 480 seconds]
<nickchan>
amazing macOS has pmu definitions for Apple A7
<nicolas17>
nickchan: btw if you ever feel like writing docs, I think more technical hardware info is totally in scope for theapplewiki ;)
pb17 has joined #asahi-dev
HitokiriKincho has quit [Quit: Leaving...]
<nickchan>
okay i don't really know what I am doing but i am going to add a11 pmu into the dts and see whatever happens
<nickchan>
no
<nickchan>
i should generate A7 definitions first and see how different it is from m1
<nickchan>
Ugh
<nickchan>
there's some events on m1 that's not on a7 (expected)
<nickchan>
however some affinities are different
<nickchan>
nevermind i messed something up the definitions are very different
<nickchan>
whatever definitely need per-implementation tables now
<nickchan>
trying to see how to refractor m1_pmu_get_event_idx()
<nickchan>
problem is I need somewhere to store the type of the pmu
<nickchan>
other than trying to comparing the pmu name string
<nickchan>
alternatively somewhere to store a pointer to the affinity table for the pmu
<nickchan>
I could use the platform_device's data
checkfoc_us9 has quit []
checkfoc_us9 has joined #asahi-dev
checkfoc_us9 has quit []
checkfoc_us9 has joined #asahi-dev
Larwive has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
pb17 has quit [Ping timeout: 480 seconds]
<nickchan>
when i try to generate perf patches with gen_perf_patch.py, only a14 and above worked