Commit Graph

71 Commits (864b8086965103bf619647253fed69947c20e8b0)

Author SHA1 Message Date
Geoffrey McRae 6140e2fdb0 [amd] all: removed dependency on DRM 4 years ago
Geoffrey McRae 69ec73efd3 [hook] disable TCO for the hooked function 4 years ago
Geoffrey McRae d88aecfc00 [core] mark the configuration table as const 4 years ago
Geoffrey McRae 8ea3ae46fc [core] print reset progress messages 4 years ago
Geoffrey McRae 2d54cdb714 [core] be explicit about the device-db end of array init 4 years ago
Geoffrey McRae ac2bb1cd6b [core] fixed bad mathch on PCI_ANY_ID 4 years ago
Adam Madsen 7d18e6a4c2 [amd] navi10: actually include that missing header file 4 years ago
Adam Madsen 8818587b84 [amd] navi10: add missing header file. 4 years ago
Adam Madsen 47022fe550 [amd] navi10: a little tidying up 4 years ago
Adam Madsen 0dab58276f [amd] common: add missing device dereference. 4 years ago
Geoffrey McRae 9917242b8d [amd] all: always disable bus reset as early as possible 4 years ago
Geoffrey McRae 2f588b8870 [core] honour the kernels probe requests 4 years ago
Adam Madsen 246f57e0b0 [core] hook: prefer included fixes over pci/quirks.c 4 years ago
Geoffrey McRae 06532d1eb7 [amd] vega10: fixed missed macro rename for prints 4 years ago
Geoffrey McRae 6b943a0376 [core] added vr_* logging macros and refactored to use them 4 years ago
Geoffrey McRae 78363b9353 [core] added per reset versioning 4 years ago
Geoffrey McRae 391f99195a [amd] firmware: include compat.h instead of a forward decl 4 years ago
Adam Madsen 331cabae19 [amd] vega10: do not disable some features that apparently cause the SMU to hang up in some circumstances. 4 years ago
Adam Madsen f20d8b70bc [amd] vega10: SMU feature disable + gfx reset + BACO seems to be the secret sauce 4 years ago
Adam Madsen c18730a60d [amd] common: Map port I/O space (proper way to access certain ATOM registers?) 4 years ago
Adam Madsen d537ed67d9 [amd] common: remove mutexes and locks 4 years ago
Geoffrey McRae 331f44820e [amd] common: remove useless dependency on DRM 4 years ago
Geoffrey McRae 01074a6010 [core] missed a rename to `hook` 4 years ago
Geoffrey McRae b62fdae038 [core] split hook code out of module.c 4 years ago
Geoffrey McRae dd8eadc6e7 [core] seperate ioctl setup from module init 4 years ago
Geoffrey McRae c1ab03e74a [core] don't return on failure to reset so post-reset gets called 4 years ago
Geoffrey McRae 9397c0bef2 [core] rename `vendor-reset.c` to `ioctl.c` for consistency 4 years ago
Geoffrey McRae 4865020e2c [core] refactor unlocked codepath into it's own function 4 years ago
Geoffrey McRae c8d538e68f [core] cosmetics 4 years ago
Geoffrey McRae cacf13399f [core] refactored to centralize the lookup and reset code 4 years ago
Adam Madsen edda7f02a5 [core] hooks: zero stack-allocated struct. 4 years ago
Adam Madsen 83ca5e9ae5 [core] Zero stack-allocated struct. 4 years ago
Adam Madsen 986e81c09e [amd] navi10: Fix PSP bootloader read at reset check 4 years ago
Geoffrey McRae 47b58acc57 [amd] vega20: added mode1 psp reset 4 years ago
Geoffrey McRae 4dc9a80657 [core] hook: fixed failure to initialize the kprobe struct completely 4 years ago
Geoffrey McRae 69e33e3cb8 [amd] vega20: print no SOL indicator 4 years ago
Geoffrey McRae cc8e8b3005 [core] properly handle failure to register hooks 4 years ago
Geoffrey McRae 254f6b06c6 [amd] vega20: cosmetics (tabs to spaces) 4 years ago
Geoffrey McRae 255660bd5b [amd] vega20: added preliminary BACO reset (untested) 4 years ago
Geoffrey McRae e45a309e01 [amd] navi10: cosmetics, put back the colon 4 years ago
Geoffrey McRae aacf8f3450 [amd] navi10: cosmetics (tabs to two spaces) 4 years ago
Geoffrey McRae fb4e65efe1 [amd] navi10: print the actual device model 4 years ago
Adam Madsen 7b2f5d76dd Small QoL logging clarification 4 years ago
Adam Madsen 67422cc5bd Log when hooks are installed, set install_hook=y by default 4 years ago
Adam Madsen 346e99246b Fix conditional guard against amdgpu module 4 years ago
Adam Madsen 1394ebdd37 Do not reset when device is under control of amdgpu. 4 years ago
Adam Madsen 8d5922b434 AMD: I think that's Navi. 4 years ago
Adam Madsen 1e5120caa4 Add polaris 11 and polaris 12 device IDs 4 years ago
Adam Madsen 9395482980 Remove unneeded logs 4 years ago
Adam Madsen 25827381f4 Change exit order in attempt to prevent misc device kobj from sticking around 4 years ago