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
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
catred has quit [Ping timeout: 480 seconds]
catred has joined #asahi-dev
hexdump02 has joined #asahi-dev
hexdump01 has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-dev
tobhe_ has quit [Ping timeout: 480 seconds]
malfunction54 has quit [Quit: Leaving]
skipwich has quit [Remote host closed the connection]
skipwich has joined #asahi-dev
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
chadmed_ has quit []
chadmed_ has joined #asahi-dev
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
luna_uk has joined #asahi-dev
luna_uk has left #asahi-dev [#asahi-dev]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has quit [Remote host closed the connection]
pb17 has joined #asahi-dev
jvoisin has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Ariadne_ is now known as Ariadne
nickchan has quit [Quit: ZNC 1.9.1+deb2+b3 - https://znc.in]
nickchan has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
cylm has joined #asahi-dev
maz has quit [Ping timeout: 480 seconds]
<nickchan>
macsmc-hid works on iphone x after a striaghtfoward extrapolation to support volume up (0x02) volume down (0x03) and mute switch (0x04)
<nickchan>
the forced reboot stuff works too though it requires more than just holding down the power button to trigger as expected on iphone
<nickchan>
right specifically it's a reboot not a shutdown because I haven't figured shutdown yet
<nickchan>
now just deal with t2 because of course it is different...
maz has joined #asahi-dev
cylm_ has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
<nickchan>
namely there's an event for the touchid button (same as m1) but i haven't been able to find a key that correspond to that event
<nickchan>
maybe i can just find the dfu gpio and ignore the smc events
<nickchan>
there's also a chance that the coreesponding key just doesn't exist at all
<nickchan>
and smc gpio isn't wanting to work correctly on t2 either :)
<nickchan>
okay i am quite confident that the key just doesn't exist
fugi has quit [Quit: bye]
fugi has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
maz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
maz has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
rivendell has joined #asahi-dev
<nickchan>
...okay smc gpio also don't work properly on a11 so i am pretty sure that part is just incompatible
<nickchan>
[ 54.545174] gpio-587 (gpiomon): gpiod_direction_input_nonotify: missing direction_input() operation and line is output
maz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
maz has joined #asahi-dev
maz is now known as Guest24882
TheLink has quit [Quit: Bye!]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<jannau>
I've pushed asahi-6.16.3-1 to github, usual rebase and preparation for usb3/usb-c upstreaming
<jannau>
usb-c still works with only "apple,t8103-dwc3" as compatible
malfunction54 has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
<sven>
nice
<sven>
just played around with the susphy stuff, looks like it's only required just before calling dwc3_core_exit
<sven>
so that's another core commit we don't need anymore
chadmed_ has quit [Quit: Konversation terminated!]
<sven>
i'm gonna drop the dp-only compatible for the atcphy
roxfan has quit [Remote host closed the connection]
<sven>
right now we have no fallback there otherwise. should we also do "apple,t6000-atcphy", "apple,t8103-atcphy" there? i think apple hides incompatibilities between these in the tunables
hdbngr has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi-dev
<jannau>
looks at least nicer in so far that it get's rid of all but one if in core.c
<jannau>
ack on dropping the dp-only compatible
<jannau>
is the difference between t8103-atcphy and t6000-atcphy something which makes sense as tuneable or is it just to hide difference?
<sven>
and we have a bit better control over how the shutdown/reinit actually happens during role switches instead of hacking dwc3_set_mode
<sven>
from what I can tell the compatible is different in ADT because the driver hardcoded the fuses
<sven>
there nothing in the Linux driver that depends on the compatible now that DP-only is gone
<sven>
*there‘s
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
rivendell has quit [Remote host closed the connection]
hdbngr has joined #asahi-dev
<sven>
same branch as above now has (probably) fixed dt-bindings
hdbngr has quit [Ping timeout: 480 seconds]
<jannau>
are you aware of `make dt_binding_check DT_SCHEMA_FILES=apple,atcphy.yaml`?
<sven>
i've used make dt_binding_check DT_SCHEMA_FILES=Documentation/devicetree/bindings/phy/apple,atcphy.yaml and fixed the warnings from there
<jannau>
the prefix isn't necessary but I was wondering if you're using DT_SCHEMA_FILES. errors can be hard to spot with a full dt_binding_check
<sven>
yeah, i just forgot to run it before i submitted that rfc
<sven>
gonna wait for feedback from the tipd maintainer and then submit v2 without RFC i guess
<sven>
oh, and i need to see how i can manage to test device mode
<sven>
the mac mini really doesn't like to negotiate that
rivendell has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
hdbngr has joined #asahi-dev
chadmed_ has quit []
chadmed_ has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Guest24882 is now known as maz
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Extern has quit [Quit: WeeChat 4.7.1]
<sven>
could only test usb 2 device mode but that still seems to work
<sven>
thunderbolt/usb4 also still works with my wip branch rebased on top of that
<leio>
what was HDR waiting on btw, some reveng or just testing with such monitors of a known enablement needed?
<sven>
we also still need the fuses for anything !t8103 in m1n1
<leio>
(realizing there's probably a different set of things for internal displays - I'm wondering for external ones over HDMI, as that's what I can test and poke)
jvoisin has joined #asahi-dev
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
chadmed_ has quit []
chadmed_ has joined #asahi-dev
cylm has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
eluks has quit [Remote host closed the connection]
eluks has joined #asahi-dev
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi-dev
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi-dev
chadmed_ has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi-dev
hdbngr has joined #asahi-dev
cylm_ has joined #asahi-dev
cylm 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]
hdbngr has joined #asahi-dev
eluks has quit [Remote host closed the connection]