00:37
nate8_ has joined #asahi-dev
00:43
nate8 has quit [Ping timeout: 480 seconds]
01:00
<
chadmed >
quick perusal of the adt seems to suggest a whole bunch of stuff is just copy-pasted from t6000 with the addresses moved around
01:00
<
chadmed >
so thats nice
01:46
chadmed has quit [Remote host closed the connection]
01:47
chadmed has joined #asahi-dev
02:49
zef has joined #asahi-dev
02:54
Cyrinux has joined #asahi-dev
02:55
___nick___ has quit []
02:56
zef_ has quit [Ping timeout: 480 seconds]
02:57
___nick___ has joined #asahi-dev
02:58
___nick___ has quit []
03:00
___nick___ has joined #asahi-dev
03:12
Cyrinux has quit []
03:12
Cyrinux has joined #asahi-dev
03:24
bluetail9 has quit [Ping timeout: 480 seconds]
03:37
`jpg has joined #asahi-dev
04:27
bluetail9 has joined #asahi-dev
04:28
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
04:28
`jpg has quit [Remote host closed the connection]
04:43
<
chadmed >
[ 0.000000] Linux version 6.2.0-rc3-asahi (root@usagi) (clang version 15.0.7, LLD 15.0.7) #10 SMP PREEMPT_DYNAMIC Sun Feb 12 14:30:40 AEST 2023
04:44
<
chadmed >
[ 0.000000] random: crng init done
04:44
<
chadmed >
[ 0.000000] Machine model: Apple Mac Mini (M2 Pro, 2023)
05:58
kenzie7 has quit []
06:00
kenzie7 has joined #asahi-dev
06:18
zalyx has quit [Quit: later alligator]
06:18
zalyx has joined #asahi-dev
06:31
cylm_ has quit [Ping timeout: 480 seconds]
06:58
<
chadmed >
here is juuuust enough devicetree to get to a console in the hypervisor
07:00
<
chadmed >
not too sure on the nvme nodes but everything else gets picked up correctly and works
07:16
chadmed has quit [Remote host closed the connection]
07:17
chadmed has joined #asahi-dev
08:02
chadmed has quit [Remote host closed the connection]
08:05
chadmed has joined #asahi-dev
09:41
jlco has quit [Ping timeout: 480 seconds]
09:44
m42uko has joined #asahi-dev
09:46
gladiac has joined #asahi-dev
10:23
gladiac has quit [Quit: k thx bye]
11:05
noopwafel has quit [Quit: leaving]
11:11
<
jeffmiw >
chamed: the keys I have in my patch are more for testing the DT format/logic than representative values
11:44
darkapex has quit [Remote host closed the connection]
11:44
darkapex has joined #asahi-dev
12:05
hightower3 has joined #asahi-dev
12:12
hightower2 has quit [Ping timeout: 480 seconds]
12:20
stickytoffee has quit [Quit: brb]
12:24
<
kettenis >
chadmed: I have device trees with a bit more stuff in them
12:24
<
chadmed >
i couldnt wrap my head around pmgr or gpio
12:25
<
kettenis >
yeah, not 100% sure about the pmgr stuff, but I can use the nvme in OpenBSD
12:26
<
kettenis >
if only I knew how to create a gost from a bunch of files like you did...
12:26
<
chadmed >
i just clicked add file at the bottom of the new gist page then copy-pasted the contexts of each file in manually :P
12:28
<
kettenis >
there are no longer lock-gate/power-gate references for ANS2 in the ADT, but it seems something is still needed
12:28
<
kettenis >
I also added the smc and spmi stuff
12:29
<
kettenis >
spmi reads work it seems, but writes fail
12:39
<
kettenis >
that's what I currently have
12:40
<
kettenis >
the cpu frequencies/latencies in my tree are just copied from M2
12:42
<
kettenis >
I got stuck on the pcie stuff
12:43
<
kettenis >
there are some incompatible changes there and this probably needs some deective work with macos running under the hypervisor
12:43
<
chadmed >
does smc work? i tried tracing it today but the machine hard rebooted trying to start the endpoint
12:43
<
chadmed >
and i didnt have time to dig deeper
12:43
<
kettenis >
SMC works for me in OpenBSD
12:43
<
chadmed >
s/tracing/poking
12:44
<
kettenis >
but OpenBSD might poke it in slightly different ways
12:44
<
kettenis >
and since SPMI writes fail, poweroff doesn't work
13:11
hightower3 has quit [Ping timeout: 480 seconds]
13:30
<
marcan >
pcie will need a new fuse table for sure
13:30
<
marcan >
should I take it from this that y'all want another bringup stream tomorrow to fix most of this stuff?
13:30
<
marcan >
I can't be the only one who knows how to do this, you know :-)
13:30
<
marcan >
bus factor and all that
13:34
<
kettenis >
heh, well, I thought the deal was that you figured out the hard bits and I got to brag about having proper OpenBSD support before Linux ;)
13:36
<
kettenis >
seriously though, I'm happy to slog on for a bit longer if you're busy doing other stuff
13:36
<
kettenis >
it'll just take a while
13:36
<
kettenis >
and there are more pcie differences this time
13:37
<
kettenis >
the number of register regions in the ADT changed again and what we called the "rc" region in the DT is smaller now and not big enough
13:38
hightower2 has joined #asahi-dev
13:38
<
kettenis >
my current hypothesis is that they moved the per-port registers out of that region
13:50
stipa has quit [Remote host closed the connection]
13:50
stipa has joined #asahi-dev
14:33
cylm_ has joined #asahi-dev
14:59
<
povik >
split off epic support from sven's 'DCP WIP' commit so i can borrow it
14:59
<
povik >
sven: jannau: ^
15:01
<
sven >
nice, less work for me \o/
15:01
<
povik >
for me also \o/
15:12
ChaosPrincess has quit [Quit: WeeChat 3.8]
15:13
ChaosPrincess has joined #asahi-dev
15:18
jlco has joined #asahi-dev
15:23
jlco has joined #asahi-dev
15:43
<
jannau >
M2 dt-bindings and device trees sent
15:45
<
jannau >
povik: we should add afk/epic asap to bits/200-dcp
15:46
<
jannau >
sigh, apparently only emails 05/17 to 17/17 have made it to the list
15:52
<
jannau >
just delayed
15:58
Ry_Darcy has joined #asahi-dev
15:59
<
Ry_Darcy >
@Jannau someone has been busy I see... Any news on the M2 Mini and DCP or should I still wait?
16:00
<
sven >
can’t reply on the ML yet cause I’m not at my computer but we should order the compatible by either release date or just numerically
16:00
<
sven >
Ry_Darcy: please keep that to #asahi
16:00
<
Ry_Darcy >
Fair enough.
16:06
Ry_Darcy has quit [Quit: Page closed]
16:08
<
kettenis >
sven: order needs to be from most-specific to least-specific
16:09
<
sven >
I mean in the binding where we just list all compatibles
16:10
<
kettenis >
or are you talking about the order in the yaml schema files?
16:10
<
jannau >
I think this is just for ordering enum values. marcan started with t8103, t8112, t6000 in apple,pmgr-pwrstate
16:11
<
jannau >
and I kept that there possible. we already have some bindings which are numerically/alphabetically sorted
16:14
<
jannau >
rebased on the sent m2 series. splits t8112 based device trees in already supported features and asahi only features, reorders a couple of things and has fixes in the m2 mac mini devicetree
16:49
stickytoffee has joined #asahi-dev
17:20
stickytoffee has quit [Quit: brb]
18:36
c10l has quit [Quit: Bye o/]
18:43
c10l has joined #asahi-dev
18:59
jeffmiw has quit [Ping timeout: 480 seconds]
19:34
DarkShadow44 has joined #asahi-dev
19:43
gladiac has joined #asahi-dev
20:12
bluetail9 has quit [Remote host closed the connection]
20:12
bluetail9 has joined #asahi-dev
20:13
bluetail9 has quit [Remote host closed the connection]
20:13
bluetail9 has joined #asahi-dev
20:33
leviz___ has quit [Remote host closed the connection]
20:56
seeeath has joined #asahi-dev
21:07
___nick___ has quit [Ping timeout: 480 seconds]
22:09
mkurz has joined #asahi-dev
22:21
stickytoffee has joined #asahi-dev
22:34
cylm_ has quit [Ping timeout: 480 seconds]
22:50
balrog has quit [Quit: Bye]
22:54
balrog has joined #asahi-dev
23:01
yrlf has joined #asahi-dev
23:52
vivithecanine has quit [Ping timeout: 480 seconds]