Geoffrey McRae
|
6b943a0376
|
[core] added vr_* logging macros and refactored to use them
|
2020-11-14 13:25:17 +11:00 |
|
Geoffrey McRae
|
78363b9353
|
[core] added per reset versioning
|
2020-11-14 13:25:17 +11:00 |
|
Geoffrey McRae
|
391f99195a
|
[amd] firmware: include compat.h instead of a forward decl
|
2020-11-14 13:25:17 +11:00 |
|
Geoffrey McRae
|
331f44820e
|
[amd] common: remove useless dependency on DRM
|
2020-11-14 09:27:49 +11:00 |
|
Geoffrey McRae
|
01074a6010
|
[core] missed a rename to hook
|
2020-11-12 12:12:25 +11:00 |
|
Geoffrey McRae
|
b62fdae038
|
[core] split hook code out of module.c
|
2020-11-12 12:09:43 +11:00 |
|
Geoffrey McRae
|
dd8eadc6e7
|
[core] seperate ioctl setup from module init
|
2020-11-12 11:56:08 +11:00 |
|
Geoffrey McRae
|
c1ab03e74a
|
[core] don't return on failure to reset so post-reset gets called
|
2020-11-12 08:34:19 +11:00 |
|
Geoffrey McRae
|
9397c0bef2
|
[core] rename vendor-reset.c to ioctl.c for consistency
|
2020-11-12 08:32:45 +11:00 |
|
Geoffrey McRae
|
4865020e2c
|
[core] refactor unlocked codepath into it's own function
|
2020-11-12 08:30:43 +11:00 |
|
Geoffrey McRae
|
c8d538e68f
|
[core] cosmetics
|
2020-11-12 08:23:39 +11:00 |
|
Geoffrey McRae
|
c30410b1be
|
[core] disable building of the userspace reset for now
|
2020-11-12 08:16:51 +11:00 |
|
Geoffrey McRae
|
cacf13399f
|
[core] refactored to centralize the lookup and reset code
|
2020-11-12 08:16:51 +11:00 |
|
Geoffrey McRae
|
adcf81eb94
|
[core] updated README.md with instructions and additional details
|
2020-11-11 13:51:00 +11:00 |
|
Geoffrey McRae
|
b3c83ed36f
|
[core] bumped dkms version
|
2020-11-11 12:54:15 +11:00 |
|
Geoffrey McRae
|
47b58acc57
|
[amd] vega20: added mode1 psp reset
|
2020-11-11 12:53:10 +11:00 |
|
Geoffrey McRae
|
4dc9a80657
|
[core] hook: fixed failure to initialize the kprobe struct completely
|
2020-11-11 11:24:42 +11:00 |
|
Geoffrey McRae
|
69e33e3cb8
|
[amd] vega20: print no SOL indicator
|
2020-11-11 10:59:55 +11:00 |
|
Geoffrey McRae
|
cc8e8b3005
|
[core] properly handle failure to register hooks
|
2020-11-11 10:59:55 +11:00 |
|
Geoffrey McRae
|
34b4e4f446
|
[core] dkms version bump
|
2020-11-11 10:03:49 +11:00 |
|
Geoffrey McRae
|
254f6b06c6
|
[amd] vega20: cosmetics (tabs to spaces)
|
2020-11-11 10:01:55 +11:00 |
|
Geoffrey McRae
|
255660bd5b
|
[amd] vega20: added preliminary BACO reset (untested)
|
2020-11-11 09:55:44 +11:00 |
|
Geoffrey McRae
|
e45a309e01
|
[amd] navi10: cosmetics, put back the colon
|
2020-11-11 07:21:21 +11:00 |
|
Geoffrey McRae
|
aacf8f3450
|
[amd] navi10: cosmetics (tabs to two spaces)
|
2020-11-11 07:19:35 +11:00 |
|
Geoffrey McRae
|
fb4e65efe1
|
[amd] navi10: print the actual device model
|
2020-11-11 07:18:36 +11:00 |
|
Geoffrey McRae
|
7c1c9aa44a
|
[amd] cosmetics
|
2020-11-03 00:30:06 +11:00 |
|
Geoffrey McRae
|
2b21a6e3cf
|
[amd] added amdgpu_discovery and initial navi10 setup code
|
2020-11-03 00:16:49 +11:00 |
|
Geoffrey McRae
|
26e3aca758
|
added author entry for Adam
|
2020-11-02 22:26:09 +11:00 |
|
Geoffrey McRae
|
5a32e3e3c2
|
restructure and added stubs for vega10, vega20 and navi10
|
2020-10-31 20:14:36 +11:00 |
|
Geoffrey McRae
|
99d99cba4e
|
implemented userspace reset utility
|
2020-10-31 19:29:36 +11:00 |
|
Geoffrey McRae
|
1175e8ab58
|
return -EOPNOTSUPP for devices that are not supported
|
2020-10-31 19:29:16 +11:00 |
|
Geoffrey McRae
|
5e3a6f1399
|
remove unused reference to uio in the makefile
|
2020-10-31 19:11:11 +11:00 |
|
Geoffrey McRae
|
86ce357ec8
|
implemented initial ioctl framework and empty device database
|
2020-10-31 19:10:01 +11:00 |
|
Geoffrey McRae
|
100bd04d2d
|
Initial module framework
|
2020-10-31 18:00:00 +11:00 |
|