aboutsummaryrefslogtreecommitdiffstats
path: root/roles/udev/templates/etc
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:23:43 -0500
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:52:13 -0500
commit0261e875679f1bf63c8d689da7fc7e014597885d (patch)
tree3f19cd74a0c1070944f75437f30b098d6ef2ffcb /roles/udev/templates/etc
downloadselfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.tar.gz
selfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.zip
initial commit
Diffstat (limited to 'roles/udev/templates/etc')
-rw-r--r--roles/udev/templates/etc/udev/rules.d/pci_pm.rules.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/roles/udev/templates/etc/udev/rules.d/pci_pm.rules.j2 b/roles/udev/templates/etc/udev/rules.d/pci_pm.rules.j2
new file mode 100644
index 0000000..5400241
--- /dev/null
+++ b/roles/udev/templates/etc/udev/rules.d/pci_pm.rules.j2
@@ -0,0 +1,5 @@
+{% for vendordevice in udev_pci_powersave_blacklist %}
+SUBSYSTEM=="pci", ATTR{vendor}=="0x{{ vendordevice | split(':') | first }}", ATTR{device}=="0x{{ vendordevice | split(':') | last }}", ATTR{power/control}="on", GOTO="pci_pm_end"
+{% endfor %}
+SUBSYSTEM=="pci", ATTR{power/control}="auto"
+LABEL="pci_pm_end"