00:18
kenzie has joined #asahi-dev
01:08
chadmed has joined #asahi-dev
01:30
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
02:45
doggkruse has joined #asahi-dev
02:59
phiologe has joined #asahi-dev
03:03
PhilippvK has quit [Ping timeout: 480 seconds]
03:25
kov has quit [Quit: Coyote finally caught me]
04:43
janithpet[m] has joined #asahi-dev
05:05
the_lanetly_052 has joined #asahi-dev
06:05
nicolas17 has quit [Ping timeout: 480 seconds]
06:11
sven has quit [Remote host closed the connection]
06:11
sven has joined #asahi-dev
06:14
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
07:25
leah2 has joined #asahi-dev
07:46
the_lanetly_052 has quit [Ping timeout: 480 seconds]
07:59
the_lanetly_052 has joined #asahi-dev
08:08
the_lanetly_052 has quit [Ping timeout: 480 seconds]
08:23
MajorBiscuit has joined #asahi-dev
08:44
maz has joined #asahi-dev
08:45
maz is now known as Guest1154
08:46
Guest1154 is now known as maz
08:59
alcazar has joined #asahi-dev
10:35
alcazar has quit [Ping timeout: 480 seconds]
10:37
joske has joined #asahi-dev
10:44
kov has joined #asahi-dev
10:45
alcazar has joined #asahi-dev
10:53
alcazar has quit [Ping timeout: 480 seconds]
10:54
alcazar has joined #asahi-dev
11:02
alcazar has quit [Ping timeout: 480 seconds]
11:04
kameks has joined #asahi-dev
11:11
alcazar has joined #asahi-dev
11:19
alcazar has quit [Ping timeout: 480 seconds]
11:26
pzcz has quit [Ping timeout: 480 seconds]
11:30
alcazar has joined #asahi-dev
11:38
alcazar has quit [Ping timeout: 480 seconds]
11:46
alcazar has joined #asahi-dev
11:54
alcazar has quit [Ping timeout: 480 seconds]
12:00
jluthra has quit [Remote host closed the connection]
12:00
jluthra has joined #asahi-dev
12:02
jakebot has quit [Read error: Connection reset by peer]
12:02
jakebot has joined #asahi-dev
12:04
alcazar has joined #asahi-dev
12:12
alcazar has quit [Ping timeout: 480 seconds]
12:19
alcazar has joined #asahi-dev
12:28
alcazar has quit [Ping timeout: 480 seconds]
12:37
alcazar has joined #asahi-dev
12:45
alcazar has quit [Ping timeout: 480 seconds]
12:48
alcazar has joined #asahi-dev
12:56
alcazar has quit [Ping timeout: 480 seconds]
13:06
alcazar has joined #asahi-dev
13:15
alcazar has quit [Ping timeout: 480 seconds]
13:25
alcazar has joined #asahi-dev
13:33
alcazar has quit [Ping timeout: 480 seconds]
13:35
alcazar has joined #asahi-dev
13:41
yuyichao has quit [Ping timeout: 480 seconds]
13:43
alcazar has quit [Ping timeout: 480 seconds]
13:54
alcazar has joined #asahi-dev
13:58
kameks has quit [Ping timeout: 480 seconds]
14:00
yuyichao has joined #asahi-dev
14:02
alcazar has quit [Ping timeout: 480 seconds]
14:13
alcazar has joined #asahi-dev
14:13
nyx_o has quit [Quit: WeeChat 3.4]
14:18
nyx_o has joined #asahi-dev
14:21
alcazar has quit [Ping timeout: 480 seconds]
14:24
bisko has joined #asahi-dev
14:30
alcazar has joined #asahi-dev
14:30
joske has quit [Remote host closed the connection]
14:41
axboe has joined #asahi-dev
14:51
nicolas17 has joined #asahi-dev
14:53
alcazar has quit [Ping timeout: 480 seconds]
14:53
alcazar has joined #asahi-dev
14:59
doggkruse has joined #asahi-dev
15:02
alcazar has quit [Ping timeout: 480 seconds]
15:11
alcazar has joined #asahi-dev
15:19
alcazar has quit [Ping timeout: 480 seconds]
15:29
alcazar has joined #asahi-dev
15:37
alcazar has quit [Ping timeout: 480 seconds]
15:40
alcazar has joined #asahi-dev
15:51
alcazar has quit [Ping timeout: 480 seconds]
15:56
___nick___ has joined #asahi-dev
16:01
alcazar has joined #asahi-dev
16:09
alcazar has quit [Ping timeout: 480 seconds]
16:17
alcazar has joined #asahi-dev
16:26
alcazar has quit [Ping timeout: 480 seconds]
16:34
alcazar has joined #asahi-dev
16:42
alcazar has quit [Ping timeout: 480 seconds]
16:52
alcazar has joined #asahi-dev
16:52
___nick___ has quit []
16:52
MajorBiscuit has quit [Ping timeout: 480 seconds]
16:54
___nick___ has joined #asahi-dev
16:57
___nick___ has quit []
16:58
___nick___ has joined #asahi-dev
17:00
alcazar has quit [Ping timeout: 480 seconds]
17:06
<
sven >
marcan: is there any register in AICv1 that tells me the current hardware state of an interrupt (even if that interrupt is disabled)
17:08
<
sven >
looks like AIC_HW_STATE = AIC + 0x4200 might be what i want
17:10
alcazar has joined #asahi-dev
17:15
<
sven >
hrm, or maybe not
17:19
alcazar has quit [Ping timeout: 480 seconds]
17:28
alcazar has joined #asahi-dev
17:29
<
marcan >
sven: yes, that is what you want
17:29
<
marcan >
it exists in AICv2 too
17:36
alcazar has quit [Ping timeout: 480 seconds]
17:40
<
sven >
hrm, i must be doing something very dumb then
17:40
<
sven >
read32(AIC_HW_STATE + (4*(590/32))) & (590%32); <-- that should give me the state of interrupt 590, shouldn't it?
17:41
<
sven >
read32(AIC_HW_STATE + (4 * (590 / 32))) & (1 << (590 % 32)); <-- let's try that again, this looks correct now, doesn't it?
17:43
<
sven >
why does it claim the nvme irq is asserted before i even boot the processor then :(
17:46
<
jannau >
in m1n1 or linux? maybe iboot/m1n1 doesn't clear the irq after shutdown
17:46
alcazar has joined #asahi-dev
17:54
alcazar has quit [Ping timeout: 480 seconds]
18:02
alcazar has joined #asahi-dev
18:07
<
marcan >
sven: leftover IRQ flag bits from iBoot?
18:09
dubiousness has joined #asahi-dev
18:10
alcazar has quit [Ping timeout: 480 seconds]
18:11
<
sven >
hrm, but how do I ack that thing then? And shouldn’t the state disappear when I e.g. write to the cq doorbell or disable the irq at the nvme level?
18:19
alcazar has joined #asahi-dev
18:27
alcazar has quit [Ping timeout: 480 seconds]
18:27
MajorBiscuit has joined #asahi-dev
18:37
alcazar has joined #asahi-dev
18:39
MajorBiscuit has quit [Ping timeout: 480 seconds]
18:42
herbas_ has joined #asahi-dev
18:43
<
jannau >
dcp working Thierry's latest iommu map reserved memory bindings proposal
18:45
alcazar has quit [Ping timeout: 480 seconds]
18:45
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
18:46
bisko has joined #asahi-dev
18:54
alcazar has joined #asahi-dev
18:55
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
18:57
<
kettenis >
sven: by writing the appropriate bit to AIC_SW_CLR?
19:03
alcazar has quit [Ping timeout: 480 seconds]
19:08
herbas_ has quit [Remote host closed the connection]
19:11
alcazar has joined #asahi-dev
19:19
alcazar has quit [Ping timeout: 480 seconds]
19:28
alcazar has joined #asahi-dev
19:36
alcazar has quit [Ping timeout: 480 seconds]
19:39
r0ni has joined #asahi-dev
19:44
<
marcan >
kettenis: no, that's for fake software IRQs
19:44
<
marcan >
the IRQ should be cleared at the NVMe side
19:45
atsalyuk has joined #asahi-dev
19:45
alcazar has joined #asahi-dev
19:46
MajorBiscuit has joined #asahi-dev
19:49
yuyichao has quit [Quit: Konversation terminated!]
19:50
yuyichao has joined #asahi-dev
19:54
alcazar has quit [Ping timeout: 480 seconds]
19:54
MajorBiscuit has quit [Ping timeout: 480 seconds]
19:55
<
kettenis >
ah wait, I'm misinterpreting my oqn code
19:55
<
kettenis >
s/oqn/own/
19:57
MajorBiscuit has joined #asahi-dev
20:00
boardwalk has joined #asahi-dev
20:00
<
sven >
hm. I bet this is something incredibly dumb that I’ll realize a few days from now :/
20:01
MajorBiscuit has quit []
20:05
alcazar has joined #asahi-dev
20:07
___nick___ has quit [Ping timeout: 480 seconds]
20:13
alcazar has quit [Ping timeout: 480 seconds]
20:23
alcazar has joined #asahi-dev
20:31
alcazar has quit [Ping timeout: 480 seconds]
20:39
<
marcan >
sven: remember we both hail from fail0verflow, it's in our genes
20:41
alcazar has joined #asahi-dev
20:45
Telvana has quit []
20:48
Telvana has joined #asahi-dev
20:50
alcazar has quit [Ping timeout: 480 seconds]
20:50
Telvana has quit [Remote host closed the connection]
20:56
Telvana has joined #asahi-dev
20:58
* bluetail[m]
wants to be as cool as marcan an sven
20:59
alcazar has joined #asahi-dev
21:00
* bluetail[m]
* wants to be as cool as marcan and sven
21:00
* bluetail[m]
* wants to be as cool as marcan and sven and all the other contributors
21:07
alcazar has quit [Ping timeout: 480 seconds]
21:11
atsalyuk has quit [Ping timeout: 480 seconds]
21:17
alcazar has joined #asahi-dev
21:26
alcazar has quit [Ping timeout: 480 seconds]
21:31
alcazar has joined #asahi-dev
21:36
atsalyuk has joined #asahi-dev
21:39
alcazar has quit [Ping timeout: 480 seconds]
21:49
alcazar has joined #asahi-dev
21:57
alcazar has quit [Ping timeout: 480 seconds]
22:05
alcazar has joined #asahi-dev
22:14
alcazar has quit [Ping timeout: 480 seconds]
22:20
alcazar has joined #asahi-dev
22:31
alcazar has quit [Ping timeout: 480 seconds]
22:34
alcazar has joined #asahi-dev
22:47
alcazar has quit [Ping timeout: 480 seconds]
22:57
alcazar has joined #asahi-dev
23:00
alexsv has joined #asahi-dev
23:05
alcazar has quit [Ping timeout: 480 seconds]
23:09
<
alexsv >
Dear Asahi developers! Thanks a lot for your valuable work on the project!
23:09
<
alexsv >
Is this part documented somewhere?
23:09
<
alexsv >
I'd like to contribute to the external display support (on macbook air m1).
23:09
<
alexsv >
What's the situation here and how could I help with some kernel developer experience?
23:16
alcazar has joined #asahi-dev
23:24
alcazar has quit [Ping timeout: 480 seconds]
23:34
alcazar has joined #asahi-dev
23:42
alcazar has quit [Ping timeout: 480 seconds]
23:52
alcazar has joined #asahi-dev
23:59
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]