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
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi-dev
nopeslide1 has quit []
nate8_ has joined #asahi-dev
nopeslide1 has joined #asahi-dev
nate8 has quit [Ping timeout: 480 seconds]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
zef has joined #asahi-dev
zef_ has quit [Ping timeout: 480 seconds]
dgb has joined #asahi-dev
dgb has quit [Quit: dgb]
nela9 has joined #asahi-dev
nela has quit [Ping timeout: 480 seconds]
nela9 is now known as nela
cylm has quit [Ping timeout: 480 seconds]
hightower3 has joined #asahi-dev
hightower2 has quit [Ping timeout: 480 seconds]
c10l has quit [Ping timeout: 480 seconds]
stipa has quit [Read error: Connection reset by peer]
stipa has joined #asahi-dev
bluetail has joined #asahi-dev
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-dev
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-dev
gladiac has quit [Quit: k thx bye]
ncopa has quit [Quit: Alpine Linux, the security-oriented, lightweight Linux distribution]
annie444 has quit [Ping timeout: 480 seconds]
dgb has joined #asahi-dev
annie444 has joined #asahi-dev
gladiac has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
<arnd> lina: ah, makes sense. Accessing the pointer would be good I think. Maybe use get_unaligned() for reading the data then, it's only a few words anyway so it shouldn't clutter up the code too much, and it will document why it's done
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
dgb has quit [Quit: dgb]
annie444 has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
<arnd> lina: actually just marking the structures as __packed (with a comment) should be sufficient to make the compiler do the right thing for unaligned access on all theoretical target architectures
<arnd> I usually tell driver writers to avoid __packed annotations because it makes accesses more expensive when the structure is known to be aligned, but here is sounds like the right thing to do
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
annie444 has quit [Ping timeout: 480 seconds]
gladiac has quit [Quit: k thx bye]
gladiac has joined #asahi-dev
annie444 has joined #asahi-dev
gladiac has quit []
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi-dev
leitao has joined #asahi-dev
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
leitao has joined #asahi-dev
eiln has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bisko has joined #asahi-dev
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
<lina> arnd: Yeah, this is a fatal error path anyway so __packed makes perfect sense ^^
<jannau> bt pairing key import from nvram works but needs for some reason an explicit `bluetoothctl connect $MAC`
tino1 has quit [Quit: WeeChat 3.0]
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi-dev
leitao has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
c10l has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
leitao has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
annie444 has joined #asahi-dev
chadmed has quit [Ping timeout: 480 seconds]
annie444 has quit [Ping timeout: 480 seconds]
eiln_ has joined #asahi-dev
bluetail has quit [Ping timeout: 484 seconds]
eiln_ has quit [Remote host closed the connection]
ncopa has joined #asahi-dev
annie444 has joined #asahi-dev
Dementor has joined #asahi-dev
bluetail has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
bluetail2 has joined #asahi-dev
bluetail has quit [Ping timeout: 482 seconds]
annie444 has joined #asahi-dev
bluetail2 has quit []
bluetail2 has joined #asahi-dev
bluetail2 has quit []
bluetail has joined #asahi-dev
annie444 has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
cylm has joined #asahi-dev
<povik> i started implementing epic in kernel's dcp driver to get to the audio interface
<povik> now it occurred to mey that one of you, jannau or sven, could have already done the same in bringing up dcpext
<jannau> povik: sven already implemented epic for dcpext
<povik> ah...
<povik> should have checked first :/
annie444 has joined #asahi-dev
seeeath has joined #asahi-dev
bluetail has quit [Quit: The Lounge - https://thelounge.chat]
annie444 has quit [Ping timeout: 480 seconds]
<sven> yeah, that implementation was required for dptx
<sven> and I cursed C multiple times while writing it due to that slightly awkward ring buffer
annie444 has joined #asahi-dev
bluetail has joined #asahi-dev
nate8_ has quit []
bluetail has quit [Quit: The Lounge - https://thelounge.chat]
bluetail has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mkurz has quit [Ping timeout: 480 seconds]
leitao has joined #asahi-dev
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
grange_c has quit [Quit: The Lounge - https://thelounge.chat]
grange_c6 has joined #asahi-dev
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
mkurz has joined #asahi-dev
bluetail9 has joined #asahi-dev
bluetail9 has quit []
bluetail9 has joined #asahi-dev
bluetail9 has quit []
bluetail1 has joined #asahi-dev
bluetail1 has quit []
bluetail9 has joined #asahi-dev
bluetail has quit [Ping timeout: 480 seconds]
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
<jannau> ChaosPrincess: please add a LICENSE to asahi-nvram. I'd like to package it for asahi and integrate the bt device/key syncing
<ChaosPrincess> which one would you want?
<jannau> I don't care. we use MIT for most sw if there are no external requirements
annie444 has quit [Ping timeout: 480 seconds]
<jannau> MIT is also the most popular among the dependencies
<ChaosPrincess> done
<jannau> thanks
<jannau> ChaosPrincess: missing 'license = "MIT"' in Cargo.toml
<ChaosPrincess> done
annie444 has joined #asahi-dev
MajorBiscuit has quit [Ping timeout: 480 seconds]
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
k3a has joined #asahi-dev
g has joined #asahi-dev
axboe_ has quit [Remote host closed the connection]
axboe has joined #asahi-dev
g has quit [Remote host closed the connection]
annie444 has quit [Remote host closed the connection]
annie444 has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi-dev
<jannau> is bluez installed in the minimal image?
<as400> jannau: yes it is
<povik> aaaaargh
<povik> sio firmware serrors out if you trigger a dpaudio transfer, and the *SPI_P* power domain is disabled
<povik> don't ask how much time getting to that root cause cost me...
<povik> SPI_P, out of all domains...
<jannau> sio <-> spi hid, kernel cmd line parameter pd_ignore_unused is useful when you suspect power related issue
<povik> thanks, that may come useful
<povik> had to patch the pwrstate driver to the same effect
<ChaosPrincess> jannau: some nitpicks on that pr, but in general looks good, will you fix those yourself, or do you want me to make the changes and merge?
annie444 has quit [Read error: Connection reset by peer]
<jannau> ChaosPrincess: fixed
jn has quit [Remote host closed the connection]
jn has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
zzywysm has quit [Quit: Textual IRC Client: www.textualapp.com]
zzywysm has joined #asahi-dev
* povik got an audiobook version of 'the wizard of oz' playing over hdmi from asahi
<povik> good news, the fake dma works!
<povik> i am making the requisite dcp calls from userspace over debugfs, so still a lot of work remaining
<povik> but the sio driver is coming into shape at least
<j`ey> povik: follow the yellow hdmi road!
<povik> actually, i am not familiar with the book :D
<povik> it just happens to be what i have on disk
<mps> povik: OT but this book is very good, read it when you find time
chadmed has joined #asahi-dev
yurinnick has joined #asahi-dev
elvishjerricco has quit [Remote host closed the connection]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi-dev
alyssa has joined #asahi-dev
<alyssa> povik: somewhere over the rainbow, HDMI
<alyssa> there's a spec that i'm scared of, hardly a lullaby
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rkjnsn_ has quit [Remote host closed the connection]
hightower3 has quit [Remote host closed the connection]
jtf has quit [Ping timeout: 480 seconds]