11 Commits

Author SHA1 Message Date
Adam Madsen
1394ebdd37 Do not reset when device is under control of amdgpu. 2020-11-10 11:10:48 -06:00
Adam Madsen
8d5922b434 AMD: I think that's Navi. 2020-11-10 09:48:36 -06:00
Adam Madsen
c21bcddd9e AMD: disable bus resets. 2020-11-10 00:20:32 -06:00
Adam Madsen
68ca4816b6 Load and parse BIOS/firmware where possible 2020-11-02 14:47:13 -06:00
Adam Madsen
eb42a21118 Vega10 BACO reset should work now. 2020-11-01 21:41:46 -06:00
Adam Madsen
4ecfddfc0e Unmap mmio post reset. 2020-11-01 21:16:22 -06:00
Adam Madsen
b7554f9035 Free mutex 2020-11-01 19:17:30 -06:00
Adam Madsen
db50c45f35 Store pointer to vendor struct, fix crash in lock. 2020-11-01 19:16:25 -06:00
Adam Madsen
b8517880ea Implement BACO for vega10.
Additionally, imported a whole bunch of stuff from the `amdgpu` module.
2020-11-01 18:48:10 -06:00
Adam Madsen
1a32bb50ba Add missing license header. 2020-11-01 16:15:29 -06:00
Adam Madsen
9c2185f113 Add structure for common pre- and post-reset tasks 2020-11-01 16:14:11 -06:00