Added set_driver_override method.
This commit is contained in:
parent
5a71e7611f
commit
6c8f248e3e
|
|
@ -29,6 +29,11 @@ class PciDevice:
|
||||||
"w") as device_driver:
|
"w") as device_driver:
|
||||||
device_driver.write(self.device_id)
|
device_driver.write(self.device_id)
|
||||||
|
|
||||||
|
def set_driver_override(self, reserved_for_driver: str):
|
||||||
|
with open(f"/sys/bus/pci/devices/{self.device_id}/driver_override",
|
||||||
|
"w") as driver_override:
|
||||||
|
driver_override.write(reserved_for_driver)
|
||||||
|
|
||||||
def bind_to_driver(self, driver_to_bind: str, unbind_first: bool = True):
|
def bind_to_driver(self, driver_to_bind: str, unbind_first: bool = True):
|
||||||
if unbind_first:
|
if unbind_first:
|
||||||
self.unbind_driver()
|
self.unbind_driver()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue