00:02
Armand has joined #riscv
00:16
sajattack has quit [Ping timeout: 268 seconds]
00:18
sajattack has joined #riscv
01:14
frkzoid has quit [Ping timeout: 260 seconds]
01:44
Tenkawa has quit [Quit: Was I really ever here?]
01:48
mlw has joined #riscv
01:51
meowray has quit [Remote host closed the connection]
01:51
meowray has joined #riscv
02:00
TMM has joined #riscv
02:24
mlw has quit [Ping timeout: 268 seconds]
03:52
cp- has quit [Read error: Connection reset by peer]
04:51
BootLayer has joined #riscv
04:53
heat_ has quit [Ping timeout: 264 seconds]
06:15
jfsimon1981_b has quit [Remote host closed the connection]
06:16
jfsimon1981_b has joined #riscv
06:19
jfsimon1981_b has quit [Read error: Connection reset by peer]
06:20
jfsimon1981_b has joined #riscv
06:27
frkazoid333 has joined #riscv
06:44
mlw has joined #riscv
06:50
Stat_headcrabed has joined #riscv
06:51
Stat_headcrabed has quit [Client Quit]
07:02
coldfeet has joined #riscv
07:21
Stat_headcrabed has joined #riscv
07:21
Stat_headcrabed has quit [Client Quit]
07:55
billchenchina has joined #riscv
07:55
billchenchina has quit [Remote host closed the connection]
08:08
mengzhuo has quit [Ping timeout: 260 seconds]
08:09
dlan has quit [Ping timeout: 240 seconds]
08:09
mengzhuo has joined #riscv
08:14
mlw has quit [Ping timeout: 260 seconds]
08:51
mlw has joined #riscv
08:58
coldfeet has quit [Remote host closed the connection]
09:01
dlan has joined #riscv
09:18
Stat_headcrabed has joined #riscv
09:20
coldfeet has joined #riscv
09:48
Stat_headcrabed has quit [Quit: Stat_headcrabed]
10:42
jfsimon1981_c has joined #riscv
10:43
jfsimon1981_b has quit [Read error: Connection reset by peer]
11:18
sevan has quit [Ping timeout: 272 seconds]
12:01
frkazoid333 has quit [Ping timeout: 252 seconds]
12:04
frkazoid333 has joined #riscv
12:07
BootLayer has quit [Quit: Leaving]
12:18
frkazoid333 has quit [Ping timeout: 246 seconds]
12:18
frkazoid333 has joined #riscv
12:27
frkazoid333 has quit [Ping timeout: 260 seconds]
12:31
frkazoid333 has joined #riscv
12:38
mlw has quit [Ping timeout: 268 seconds]
12:39
frkazoid333 has quit [Ping timeout: 268 seconds]
12:47
Stat_headcrabed has joined #riscv
12:49
heat_ has joined #riscv
12:50
heat_ is now known as heat
13:02
alexghiti has joined #riscv
13:14
mlw has joined #riscv
13:17
heat has quit [Remote host closed the connection]
13:17
heat has joined #riscv
13:31
alexghiti has quit [Ping timeout: 255 seconds]
13:33
alexghiti has joined #riscv
13:36
heat has quit [Remote host closed the connection]
13:37
heat has joined #riscv
13:37
LucasVella[m] has quit [Quit: Idle timeout reached: 172800s]
13:39
sevan has joined #riscv
13:39
sevan has quit [Changing host]
13:39
sevan has joined #riscv
13:40
naoki has quit [Quit: naoki]
13:43
frkazoid333 has joined #riscv
13:45
BootLayer has joined #riscv
13:57
frkazoid333 has quit [Ping timeout: 255 seconds]
14:03
frkazoid333 has joined #riscv
14:12
Calandracas has quit [Ping timeout: 268 seconds]
14:18
alexghiti has quit [Ping timeout: 246 seconds]
14:20
frkazoid333 has quit [Ping timeout: 264 seconds]
14:52
Maylay has quit [Read error: Connection reset by peer]
14:58
frkazoid333 has joined #riscv
15:11
fossdd has quit [Remote host closed the connection]
15:14
fossdd_ has joined #riscv
15:17
Stat_headcrabed has quit [Quit: Stat_headcrabed]
15:32
Stat_headcrabed has joined #riscv
15:32
jfsimon1981_c has quit [Remote host closed the connection]
15:32
jfsimon1981_c has joined #riscv
15:53
Stat_headcrabed has quit [Quit: Stat_headcrabed]
16:52
<
conchuod >
Is there a document somewhere that says which vector crypto extensions are permitted with zve32d etc?
16:55
<
conchuod >
I tried looking the crypto and vector github repos and the isa manual, but couldnt see it
17:00
<
sorear >
I haven't seen anything like that
17:00
<
conchuod >
hmm, I eventually found the inverse.
17:00
<
conchuod >
That contains what requires at least zve64x
17:01
<
sorear >
nothing in zvk* is "floating point" so zve64x and zve64d are the same
17:02
<
sorear >
and the rules in the vector spec re. ELEN seem fairly clear
17:03
<
sorear >
although if you think there is such a thing as "zve32d" we're probably reading different specs, I only have 32x/32f/64x/64f/64d
17:04
<
conchuod >
Oh, that's a "braino"
17:04
<
conchuod >
I was just searching these documents for "zve32" anyway :)
17:05
<
conchuod >
I'm just trying to figure out what dependencies to put in the dt-binding to make sure people behave
17:06
<
sorear >
none of the
_extensions_ are forbidden with zve32x, because the vector extensions are cumulative - anything that is compatible with V is compatible with Zve32x because V includes Zve32x
17:06
khem has joined #riscv
17:07
<
conchuod >
Right, but if you /only/ have Zve32x you can't have Zvbc.
17:07
<
sorear >
"what instructions am I allowed to use if the device tree claims Zvknhb and Zve32x" is a more interesting question, Zvknhb requires EEW=64 support but Zve32x doesn't give you any non-crypto instructions that are usable at EEW=64
17:08
<
conchuod >
I'm just not going to allow that someone puts in Zvknhb without putting in at least Zve64x I think.
17:31
Stat_headcrabed has joined #riscv
17:36
Stat_headcrabed has quit [Quit: Stat_headcrabed]
17:57
coldfeet has quit [Remote host closed the connection]
17:58
Stat_headcrabed has joined #riscv
18:08
Stat_headcrabed has quit [Quit: Stat_headcrabed]
18:12
coldfeet has joined #riscv
18:23
indy_ has joined #riscv
18:29
coldfeet has quit [Ping timeout: 272 seconds]
18:40
Danidada has joined #riscv
18:48
BootLayer has quit [Quit: Leaving]
18:54
heat_ has joined #riscv
18:55
heat has quit [Ping timeout: 256 seconds]
19:17
naoki has joined #riscv
19:34
zjason` has joined #riscv
19:35
zjason has quit [Ping timeout: 246 seconds]
19:36
psydroid2 has joined #riscv
20:23
tlwoerner has quit [Ping timeout: 268 seconds]
20:28
cousteau has joined #riscv
21:20
clever has joined #riscv
21:34
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
21:44
mlw has quit [Ping timeout: 252 seconds]
21:46
sajattack has quit [Remote host closed the connection]
21:51
sajattack has joined #riscv
21:56
sajattack has quit [Remote host closed the connection]
21:59
sajattack has joined #riscv
22:05
sajattack has quit [Remote host closed the connection]
22:10
sajattack has joined #riscv
22:19
sajattack has quit [Remote host closed the connection]
22:20
sajattack has joined #riscv
22:26
sajattack has quit [Remote host closed the connection]
22:28
sajattack has joined #riscv
22:39
TMM has joined #riscv
22:44
<
naoki >
my patches for linux are "Changes Requested", but I don't know what needs to be changed...
23:04
Noisytoot has joined #riscv
23:08
pbsds3 has quit [Quit: Ping timeout (120 seconds)]
23:09
pbsds3 has joined #riscv
23:22
DesRoin has quit [Ping timeout: 260 seconds]
23:24
DesRoin has joined #riscv
23:26
<
drmpeg >
naoki: I think xypron is suggesting you move the code to jh7110-common.dtsi
23:27
<
drmpeg >
And esmil is suggesting you make it generic. That is, remove "linux,default-trigger = "heartbeat";" and "function = LED_FUNCTION_HEARTBEAT;"
23:28
<
drmpeg >
And do the heartbeat stuff in /etc/udev/rules.d
23:30
<
naoki >
how about move generic part to common.dtsi and keep non-generic part in mars.dts?
23:31
<
naoki >
we(MilkV) use heartbeat LED to see about kernel, not userland
23:31
<
drmpeg >
It's still a kernel heartbeat, it's just set up in userland.
23:32
<
naoki >
I know, but it needs userland
23:32
<
naoki >
well, your idea might be right, but...
23:33
<
naoki >
I think LED behavior is very vendor/board specific, it will not be generic]
23:34
<
drmpeg >
Just FYI, that's how it's done on HiFive Unmatched.
23:35
<
drmpeg >
You just add this rule.
23:35
<
drmpeg >
SUBSYSTEM=="leds", KERNEL=="green:d12", ACTION=="add", ATTR{trigger}="heartbeat"
23:36
<
naoki >
so MilkV need to follow SiFive?
23:36
<
drmpeg >
No, it's just an example.
23:37
<
naoki >
we have community provided distro images
23:43
<
drmpeg >
You can discuss further with esmil and xypron when they wake up later.
23:45
<
naoki >
oh? jh7110-common.dtsi??? all jh7110 base boards have green LED connected to gpio 3???
23:45
<
naoki >
I cannot believe it
23:51
<
drmpeg >
Only VF2 and Milk-V Mars are present in linux/arch/riscv/boot/dts/starfive right now.
23:54
<
drmpeg >
But there may be a better solution. I am certainly not a device tree expert.
23:54
<
naoki >
please check linux-next, and please see pine64 star64 schematic
23:57
cow321_ has joined #riscv
23:59
cow321 has quit [Ping timeout: 268 seconds]