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
hightower3 has joined #asahi-dev
hightower2 has quit [Ping timeout: 480 seconds]
as400 has quit [Remote host closed the connection]
gladiac has quit [Quit: Ping timeout (120 seconds)]
gladiac has joined #asahi-dev
nullroute has quit [Ping timeout: 480 seconds]
nullroute has joined #asahi-dev
crabbedhaloablut has joined #asahi-dev
flom84 has joined #asahi-dev
___nick___ has joined #asahi-dev
fossdd has quit [Remote host closed the connection]
fossdd has joined #asahi-dev
hightower3 has quit [Ping timeout: 480 seconds]
HardWall has joined #asahi-dev
i509vcb has quit [Quit: Connection closed for inactivity]
flom84 has quit [Quit: Leaving]
fossdd has quit [Remote host closed the connection]
fossdd has joined #asahi-dev
hightower2 has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
<janneg>
sven: any idea why there are are 2 dptx ports? is that for thunderbolt tunneling?
<sven>
yes
<sven>
thunderbolt can tunnel two streams per port
<sven>
so atcphy has one port for dp altmode and two ports for dp-over-tbt streams
<janneg>
ok, dcp on t6020 apparently has just a single port
<sven>
oh, inside dcp you mean
<janneg>
dcpext has still 2 ports
<sven>
that's used for split panel displays
HardWall has quit [Quit: This computer has gone to sleep]
<janneg>
port services for the dptx endpoint
<sven>
yeah, that's the split panel thing
<sven>
they're connected to the two dp-over-tbt ports of a single atcphy if a split panel display is connected there
<sven>
if two displays are connected to that port instead two separate dcpext dptx0 streams are connected to those ports
<sven>
hrm... it was related to DPTX_APCALL_SET_TILED_DISPLAY_HINTS somehow
<sven>
but there was also a function that told you if the display was tiled iirc
<janneg>
ok as I assumed, thanks. apparently apple doesn't support split displays with dcp on t602x, probably to save die space. works on t8112 though, maybe to drive a second tb display at 5k 60Hz
<janneg>
and with that HDMI outr is working on the m2 pro mac mini (and presumedly on the m2 max studio)
<janneg>
sven: can I add your signoff to "DCP WIP"? I've started cleaning it up and have a proper commit message. I plan to split the dp-altmode code off and just use the parts I need for dp2hdmi
<sven>
sure
<sven>
it probably just doesn’t have a sign off because I forgot to add that flag when I ran git commit
heyda has quit [Quit: Connection closed for inactivity]
<janneg>
povik: do you have any dcp audio changes? I plan to take the v3 sio driver but I would be surprised if epic protocol works unchanged with 13.5
<j`ey>
janneg: congrats on getting HDMI out working!
WindowPain has quit [Ping timeout: 480 seconds]
<kettenis>
marcan: thanks for pushing the xhci/usb u-boot fixes upstream
z1d0v[m]1 has quit [Quit: Client limit exceeded: 1000]
WindowPain has joined #asahi-dev
richyliu22 has joined #asahi-dev
richyliu2 has quit [Ping timeout: 480 seconds]
richyliu22 is now known as richyliu2
c10l has quit [Quit: Bye o/]
c10l has joined #asahi-dev
<povik>
janneg: not really
flom84 has joined #asahi-dev
hightower2 has quit [Ping timeout: 480 seconds]
<povik>
marcan: re loopback pcm, that should be possible at least in principle
<povik>
i even think i had that set up once when debugging mca/admac
<marcan>
povik: I just found it myself today lol
<marcan>
bit 16+ in the port select enables loopback from that cluster,tx[ab] in order
<marcan>
it only just hit me *what* I found literally 5 minutes ago :)