Commit Graph

9 Commits (8d5922b43489602dacfb06a19de54702522e06e8)

Author SHA1 Message Date
Adam Madsen 8d5922b434 AMD: I think that's Navi. 4 years ago
Adam Madsen c46c1dd071 AMD: Add PCIE reset method for Polaris 10. 4 years ago
Adam Madsen 68ca4816b6 Load and parse BIOS/firmware where possible 4 years ago
Geoffrey McRae 2b21a6e3cf [amd] added amdgpu_discovery and initial navi10 setup code 4 years ago
Adam Madsen 7faae1b95a Guard against common cases where vega10 does not
need to be reset.

Specifically, check if the card is already in BACO. If so, exit. If the card shows no signs of life, exit because we likely can't do anything. If the card shows signs of life, do a BACO reset.
4 years ago
Adam Madsen eb42a21118 Vega10 BACO reset should work now. 4 years ago
Adam Madsen db50c45f35 Store pointer to vendor struct, fix crash in lock. 4 years ago
Adam Madsen b8517880ea Implement BACO for vega10.
Additionally, imported a whole bunch of stuff from the `amdgpu` module.
4 years ago
Adam Madsen 9c2185f113 Add structure for common pre- and post-reset tasks 4 years ago