]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev: add hwdb execution for hidraw subsystem devices
authordjantti <djantti@proton.me>
Sat, 23 Dec 2023 21:08:41 +0000 (23:08 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 24 Dec 2023 17:16:44 +0000 (02:16 +0900)
Hwdb call for hidraw subsystem is missing and AV controller devices defined in hwdb.d/70-av-production.hwdb never get the proper permissions for /dev/hidraw*. This patch implements hwdb execution also for hidraw devices.

rules.d/50-udev-default.rules.in

index bb241534e430b8fac0f2f9b91285ab65b6128a73..9b00c7037e0a4f17d6a818bb57ce458490da2251 100644 (file)
@@ -14,6 +14,8 @@ SUBSYSTEM=="virtio-ports", KERNEL=="vport*", ATTR{name}=="?*", SYMLINK+="virtio-
 SUBSYSTEM=="rtc", ATTR{hctosys}=="1", SYMLINK+="rtc"
 SUBSYSTEM=="rtc", KERNEL=="rtc0", SYMLINK+="rtc", OPTIONS+="link_priority=-100"
 
+SUBSYSTEM=="hidraw", IMPORT{builtin}="hwdb"
+
 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", IMPORT{builtin}="usb_id", IMPORT{builtin}="hwdb --subsystem=usb"
 ENV{MODALIAS}!="", IMPORT{builtin}="hwdb --subsystem=$env{SUBSYSTEM}"