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]
as400 has joined #asahi-dev
DarkShadow4444 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
i509vcb has joined #asahi-dev
tristan2_ has joined #asahi-dev
tristan2 has quit [Ping timeout: 480 seconds]
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 :)
flom84 has quit [Quit: Leaving]
<povik> good!
<povik> that's been an ache for me since the early days
<marcan> I need to get some sleep, but glad to see you around :)
<marcan> let me know if you spot anything horribly wrong with the stuff I've been doing! :)
<povik> sure!
<povik> what looks good i may send to the ML :p
<marcan> feel free :)
<marcan> I feel like the visense stuff is a bit hacky but works for us, but I'm not sure if that whole concept is easy to represent in ASoC at all
<marcan> also now I need a loopback widget or something for mca :p
<marcan> it's taken me a while to really wrap my head around this whole ASoC architecture thing
<marcan> (and I still don't get all of it)
psykose_ has quit [Remote host closed the connection]
psykose has joined #asahi-dev
quarkyalice has joined #asahi-dev
xanderle has joined #asahi-dev
hightower2 has joined #asahi-dev
xanderle has quit [Quit: ZNC 1.8.2 - https://znc.in]
i509vcb has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
quarkyalice has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
quarkyalice has joined #asahi-dev
<povik> marcan: old loopback patch: https://tpaste.us/5X0E
<povik> so you found a different way to set it up
<povik> and since you mention txa/txb, i take it the data is taken from the serdes, not the SoC pin
<povik> so your way is preferable, since it's a less involved loopback path
skoobasteeve has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
skoobasteeve has joined #asahi-dev
skoobasteeve has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
skoobasteeve has joined #asahi-dev
quarkyalice has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
KxCORP has joined #asahi-dev
quarkyalice has joined #asahi-dev
<povik> marcan: this is a start on the loopback widgets:
<povik> there's probably more work there especially if we want the data to come out on the sense pcm
<povik> fwiw this is the dapm graph that patch generates: https://cutebit.org/macaudio-loopback-j274.svg
<povik> alright, i am calling it a day
<povik> next time, i will probably want to review the mca clock refcounting stuff
<povik> there's an option to migrate to dapm with that, if it turns out too bugprone, or for other reasons...
eezz has joined #asahi-dev
eezz has quit []
quarkyalice has quit [Quit: Leaving]