ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-dev
user982492 has quit []
user982492 has joined #asahi-dev
FieryFlames[m] has quit [Server closed connection]
FieryFlames[m] has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
n1c has quit [Server closed connection]
n1c has joined #asahi-dev
arctan95 has joined #asahi-dev
PhilippvK has joined #asahi-dev
phiologe has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi-dev
user982492 has joined #asahi-dev
arctan95 has quit [Quit: Connection closed for inactivity]
Rabbitz has joined #asahi-dev
Rabbitz was banned on #asahi-dev by ChanServ [*!*@36.??.*]
rabbitz was kicked from #asahi-dev by ChanServ [You are not permitted on this channel]
Rabbitz has quit [autokilled: This host violated network policy and has been banned. Mail support@oftc.net if you think this is in error. (2022-03-06 05:58:49)]
<marcan> kov: you mean the defconfig in the kernel tree? yeah, that probably needs updating
<marcan> jannau: argh, yeah, how did I miss that
<marcan> sorry...
<jannau> it was not too bad. I tested without power management early on
<jannau> on the topic of dcp power domains, I suspect that notify_pmp is an implicit power domain dependency. at least for dcp it is
<marcan> hm, what do you mean?
<marcan> IIRC I labeled that based on what power domains get reported to PMP when it's up
<jannau> dcp crashes on hdmi unplug if pmp is not powered on
<marcan> oh, interesting, huh
<marcan> but it just needs to be powered on?
<marcan> not running or anything?
<marcan> we should make that an explicit dep then
<jannau> just adding the power-domain in the dts is enough
<marcan> that's unexpected since the notification is something done by the AP normally
<marcan> but wait, does disp0 (not cpu) have that?
<marcan> maybe DCP *itself* tries to talk to PMP via one of the backchannels
<marcan> ahh, yeah, _fe heh
<marcan> then I bet it's that
<marcan> and that might also mean we shouldn't be handling _fe *at all* if DCP is going to be doing that for us
<jannau> yes, I assume dcp tries to talk to pmp
<marcan> one test would be to read the PS register after unplug, and see if it has changed
<marcan> the interesting thing though is that nominally cpu depends on fe
<marcan> maybe it's okay if we just ignore this and assume the fe -> cpu -> (dcp runs and does whatever) -> !cpu -> !fe ordering makes it all work out even if both touch the same register
gladiac has joined #asahi-dev
<marcan> might be a good time to write a PMP driver too, if only to supply these notifications - it's another trivial driver now that RTKit is in
<marcan> and then we can see if we can get power stats from it which would be cool
<marcan> I never found out if PMP is Power Management or Power Measurement
<marcan> but if it's Power Management that might be one of the magical tickets to lower sleep power
<jannau> back channel notifications for plug events look a little overkill for power measuremnet to me
gladiac has quit [Quit: k thx bye]
gladiac has joined #asahi-dev
___nick___ has joined #asahi-dev
alexanderwillner[m] has quit [Server closed connection]
alexanderwillner[m] has joined #asahi-dev
AkihikoOdaki[m] has quit [Server closed connection]
AkihikoOdaki[m] has joined #asahi-dev
ar88kk[m] has quit [Server closed connection]
ar88kk[m] has joined #asahi-dev
astrorion26[m] has quit [Server closed connection]
astrorion26[m] has joined #asahi-dev
bastilian[m] has quit [Server closed connection]
bastilian[m] has joined #asahi-dev
blassphemy[m] has quit [Server closed connection]
blassphemy[m] has joined #asahi-dev
bluetail[m] has quit [Server closed connection]
bluetail[m] has joined #asahi-dev
bpalmer4[m] has quit [Server closed connection]
bpalmer4[m] has joined #asahi-dev
casperes1996[m] has quit [Server closed connection]
casperes1996[m] has joined #asahi-dev
cgv[m] has quit [Server closed connection]
cgv[m] has joined #asahi-dev
Dcow[m] has quit [Server closed connection]
Dcow[m] has joined #asahi-dev
denden[m] has quit [Server closed connection]
denden[m] has joined #asahi-dev
digitalfx[m] has quit [Server closed connection]
digitalfx[m] has joined #asahi-dev
Dcow[m]1 has quit [Server closed connection]
Dcow[m]1 has joined #asahi-dev
dnjmis[m] has quit [Server closed connection]
dnjmis[m] has joined #asahi-dev
drwhax[m]1 has quit [Server closed connection]
drwhax[m]1 has joined #asahi-dev
ducc[m] has quit [Server closed connection]
ducc[m] has joined #asahi-dev
exhan[m] has quit [Server closed connection]
exhan[m] has joined #asahi-dev
Ferluci[m] has quit [Server closed connection]
Ferluci[m] has joined #asahi-dev
emergenz[m] has joined #asahi-dev
gpanders[m] has quit [Server closed connection]
gpanders[m] has joined #asahi-dev
gryfbane[m] has quit [Server closed connection]
gryfbane[m] has joined #asahi-dev
happy-dude[m] has quit [Server closed connection]
happy-dude[m] has joined #asahi-dev
ianlienfa[m] has quit [Server closed connection]
ianlienfa[m] has joined #asahi-dev
IbrahimMAkrab[m] has quit [Server closed connection]
IbrahimMAkrab[m] has joined #asahi-dev
izzyisles[m] has quit [Server closed connection]
izzyisles[m] has joined #asahi-dev
Jamie[m]1 has quit [Server closed connection]
Jamie[m]1 has joined #asahi-dev
jason1923[m] has quit [Server closed connection]
jason1923[m] has joined #asahi-dev
kdwk-l[m] has quit [Server closed connection]
kdwk-l[m] has joined #asahi-dev
l3k[m] has quit [Server closed connection]
l3k[m] has joined #asahi-dev
latosca[m] has quit [Server closed connection]
latosca[m] has joined #asahi-dev
legarts[m] has quit [Server closed connection]
legarts[m] has joined #asahi-dev
lovesegfault has quit [Server closed connection]
lovesegfault has joined #asahi-dev
mmlb[m] has quit [Server closed connection]
mmlb[m] has joined #asahi-dev
not_a_weeaboo[m] has quit [Server closed connection]
not_a_weeaboo[m] has joined #asahi-dev
ogimgd[m] has quit [Server closed connection]
ogimgd[m] has joined #asahi-dev
peerp[m] has quit [Server closed connection]
peerp[m] has joined #asahi-dev
RasmusEneman[m] has quit [Server closed connection]
RasmusEneman[m] has joined #asahi-dev
rohin[m] has quit [Server closed connection]
rohin[m] has joined #asahi-dev
rgort10[m] has quit [Server closed connection]
rgort10[m] has joined #asahi-dev
samfromspace[m] has quit [Server closed connection]
samfromspace[m] has joined #asahi-dev
M0x8FF[m] has quit [Server closed connection]
M0x8FF[m] has joined #asahi-dev
<jannau> does the vm-size property in the dart nodes in the ADT describe any hardware properties or is it just macos policy?
stelleg[m] has quit [Server closed connection]
<emergenz[m]> Hey guys, I want to get Bluetooth working on BRCM4377 (because I have Linux on the MacBook9,1). I was redirected here from the T2Linux-Community. I've heard that there has been/ will be work going on towards Bluetooth support for BRCM4377. Any news regarding that?
stelleg[m] has joined #asahi-dev
Synth[m] has quit [Server closed connection]
Synth[m] has joined #asahi-dev
TellowKrinkle[m] has quit [Server closed connection]
TellowKrinkle[m] has joined #asahi-dev
<j`ey> the m1 machines are BCM4387
tuxcaeli[m] has quit [Server closed connection]
tuxcaeli[m] has joined #asahi-dev
user974[m] has quit [Server closed connection]
user974[m] has joined #asahi-dev
Name[m] has quit [Server closed connection]
Name[m] has joined #asahi-dev
uur[m] has quit [Server closed connection]
uur[m] has joined #asahi-dev
vivg[m] has quit [Server closed connection]
vivg[m] has joined #asahi-dev
wollymilkcap[m] has quit [Server closed connection]
wollymilkcap[m] has joined #asahi-dev
YichaoYu[m] has quit [Server closed connection]
<j`ey> and BCM4378
YichaoYu[m] has joined #asahi-dev
<jannau> emergenz[m]: bluetooth is low priority for the apple silicon. as far as I'm aware nobody started looking into it
zelig_[m] has quit [Server closed connection]
zelig_[m] has joined #asahi-dev
<emergenz[m]> j`ey: Yes, and from what I've gathered it will be relatively easy to port that onto 4377
<j`ey> hopefully!
deathdisco[m] has quit [Server closed connection]
deathdisco[m] has joined #asahi-dev
GraysonGuarino[m] has quit [Server closed connection]
GraysonGuarino[m] has joined #asahi-dev
IsfarSifat[m] has quit [Server closed connection]
IsfarSifat[m] has joined #asahi-dev
IvanMaksimovic[m] has quit [Server closed connection]
IvanMaksimovic[m] has joined #asahi-dev
MatthewLeach[m] has quit [Server closed connection]
MatthewLeach[m] has joined #asahi-dev
mr_sq[m] has quit [Server closed connection]
mr_sq[m] has joined #asahi-dev
null-nop[m] has quit [Server closed connection]
null-nop[m] has joined #asahi-dev
pikabo[m] has quit [Server closed connection]
pikabo[m] has joined #asahi-dev
zbotpath[m] has quit [Server closed connection]
zbotpath[m] has joined #asahi-dev
<jannau> marcan: the DVA offset doesn't seem to matter. the linux driver doesn't set it at all and experiments/dcp.py uses 0x8_0000_0000 and still "works". Only problem so far are unimplemented callbacks
<jannau> the linux driver crashes dcp early on
___nick___ has quit []
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<povik> * The caller is responsible for the proper synchronization of the link creation
<povik> * with runtime PM.
<povik> i am not sure what synchronization with runtime PM means here
<povik> i am adding a device link somewhere other than in a probe function of my driver
<povik> do i need to take care of something?
yamii_ has quit [Remote host closed the connection]
yamii has joined #asahi-dev
<kit_ty_kate> marcan: i just noticed that you’re not following AsahiLinux/linux (github does that sometimes), so just in case you haven’t received the notification by other means: I’ve opened a couple of issues there
MajorBiscuit has joined #asahi-dev
Major_Biscuit has joined #asahi-dev
MajorBiscuit has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi-dev
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
DavidPaulGraham[m] has joined #asahi-dev
psykose has quit [Remote host closed the connection]
psykose has joined #asahi-dev
the_lanetly_052 has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi-dev
Major_Biscuit has quit []
the_lanetly_052 has quit [Ping timeout: 480 seconds]
<povik> our bindings are so sexier than apple's, i must chuckle a bit
<povik> writing bits of DT using ADT as reference is like an "insane to sane" translation
<sven> yup, the ADT at times feels like a big hack :D
<sven> they don't have robh to make sure those bindings are sane :-)
<povik> exactly, you can feel the lack of robh and his like
<kettenis> openbsd installer now uses the firmware package created by the Asahi Linux installer such that installing over wifi works
user982492 has joined #asahi-dev
amarioguy has joined #asahi-dev
DavidPaulGraham[m] is now known as dpgraham[m]
kamila has joined #asahi-dev
kamila has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 480 seconds]
gladiac has quit [Quit: k thx bye]
dottedmag has quit [Server closed connection]
dottedmag has joined #asahi-dev
mps has quit [Remote host closed the connection]
mps has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mini_ has joined #asahi-dev
mini has quit [Server closed connection]
m42uko has quit [Server closed connection]
m42uko has joined #asahi-dev
akemin_dayo has quit [Quit: ┐(´д`🍍)┌ ]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
user982492 has joined #asahi-dev
loki_val has quit [Server closed connection]
crabbedhaloablut has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ManuelQuinones[m] has quit [Server closed connection]
ManuelQuinones[m] has joined #asahi-dev
yrlf has joined #asahi-dev