marcan 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
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-dev
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-dev
loki_val has joined #asahi-dev
crabbedhaloablut has quit [Ping timeout: 480 seconds]
beeblebrox has joined #asahi-dev
r0ni has quit [Quit: Leaving]
r0ni has joined #asahi-dev
user982492 has joined #asahi-dev
beeblebrox has quit [Quit: Konversation terminated!]
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi-dev
nicolas17 has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nicolas17 has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
weitcis has quit [Quit: Konversation terminated!]
cylm has joined #asahi-dev
yuyichao has quit [Remote host closed the connection]
yuyichao has joined #asahi-dev
capta1nt0ad has quit [Remote host closed the connection]
capta1nt0ad has joined #asahi-dev
capta1nt0ad has quit []
capta1nt0ad has joined #asahi-dev
ping_47 has quit [Remote host closed the connection]
capta1nt0ad has quit [Quit: Konversation terminated!]
capta1nt0ad has joined #asahi-dev
capta1nt0ad has quit []
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
weitcis has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
weitcis has joined #asahi-dev
weitcis has quit []
weitcis has joined #asahi-dev
lamlam has joined #asahi-dev
Major_Biscuit has joined #asahi-dev
<lamlam> what is good practice to define & manage register maps for this situation?
<lamlam> there's a task manager handling 8 distinct hardware queues each with 0x148 width
<lamlam> FIG 10 @ page 11 in this patent pdf
<lamlam> is what i'm talking about
<lamlam> the individual queue itself is quite complex (e.g. address resolution table slots, network id mappings)
<lamlam> but i have mapped the definitions s.t. the address & values are a function of queue_id.
<lamlam> hence the manager would need a way to access the regmap with queue_id. each queue behaves the same afaik
<lamlam> i need the queue_id not just for address (e.g. queue_id*0x148 + offset) but values to fill inside those registers too
<lamlam> i'd like to add definitions to make it more scalable and i'd like advice on how to set this up.
SSJ_GZ has joined #asahi-dev
<lamlam> not proxyclient/python exclusive, but generally speaking.
millenialhacker has joined #asahi-dev
<lamlam> my code is not only ugly
weitcis has quit [Remote host closed the connection]
<lamlam> but im trying to investigate async scheduling across the hw slots
<lamlam> and the numbers are confusing the hell out of me
millenialhacker has quit [Ping timeout: 480 seconds]
weitcis has joined #asahi-dev
Dcow_ has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
lamlam has quit [Remote host closed the connection]
lamlam has joined #asahi-dev
<sven> jannau: if you can reproduce this reliably, can you add tracepoints or prints to phy_power_on/off in the core phy code and inside atcphy?
<_jannau_> it looked reliably broken yesterday over device resets and unplug/plug cycles
<_jannau_> I'll test tonight
<sven> ok. Would be interesting to see when the phy callbacks actually run because I have no idea why mux_set doesn’t see that dwc3 is already down
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
Poplar has quit [Ping timeout: 480 seconds]
weitcis has quit [Quit: Konversation terminated!]
weitcis has joined #asahi-dev
<sven> hrm, i assume no one worked on getting these VDM commands to reboot another mac supported in linux yet?
millenialhacker has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
<povik> lamlam: not sure what advice you are looking for, it sounds like that maps well onto register arrays in m1n1 regmaps
weitcis has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
<lamlam> povik: did not know regmaps can be accessed like ndarrays. neat.
<lamlam> just looked at admac.py and that's what i was looking for. thank you!
<povik> happy to be of help!
lamlam has quit [Remote host closed the connection]
Dcow_ has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
almeyras has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
almeyras has quit [Quit: Igloo IRC: https://iglooirc.com]
capta1nt0ad has joined #asahi-dev
Tom__ has joined #asahi-dev
StupidYui has quit [Ping timeout: 480 seconds]
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
millenia_ has joined #asahi-dev
millenialhacker has quit [Read error: Connection reset by peer]
StupidYui has joined #asahi-dev
Tom__ has quit [Ping timeout: 480 seconds]
millenia_ has quit [Remote host closed the connection]
weitcis has quit [Quit: Konversation terminated!]
Poplar has joined #asahi-dev
millenialhacker has joined #asahi-dev
Major_Biscuit has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Ping timeout: 480 seconds]
Poplar has quit [Ping timeout: 480 seconds]
Poplar has joined #asahi-dev
spectrum-m1 has joined #asahi-dev
spectrum-m1 has left #asahi-dev [#asahi-dev]
Poplar has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-dev
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-dev
leitao has joined #asahi-dev
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
bisko has quit [Ping timeout: 480 seconds]
<robher> Does m1n1 stage1 need to be updated or is updating stage2 (ESP) enough (when there's some change in h/w init)?
<ChaosPrincess> stage2 should be enough
<sven> yeah, I don’t think we’ve ever needed an update to stage 1 so far. fingers crossed it stays that way ;)
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
Poplar has joined #asahi-dev
Major_Biscuit has quit []
Poplar has quit [Ping timeout: 480 seconds]
alyssa has joined #asahi-dev
<alyssa> povik: you on fediverse?
<alyssa> no worries if not but if so want to plug your account ;)
<alyssa> [or I can just plug your gh sponsors if that's better o;-) ]
<povik> not really. is that the decentralized twitter?
<alyssa> ....yes
Poplar has joined #asahi-dev
<povik> gh sponsors is the closest i have to a post broadcasting presence on the internet right now O:-)
<povik> (but even there the posts are sparse)
* povik alyssa i see you went ahead with the sponsors plugging. thanks!
<povik> got dammit. just mistook /me for /msg
<povik> alyssa: i ousted you!
bisko has joined #asahi-dev
<povik> err, maybe 'oust' doesn't exactly mean what i thought it does...
<povik> jannau: adding BSD-3 to alsa-ucm-conf-asahi
<povik> there's a request for licensing for a fedora package: https://github.com/povik/alsa-ucm-conf-asahi/issues/2
roxfan2 is now known as roxfan
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
riker77 has quit [Quit: Quitting IRC - gone for good...]
riker77 has joined #asahi-dev
<alyssa> povik: I think you're thinking of "outed"?
<alyssa> to out is to reveal a secret [frequently someone being queer, as in "that asshole at work outed me"]
<alyssa> to oust is to get rid of someone
r0ni has quit [Remote host closed the connection]
<alyssa> as in "HR ousted the guy who outed me"
r0ni has joined #asahi-dev
Poplar has quit [Ping timeout: 480 seconds]
Poplar has joined #asahi-dev
<povik> yup, should have stopped working sooner today
Stary has quit [Quit: ZNC - http://znc.in]
Poplar has quit [Ping timeout: 480 seconds]
Stary has joined #asahi-dev
millenialhacker has joined #asahi-dev
___nick___ has joined #asahi-dev
___nick___ has quit []
millenialhacker has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jannau> sven: https://paste.debian.net/1261154/ the is connecting m1 running m1n1 in proxy mode and disconnecting. "power on USB4" is atcphy_cio_power_on()
yrlf has quit [Quit: Ping timeout (120 seconds)]
yrlf has joined #asahi-dev
Dcow_ has quit [Remote host closed the connection]
<jannau> povik: pipewire problem for asahi (distro) has solved itself. alarm has now pipewire 0.3.60
yrlf has quit [Quit: Ping timeout (120 seconds)]
<povik> the best kind of problems
yrlf has joined #asahi-dev
princesszoey has quit [Quit: Ping timeout (120 seconds)]
princesszoey has joined #asahi-dev
yrlf has quit [Quit: Ping timeout (120 seconds)]
yrlf has joined #asahi-dev
cylm has quit [Quit: WeeChat 3.6]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
jluthra has quit [Remote host closed the connection]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
jluthra has joined #asahi-dev
simpledcp has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-dev
millenialhacker has joined #asahi-dev
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
Poplar has joined #asahi-dev
amarioguy2 has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
amarioguy has quit [Ping timeout: 480 seconds]
Poplar_ has joined #asahi-dev
Poplar has quit [Ping timeout: 480 seconds]
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
Dcow has quit [autokilled: This host violated network policy. Mail support@oftc.net if you think this is in error. (2022-11-18 21:53:01)]
<sven> ugh. that looks like it doesn’t get the atcphy mutex ij power off for some reason :/
<jannau> dcpext "works" on the mac studio as well and can drive my 5120x2160 display at 60Hz
<jannau> dcpext rebased on latest asahi-wip
<sven> \o/
chengsun has joined #asahi-dev
<alyssa> jannau: Oof you're going to want GPU for that ;-p
<alyssa> although err mac studio is still m1 so i guess gpu accel should work for you, nvm I'm being silly
<jannau> yes, gpu works on the mac studio but dcpext is still too unstable to try it with the gpu driver
Poplar_ is now known as Poplar
<sven> yeah, let’s please blame it all on dcpext and not atcphy :p
kloenk has quit [Remote host closed the connection]
kloenk has joined #asahi-dev
millenialhacker has joined #asahi-dev
<alyssa> yeah, let's please blame it all on dcpext and not agx :p
millenialhacker has quit [Ping timeout: 480 seconds]
<robher> FWIW, I can boot with DCP enabled now. Seems it was the same problem I hit a while back with DART driver needing to be built-in. There's some dependency there fw_devlink is missing I think.
<alyssa> robher: You're using DCP now?
<alyssa> I'm so, so sorry in advance.
weitcis has joined #asahi-dev
<sven> wasn’t your official stance that DCP is all jannau? :p
<kettenis_> mm, so after upgrading to macOS 12.6.1, I can't wake up the SMC anymore
<alyssa> sven: uhhhhhhhhh
<robher> alyssa: I hope my only involvement is reviewing the binding for it.
<kettenis_> this is on the 13" M1 Macbook
<kettenis_> but allegedly the M1 Air has the same issue
<alyssa> sven: It seems a bit gauche to apologize on behalf of jannau :-p
<alyssa> robher: Oh, you're reviewing the DCP *bindings*?
<alyssa> I am so sorry.
<alyssa> Look, I knew the piodma stuff was wrong, but I did it anyway, and uhhh
<alyssa> wait I don't work on that driver
<alyssa> Nothing further~ :-p