vendor-reset

Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c

GPL-2.0 License

Stars
731

Bot releases are visible (Hide)

vendor-reset - Initial semi-stable release Latest Release

Published by ajmadsen over 3 years ago

As development has slowed, we have decided to cut the first release as device support has remained fairly stable for the past several weeks.

Below is a digest of the current state of devices supported:

AMD

Polaris 10/11/12:

  • most tested devices reset successfully

Vega 10/12:

  • most tested devices reset successfully
  • sporadic reports of failed resets with some devices

Vega 20:

  • does not reset more than once

Navi 10/14:

  • most tested devices reset successfully
  • some reports of 5700XT not resetting properly following shutdown of a Windows VM, may be (Windows) driver related

Audio function reset tested and appears to work with Navi generation devices. The extent to which the issue affected previous generations was not thoroughly investigated, and as such audio function reset may or may not work for those devices.