|
Zbigniew Jędrzejewski-Szmek |
930e1b |
From 0af3aeb44697533df2bc79d0985b65bca6b8cd86 Mon Sep 17 00:00:00 2001
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
From: David Herrmann <dh.herrmann@gmail.com>
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
Date: Sun, 3 Nov 2013 13:01:20 +0100
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
Subject: [PATCH] rules: load path_id on DRM devices
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
The path_id-builtin provides useful unique aliases for DRM devices. If we
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
want to configure DRM render-nodes for compositors, we want to avoid
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
storing the whole sys-path in configuration files. Hence, allow users to
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
store the short PATH_ID instead.
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
Load path_id-builtin unconditionally on DRM devices now to always provide
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
this alias.
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
---
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
Makefile.am | 1 +
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/60-drm.rules | 8 ++++++++
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
2 files changed, 9 insertions(+)
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
create mode 100644 rules/60-drm.rules
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
diff --git a/Makefile.am b/Makefile.am
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
index 7ab345a..34de7f2 100644
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
--- a/Makefile.am
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+++ b/Makefile.am
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
@@ -2209,6 +2209,7 @@ dist_udevrules_DATA += \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/99-systemd.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/42-usb-hid-pm.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/50-udev-default.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+ rules/60-drm.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/60-keyboard.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/60-persistent-storage-tape.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
rules/60-persistent-serial.rules \
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
diff --git a/rules/60-drm.rules b/rules/60-drm.rules
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
new file mode 100644
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
index 0000000..de038c1
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
--- /dev/null
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+++ b/rules/60-drm.rules
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
@@ -0,0 +1,8 @@
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+# do not edit this file, it will be overwritten on update
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+ACTION=="remove", GOTO="drm_end"
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+SUBSYSTEM!="drm", GOTO="drm_end"
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+SUBSYSTEMS=="pci|usb|platform", IMPORT{builtin}="path_id"
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+
|
|
Zbigniew Jędrzejewski-Szmek |
930e1b |
+LABEL="drm_end"
|