marcan 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
cylm_ has joined #asahi-dev
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
ccs1 has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-dev
cylm_ has quit [Read error: Connection reset by peer]
Dcow has quit [Remote host closed the connection]
ccs1 has joined #asahi-dev
cylm_ has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
cylm_ has quit [Quit: WeeChat 3.7.1]
cylm has joined #asahi-dev
<nicolas17> how would I even begin investigating the touchbar?
<nicolas17> does anyone know how it's connected?
<nicolas17> ioreg shows spi3 -> AppleSPIMCController -> touch-bar@0 -> AppleHIDTransportDeviceSPI -> ... -> AppleMultitouchDevice, which sounds like the touch part and it's not clear to me if the display goes through that too
<nicolas17> I guess at a high level I'd need to run macOS under m1n1 hypervisor and log access to spi3
jole_ has joined #asahi-dev
jole has quit [Read error: Connection reset by peer]
cylm has quit [Quit: WeeChat 3.7.1]
cylm has joined #asahi-dev
<marcan> nicolas17: the display is MIPI-DSI
<marcan> totally different controller none of us has looked at
<marcan> I think the multitouch is the same as the broadcom chip that's behind the trackpad
<marcan> but the SPI-HID protocol is not the same as the one used in front of the STM we know about
<marcan> however, some of the HID stuff is probably related
<marcan> and it requires firmware
<marcan> (which old installers did not extract properly, so if you installed pre-M2 support, you'll need to pull that manually)
<nicolas17> ._. sounds like this would be way above my head
<nicolas17> also my Mac *is* M2 so I'm probably fine on that aspect
<marcan> ah, then yes, you'll have the firmware
<marcan> well, the raw one anyway
<marcan> I don't think I do anything with it yet in the extractor
<marcan> but it should be easy to extend to support it in asahi-fwextract
<nicolas17> I also looked at the public API for the touchbar on macOS and realized that proper support (letting apps customize it etc) is gonna need a *lot* of userspace work
<nicolas17> but that's a whole different chapter, getting Fn keys would be the priority
<nicolas17> still probably way over my head
millenialhacker has joined #asahi-dev
ccs1 has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Quit: Konversation terminated!]
TellowKrinkle has joined #asahi-dev
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
ccs1 has joined #asahi-dev
SSJ_GZ has joined #asahi-dev
cylm has quit [Quit: WeeChat 3.7.1]
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
nicolas17 has quit [Quit: Konversation terminated!]
millenialhacker has quit [Ping timeout: 480 seconds]
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
xlchen has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
xlchen has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
<marcan> yup, I don't expect such an app ecosystem for the touchbar to materialize unless someone dedicates themselves to it significantly, for quite a long time.
<marcan> I'll be happy with a touchbard that gives you function keys
xlchen has joined #asahi-dev
xlchen has quit [Remote host closed the connection]
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
xlchen has joined #asahi-dev
ccs1 has quit [Ping timeout: 480 seconds]
millenia_ has joined #asahi-dev
millenialhacker has quit [Read error: No route to host]
millenialhacker has joined #asahi-dev
millenia_ has quit [Remote host closed the connection]
millenia_ has joined #asahi-dev
millenialhacker has quit [Read error: Connection reset by peer]
millenialhacker has joined #asahi-dev
millenia_ has quit [Read error: Connection reset by peer]
ccs1 has joined #asahi-dev
xlchen has quit [Quit: leaving]
MajorBiscuit has joined #asahi-dev
nuup has joined #asahi-dev
bluetail3 has joined #asahi-dev
bluetail has quit [Ping timeout: 480 seconds]
bluetail3 is now known as bluetail
<sven> jannau: looks like your extcon fix was also merged. Let’s hope it survives this time :D
lewurm has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
lewurm has joined #asahi-dev
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi-dev
ccs1 has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-dev
millenia_ has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Quit: WeeChat 3.6]
millenia_ is now known as millenialhacker
MajorBiscuit has joined #asahi-dev
<kettenis_> hmm, t8112.dtsi has this for the pmgr node:
<kettenis_> reg = <0x2 0x3b700000 0 0x10000>;
<kettenis_> but the disp0_cpu0 sub-node then has:
<kettenis_> reg = <0x10000 4>;
<kettenis_> so when I read that register on OpenBSD, my kernel crashes because the address isn't mapped
cylm has joined #asahi-dev
ccs1 has joined #asahi-dev
MajorBiscuit has quit [Quit: WeeChat 3.6]
MajorBiscuit has joined #asahi-dev
veloek has quit [Remote host closed the connection]
veloek has joined #asahi-dev
cylm has quit [Quit: WeeChat 3.7.1]
millenialhacker has quit [Remote host closed the connection]
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
<Foxboron> g33
<Foxboron> wops, sorry
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
gff has joined #asahi-dev
gff_ has quit [Ping timeout: 480 seconds]
ccs1 has quit [Ping timeout: 480 seconds]
Gaspare has joined #asahi-dev
Gaspare has quit [Read error: Connection reset by peer]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
Dcow_ has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-dev
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi-dev
liszt_ is now known as liszt
kujeger has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
Dcow_ has quit [Remote host closed the connection]
Dcow has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
Dcow has quit [Ping timeout: 480 seconds]
digicyc has quit [Remote host closed the connection]
digicyc has joined #asahi-dev
Dcow has joined #asahi-dev
nicolas17 has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
cylm_ has quit [Quit: WeeChat 3.5]
alyssa has joined #asahi-dev
<alyssa> more splat! wow!
<alyssa> got that in dmesg as my audio broke (no playback now)
<sven> can you please stop breaking everything? :<
<alyssa> sven: I guess I can switch back to macOS...
Dcow has joined #asahi-dev
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
___nick___ has joined #asahi-dev
___nick___ has quit []
Dcow has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
Dcow has joined #asahi-dev
millenialhacker has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
skoczko has joined #asahi-dev
Dcow has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
Axenntio has joined #asahi-dev
Axenntio has quit []
skoczko has quit []
Dcow has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-dev
Dcow has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-dev
zzywysm has quit [Quit: Textual IRC Client: www.textualapp.com]
Dcow has quit [Ping timeout: 480 seconds]
<povik> yeah, seen that once or twice
<povik> (also got many reports about it from chadmed)
<povik> let
<povik> * let's do another pass over admac.c trying to figure this out
Dcow has joined #asahi-dev
<povik> no, i still don't have any good theories
<povik> AIUI there must be a ton of fluke interrupts before that masking sets in
SSJ_GZ has quit [Ping timeout: 480 seconds]
<povik> ehm, unhandled, not fluke
<povik> bad choice of words...
millenialhacker has quit [Remote host closed the connection]
Dcow has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
Dcow has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
Dcow has quit [Ping timeout: 480 seconds]