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
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
yuyichao_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has joined #asahi-dev
hexdump0815 has joined #asahi-dev
hexdump01 has quit [Ping timeout: 480 seconds]
tobhe has quit [Ping timeout: 480 seconds]
cow123 has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
yuyichao_ has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
_whitelogger_ has joined #asahi-dev
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
cow123 has joined #asahi-dev
ciara has quit [Remote host closed the connection]
ciara has joined #asahi-dev
ddxtanx has quit [Quit: Konversation terminated!]
ddxtanx has joined #asahi-dev
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #asahi-dev
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #asahi-dev
wyes has joined #asahi-dev
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #asahi-dev
_whitelogger_ has quit [Remote host closed the connection]
gnuiyl has joined #asahi-dev
Larwive has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
_whitelogger has joined #asahi-dev
_whitelogger has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
_whitelogger has joined #asahi-dev
hdbngr has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
DarkShadow44 has quit [Remote host closed the connection]
DarkShadow4444 has joined #asahi-dev
DarkShadow4444 has quit [Read error: Connection reset by peer]
DarkShadow44 has joined #asahi-dev
DarkShadow4444 has joined #asahi-dev
DarkShadow44 has quit [Read error: Connection reset by peer]
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
ravikant_ has joined #asahi-dev
ravikant_ has quit [Ping timeout: 480 seconds]
_whitelogger has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
pjakobsson_ has joined #asahi-dev
pjakobsson has quit [Remote host closed the connection]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
akda5id has quit [Quit: The Lounge - https://thelounge.chat]
chrisl has quit [Ping timeout: 480 seconds]
akda5id3 has joined #asahi-dev
qyliss has quit [Quit: bye]
qyliss has joined #asahi-dev
ravikant_ has joined #asahi-dev
roxfan2 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
kloenk has quit [Remote host closed the connection]
kloenk has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
ravikant_ has quit [Ping timeout: 480 seconds]
mripard has quit [Quit: WeeChat 4.6.2]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
roxfan has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
ravikant_ has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
kit_ty_kate has quit [Quit: WeeChat 4.4.2]
hdbngr has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
DarkShadow4444 has quit [Read error: Connection reset by peer]
DarkShadow44 has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
DarkShadow44 has quit [Read error: Connection reset by peer]
DarkShadow44 has joined #asahi-dev
hdbngr has joined #asahi-dev
pb17 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
yuyichao_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
<sven> https://github.com/AsahiLinux/linux/tree/sven/nvmem will probably send that out this weekend since it's kinda independent from the rest of the atcphy mess
<sven> it's essentially the nvmem core changes to support out fuse configuration + efuses device tree nodes
pb17 has quit [Ping timeout: 480 seconds]
WindowPain has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
<alyssa> sven: please cc me on things, I don't sub to the list anymore because it was doing silly things
<sven> uh, that happens automatically
<alyssa> this is why i haven't reviewed smc
<alyssa> oh
<alyssa> there it is
<alyssa> it turns out i'm just very bad at using email
* alyssa whistles
<alyssa> sorry
<sven> lol :D
<alyssa> i think i accidentally marked as read from my phone while on holiday
<sven> smc mostly needs input from the mfd maintainer anyway
<alyssa> then forgot
<sven> really depends on if he's happy with stuffing all that smc protocol stuff in there or if we wants us to move that somewhere else
<alyssa> nod
<alyssa> "somewhere else" being soc/apple I assume?
<alyssa> sven: also why do you want to kill the t600x nodes so much
<alyssa> you keep screaming "DIE_NODE"
<alyssa> :P
<sven> wasn't me, i'm just including that commit :D
<alyssa> ("No you don't understand I'm german it just means 'the node'")
<sven> lol
<jannau> it was me and despite me being german it does not mean "the node"
<sven> alyssa: yeah, platform/apple or soc/apple. i think it makes more sense in mfd but i don't have a strong opinion
<alyssa> :P
<alyssa> jannau: i know i'm just shitposting
<j`ey> simpsons reference!
<alyssa> j`ey: the bart, the!
<sven> https://github.com/AsahiLinux/linux/tree/sven/atcphy this also doesn't look horrible anymore
<sven> still needs more work though
<alyssa> yay!
<alyssa> sven: having proper usb mainline sounds like it'll make things a lot nicer
<sven> yeah, i'm going to be very happy once that's in -next
<alyssa> "No, this is not going in the right direction"
<alyssa> might want to drop that line before b4'ing
<alyssa> :P
<sven> lol :D
<sven> yeah, maybe
<sven> definitely keeping that other description that starts with "As mad as it sounds, " though :D
<j`ey> where proper usb = usb3?
<alyssa> j`ey: yes, although I was seeing weird issues with usb2 alone without cherrypicking some of the code from there
<alyssa> might've been skill issue on my part
<sven> technically that series also contains 99% of what's required fro dp-altmode and tbt inside atcphy
<sven> *for
<j`ey> nice
Halian has quit [Ping timeout: 480 seconds]
<alyssa> ooi what's the 1%?
<sven> "the rest of the owl"
<sven> aka dcp and tbt-nhi
<alyssa> tbt-nhi?
kit_ty_kate has joined #asahi-dev
<TheLink> nih?
<sven> thunderbolt native host interface
<alyssa> words
<sven> apple calls that acio iirc
<TheLink> not "not invented here" :B
<sven> NHI is the thing that sets up the thunderbolt link and what's tunneled inside
<sven> drivers/thunderbolt
<alyssa> `mask32` how is this not a kernel core func i've seen this nih'd so many times
<sven> and the spec says NHI is a pci device but apple doesn't care about the spec
<j`ey> spec stands for optional-do-what-you-want
<sven> so it's a platform device there with a bunch of quirks and a needs a bunch of out-of-band notifications
<sven> the absolute worst part will be that i have to match up the pcie tree with the tbt tree to make hotplug work properly
<alyssa> ???
<sven> because ofc the normal pcie hotplug thing just doesn't work correctly
<sven> essentially NHI needs to setup a tunnel for each pcie switch/device and i have to match that to the correct thing in the pcie topology to be able to inject hotplug events
<sven> there's a pci hotplug interrupt in the spec but that only works 25% of the time correrctly, 25% with a 5-30 seconds delay and 50% just not at all
<alyssa> (((:
<alyssa> sven: reading atcphy.c, feels like you could make things a *lot* more concise with static arrays + loops :p
<sven> feel free to send a patch
<alyssa> nerdsnipe attempt identified
<sven> i'm not touching that magic sequence since it works
<alyssa> mood.
<alyssa> even stuff like atcphy_load_tunables
<sven> <sven> feel free to send a patch
<sven> :P
<alyssa> i don't want to check out this tree and have to build stuff :p
<alyssa> maybe later
<sven> and i'm not in the mood for bike shedding :P
<alyssa> mood
<sven> i'm just very happy it works right now and don't want to look at it funny and break it all again
alxdrl has joined #asahi-dev
<alyssa> mood.
<alyssa> i can. understand that.
Calandracas_ has joined #asahi-dev
alxdrl has quit []
alxdrl has joined #asahi-dev
Calandracas__ has quit [Ping timeout: 480 seconds]
alxdrl has quit []
chrisl has joined #asahi-dev
alxdrl has joined #asahi-dev
alxdrl has quit []
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ is now known as tobhe
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
zumi has quit [Remote host closed the connection]
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
kaazoo has joined #asahi-dev
slowlydev has joined #asahi-dev
kaazoo has quit []
hdbngr has quit [Ping timeout: 480 seconds]
Halian has joined #asahi-dev
hightower2 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
slowlydev has quit [Read error: Connection timed out]
Larwive has quit [Ping timeout: 480 seconds]
kit_ty_kate has left #asahi-dev [WeeChat 4.4.2]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
ravikant_ has joined #asahi-dev
hdbngr has joined #asahi-dev
ravikant_ has quit []
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
Extern has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]