VinDuv has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
VinDuv has joined #asahi-dev
the_lanetly_052 has joined #asahi-dev
the_lanetly_052 has quit [Ping timeout: 480 seconds]
aleasto has joined #asahi-dev
aleasto has quit [Remote host closed the connection]
aleasto has joined #asahi-dev
aleasto has quit [Quit: Konversation terminated!]
aleasto has joined #asahi-dev
aleasto has quit [Remote host closed the connection]
aleasto has joined #asahi-dev
Major_Biscuit has quit [Ping timeout: 480 seconds]
Stary has quit [Remote host closed the connection]
Stary has joined #asahi-dev
Stary_ has joined #asahi-dev
Stary is now known as Guest577
Stary_ is now known as Stary
jannau has quit [Remote host closed the connection]
jannau has joined #asahi-dev
Guest577 has quit [Read error: Connection reset by peer]
<jannau>
bisecting the kernel base for the dcp branch is a little annoying
___nick___ has joined #asahi-dev
___nick___ has quit []
<jannau>
dcp on top of 5.16 with the macos 12 dcp firmware has working hotplug
___nick___ has joined #asahi-dev
<j`ey>
jannau: so are you going to bisect v5.16..v5.17-rc1 next?
<jannau>
yes, trying to avoid linux-next
<jannau>
on a hunch I'll test first with the pmgr driver disabled
<jannau>
that was a waste. I fear even 5.17-rc1 won't boot with CONFIG_APPLE_PMGR_PWRSTATE disabled and power-domains properties in the dtb
<Glanzmann>
S/clear
<j`ey>
jannau: why a waste, cant you just delete the power states from the dtb?
yuyichao has joined #asahi-dev
<jannau>
already done
<jannau>
hotplug works on dcp-v5.17-rc1
<jannau>
problem might have been the typec crash
Gaspare has quit [Quit: Gaspare]
<alyssa>
jannau: Whoo!
<jannau>
maz: even 5.17-rc1 + typec fix doesn't boot with APPLE_PMGR_PWRSTATE disabled
Gaspare has joined #asahi-dev
<j`ey>
jannau: how does that crash, or does it hang?
<jannau>
alyssa: strange that the enabled pmgr crashes dcp on unplug but it works normally from boot
<alyssa>
🤷
<jannau>
j`ey: seems to hang as far as I can see with earlycon and keep_bootcon
<jannau>
alyssa: the problem seems to be that the power state driver powers something down dcp needs. I'm surprised it causes only problems on hdmi unplug
<sven>
nice! time to add real power domains support to that driver I guess ;)
jbowen has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi-dev
<jannau>
I don't see what I'm missing but hotplug still works after adding "apple,always-on;" to a bunch of pwrstates
jbowen has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi-dev
<jannau>
it crashes with if ps_pmp is off, I guess notify_pmp should count as dependency
<alyssa>
jannau: Does it work with `clk_ignore_unused pd_ignore_unused`?
<jannau>
I suppose your branch from december will start working too. oh, you probbaly need "power-domains = <&ps_disp0_cpu0>;" for the dcp node as well
___nick___ has quit [Ping timeout: 480 seconds]
jbowen has quit [Ping timeout: 480 seconds]
<sven>
Nice!
<kettenis>
yay, I have working sound on the mini
<jannau>
nice, congrats
yuyichao_ has joined #asahi-dev
<alyssa>
Woo
<alyssa>
jannau: so I guess I'm supposed to uprev my kernel now so I can get audio or whatever?
yuyichao has quit [Ping timeout: 480 seconds]
<jannau>
I suppose kettenis has working audio on OpenBSD
<jannau>
mac mini audio is working for a while under linux-asahi thanks to povik
<kettenis>
correct
<kettenis>
I still need to figure out some of the details
<jannau>
I think the only feature missing in asahi + dcp compared to your tree is power-off support
<alyssa>
jannau: my tree doesn't have power-off
<alyssa>
just reboot
<alyssa>
which AFAIU is now in mainline with the wdt driver
<alyssa>
I -did- cherrypick patches for the real-time clock, though
<alyssa>
what's the story with wifi firmware on asahi+dcp
<j`ey>
alyssa: need to run a script on macos/1tr to tar the firmware up