Alexandre Courbot
|
008796d9a3
drm/nouveau/secboot: start LS firmware in post-run hook
|
8 years ago |
Alexandre Courbot
|
d424d278b2
drm/nouveau/secboot: let LS post_run hooks return error
|
8 years ago |
Alexandre Courbot
|
2963a06a4d
drm/nouveau/secboot: pass instance to LS firmware loaders
|
8 years ago |
Alexandre Courbot
|
598a8148e7
drm/nouveau/secboot: allow to boot multiple falcons
|
8 years ago |
Alexandre Courbot
|
84074e5b10
drm/nouveau/secboot: put HS code loading code into own file
|
8 years ago |
Alexandre Courbot
|
ec91cb0285
drm/nouveau/secboot: workaround bug when starting SEC2 firmware
|
8 years ago |
Alexandre Courbot
|
c5e1fef487
drm/nouveau/secboot: support standard NVIDIA HS binaries
|
8 years ago |
Alexandre Courbot
|
b58b417163
drm/nouveau/secboot: support for unload blob bootloader
|
8 years ago |
Alexandre Courbot
|
c93cfe35c4
drm/nouveau/secboot: let callers interpret return value of blobs
|
8 years ago |
Alexandre Courbot
|
7defd1daac
drm/nouveau/secboot: support for different load and unload falcons
|
8 years ago |
Alexandre Courbot
|
48387f0ca5
drm/nouveau/secboot: support running ACR on SEC
|
8 years ago |
Alexandre Courbot
|
c3433603ca
drm/nouveau/secboot: get start address of blob from ACR
|
8 years ago |
Alexandre Courbot
|
e9462417f1
drm/nouveau/secboot: add shadow blob argument
|
8 years ago |
Alexandre Courbot
|
fc12745717
drm/nouveau/secboot: check that WPR region is properly set
|
8 years ago |
Alexandre Courbot
|
7775d0dcb2
drm/nouveau/secboot: support optional falcons
|
8 years ago |
Alexandre Courbot
|
bb5ec9c9dd
drm/nouveau/secboot: support PMU LS firmware
|
9 years ago |
Alexandre Courbot
|
7579e22f38
drm/nouveau/secboot: base support for PMU falcon
|
9 years ago |
Alexandre Courbot
|
0117b3369f
drm/nouveau/secboot: add LS firmware post-run hooks
|
9 years ago |
Alexandre Courbot
|
9bb55bb79f
drm/nouveau/secboot: abstract fixup_hs_desc function
|
9 years ago |
Alexandre Courbot
|
f7152a232c
drm/nouveau/secboot: make specialized ls_ucode_img struct private
|
8 years ago |
Alexandre Courbot
|
48eee549da
drm/nouveau/secboot: store ucode offset in base image structure
|
8 years ago |
Alexandre Courbot
|
5c4e0602d6
drm/nouveau/secboot: fix usage of hsf_load_header
|
8 years ago |
Alexandre Courbot
|
913b97f944
drm/nouveau/secboot: prevent address trimming
|
8 years ago |
Alexandre Courbot
|
098ee77224
drm/nouveau/secboot: fix WPR region alignment
|
8 years ago |
Alexandre Courbot
|
3e8fbe3191
drm/nouveau/secboot: fix WPR address to be 64-bit
|
8 years ago |
Alexandre Courbot
|
a335f078df
drm/nouveau/secboot: make sure requested falcons are supported
|
8 years ago |
Alexandre Courbot
|
489a5fe868
drm/nouveau/secboot: remove unused hook
|
8 years ago |
Alexandre Courbot
|
63f542e473
drm/nouveau/secboot: clear halt interrupt after ACR is run
|
8 years ago |
Alexandre Courbot
|
425c816a80
drm/nouveau/secboot: add lazy-bootstrap flag
|
8 years ago |
Alexandre Courbot
|
64a94ded89
drm/nouveau/secboot: fix WPR descriptor generation
|
8 years ago |