Commit 07f83040 authored by Federico Vaga's avatar Federico Vaga

[sw] fix udev rules

- no need to set GROUP while unresetting
- change group permission also to writable sysfs files
Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 9612dc1b
# WRTD systems are pre programmed, so it is fine to unreset the MockTurtle
# CPUs as soon as we have a running driver
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]", ATTR{reset}=="1", ATTR{reset}:="0", GROUP="wrtd"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]", ATTR{reset}=="1", ATTR{reset}:="0"
# Assign wrtd group to mockturtle devices, cpus and hmqs (if the wrtd group
......@@ -10,3 +10,7 @@ SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]" ACTION=="add", ATTR{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]", GROUP="wrtd"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]", GROUP="wrtd"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]", GROUP="wrtd"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]" ACTION=="add", ATTR{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]" RUN+="/usr/bin/chown root:wrtd $sys/$devpath/reset_mask"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]" RUN+="/usr/bin/chown root:wrtd $sys/$devpath/reset"
SUBSYSTEM=="mockturtle", KERNEL=="trtl-[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]-[0-9][0-9]-[0-9][0-9]" ACTION=="add", ATTRS{application_id}=="0x57544e[0-9a-zA-Z][0-9a-zA-Z]" RUN+="/usr/bin/chown root:wrtd $sys/$devpath/discard_all"
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment