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
BlueMatt has joined #asahi-dev
kidplayer666 has quit [Quit: Connection closed for inactivity]
hayden_dev has quit [Quit: Connection closed for inactivity]
crabbedhaloablut has quit []
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #asahi-dev
apalos_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
apalos has joined #asahi-dev
DannyB has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
DannyB has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
i509vcb has joined #asahi-dev
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-dev
tristan2 has joined #asahi-dev
tristan2_ has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
kidplayer666 has joined #asahi-dev
nicolas17 has quit [Ping timeout: 480 seconds]
<janneg> leio: that looks ok. yes it's a little annoying that we need context to identify device nodes due to ranges
<janneg> log looks like if the display hpd is missing. either I made a mistake when lifting the hpd gpio from ADT. the hpd needs powered dp2hdmi converter but that shouldn't be a problem on the studio
<janneg> Nefsen402: that's not a log. did you take dcp/dptx-fixes from my or from the AsahiLinux tree. The later has a fix for an issue seen on j414/j416. not sure if there is anything in the devicetree which triggers this or if it depends on other factors. I've never seen that on j314 or while experimenting with dp-altmode
crabbedhaloablut has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi-dev
<leio> janneg: ok, not sure what to try then from my end. I feel like a limiting factor to think along is that I haven't seen a dmesg where it works :)
flom84 has joined #asahi-dev
i509vcb has quit [Quit: Connection closed for inactivity]
kidplayer666 has quit [Quit: Connection closed for inactivity]
flom84 has quit [Ping timeout: 480 seconds]
cdslooef^ has joined #asahi-dev
jeisom has joined #asahi-dev
fossdd has quit [Remote host closed the connection]
fossdd has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
billak has joined #asahi-dev
r0ni has joined #asahi-dev
c10l has quit [Quit: Bye o/]
c10l has joined #asahi-dev
c10l has quit []
c10l has joined #asahi-dev
kidplayer666 has joined #asahi-dev
kraem has joined #asahi-dev
tobhe_ has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
billak has quit [Quit: Konversation terminated!]
john-cabaj has joined #asahi-dev
SalimTer- has quit [Remote host closed the connection]
SalimTerryLi has joined #asahi-dev
midou has quit [Read error: Connection reset by peer]
jeisom has joined #asahi-dev
midou has joined #asahi-dev
vadorovsky has joined #asahi-dev
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi-dev
<povik> janneg: i found that either from sio data that's handed down from ADT to the coprocessor, or from the mmio sweep while turning power domains on/off
<povik> in any case i don't think we need it in the FDT for other reason than as an excuse to have the device node on the memory bus
<povik> since we don't access that MMIO from the driver, neither does apple's
<povik> janneg: is there a particular SoC for which you want to find the addresses?
<mps> I run `modprobe snd_soc_macaudio please_blow_up_my_speakers=1` and get ' tas2764 1-0038: ASoC: error at soc_component_write_no_lock on tas2764.1-0038 for register: [0x0000003b] -6' on j1316s
<mps> did I forgot to enable something in kernel config?
<mps> this with few latest tagged kernels
jeisom has quit [Ping timeout: 480 seconds]
<povik> doesn't seem like it
<mps> povik: sorry, don't understand
<povik> it doesn't seem like you forgot something in kernel config
<mps> aha, thanks
<povik> hm, 3b, that is INT_MASK0 on the tas2764
<povik> mps: if you are up for trying things, revert this patch: https://github.com/AsahiLinux/linux/commit/05d68db0ce3ecc05860b707548afb0b0d069ea42
<mps> povik: ok, will try later this evening
vadorovsky has quit [Ping timeout: 480 seconds]
<mps> didn't worked
<povik> mps: actually, no. what you are running into is most likely fixed by https://github.com/AsahiLinux/linux/commit/add8ad99139fed50508c07316ff78f112d7c6bdc
<povik> best to move this to #asahi
<janneg> povik: t60xx, for no change between m1 and m2 and the latter works
<povik> that doesn't confirm the address is right, like i pointed out :p
<janneg> is it expected that the beginning of the audio is cut-off? for `speaker-test -t wav -c 2` the "front" is mostly inaudible except for the first "Front left"
<janneg> ah, I didn't realize that was in regard to the dpa mmio. so it might already work
<povik> ah, yeah, i noticed the ramp-up cut-off too the other day
<povik> i suspect that's a sio bug
<janneg> have you already rebased on asahi-wip or dcp/dptx-fixes? I can push my tree somewhere
<povik> i haven't
<povik> sio bug as in our driver sio bug
<povik> or the hdmi receivers have ramp-up time and we need to address that in use-case configuration
<janneg> povik: https://github.com/jannau/linux/tree/dcp/dptx-fixes-audio should work on m1 with both 12.3 and 13.5 fw, on m2 with 13.5. I started with some cleanup
<povik> great, thanks
<janneg> sio boot is reliable, I didn't really test since your dart runtime pm fix
<povik> where did that fix end up, is it in asahi-wip?
<povik> yup, since asahi-6.3-1
<janneg> should be in released kernels since a while
jeisom has joined #asahi-dev
<janneg> fun, j314c has dp-audio0 to dp-audio4 for dcpext0 to dcpext3
hightower3 has quit [Ping timeout: 480 seconds]
vadorovsky has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-dev
tobhe_ has quit [Ping timeout: 480 seconds]
nicolas17 has joined #asahi-dev
<povik> how are the 0...4 and 0...3 linked?
<povik> ah, dp-audio0 belongs to dcp, the rest to the three dcpext
<povik> why does dcp need the dp-audio though?
<povik> if the same chip is used somewhere other than a laptop, probably?
vadorovsky has quit [Ping timeout: 480 seconds]
<povik> yeah, of course
<povik> it's the same everywhere
<povik> it's just been a while and i am forgetting things...
<janneg> yes, for dcp, that's why I said fun. I would have expected that the dp-audio0 nodes are deleted from the laptop device trees. needed for mac studio
linuxgemini has quit [Quit: getting (hopefully fresh) air o/]
linuxgemini has joined #asahi-dev
fossdd has quit [Read error: Connection reset by peer]
fossdd has joined #asahi-dev
hightower2 has joined #asahi-dev
crabbedhaloablut has quit []