]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
rule: fallback to use board information if product information is not set 22226/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 23 Jan 2022 03:57:43 +0000 (12:57 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 23 Jan 2022 04:04:37 +0000 (13:04 +0900)
rules.d/50-udev-default.rules.in

index dcc7a776300b13a9cbf3c0eca27cf77f3f96dcd8..9cdaadb4cd5f4be9e3475fbd9f358ef725bd05e4 100644 (file)
@@ -109,6 +109,9 @@ SUBSYSTEM!="dmi", GOTO="dmi_end"
 ENV{ID_VENDOR}="$attr{sys_vendor}"
 ENV{ID_SYSFS_ATTRIBUTE_MODEL}=="|product_name", ENV{ID_MODEL}="$attr{product_name}"
 ENV{ID_SYSFS_ATTRIBUTE_MODEL}=="product_version", ENV{ID_MODEL}="$attr{product_version}"
+# fallback to board information
+ENV{ID_VENDOR}=="", ENV{ID_VENDOR}="$attr{board_vendor}"
+ENV{ID_MODEL}=="", ENV{ID_MODEL}="$attr{board_name}"
 LABEL="dmi_end"
 
 LABEL="default_end"