|
| 1 | +# Remove NVIDIA USB xHCI Host Controller devices, if present |
| 2 | +ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c0330", ATTR{remove}="1" |
| 3 | + |
| 4 | +# Remove NVIDIA USB Type-C UCSI devices, if present |
| 5 | +ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c8000", ATTR{remove}="1" |
| 6 | + |
| 7 | +# Remove NVIDIA Audio devices, if present |
| 8 | +#ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x040300", ATTR{remove}="1" |
| 9 | + |
| 10 | +# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind |
| 11 | +ACTION=="add|bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto" |
| 12 | +ACTION=="add|bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto" |
| 13 | + |
| 14 | +# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind |
| 15 | +ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on" |
| 16 | +ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on" |
0 commit comments