aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-01-15drm/nouveau/secboot: removeBen Skeggs1-1217/+0
2020-01-15drm/nouveau/acr: implement new subdev to replace "secure boot"Ben Skeggs1-3/+1
2020-01-15drm/nouveau/secboot: move code to boot LS falcons to subdevsBen Skeggs1-16/+3
2020-01-15drm/nouveau/flcn/cmdq: move command generation to subdevsBen Skeggs1-13/+4
2020-01-15drm/nouveau/pmu: initialise SW state for falcon from constructorBen Skeggs1-1/+1
2019-08-23drm/nouveau/secboot: Make acr_r352_ls_gpccs_func staticYueHaibing1-1/+1
2019-06-07drm/nouveau/secboot: split out FW version-specific LS function pointersBen Skeggs1-12/+38
2019-06-07drm/nouveau/secboot: pass max supported FW version to LS load funcsBen Skeggs1-3/+3
2019-02-20drm/nouveau/secboot: fix missing newline in error messagesBen Skeggs1-2/+2
2018-10-11drm/nouveau/secboot/acr: fix memory leakGustavo A. R. Silva1-0/+1
2018-07-16drm/nouveau/secboot/acr: Remove VLA usageKees Cook1-3/+22
2017-04-06drm/nouveau/secboot: start LS firmware in post-run hookAlexandre Courbot1-47/+0
2017-04-06drm/nouveau/secboot: let LS post_run hooks return errorAlexandre Courbot1-2/+5
2017-04-06drm/nouveau/secboot: pass instance to LS firmware loadersAlexandre Courbot1-4/+7
2017-04-06drm/nouveau/secboot: allow to boot multiple falconsAlexandre Courbot1-10/+15
2017-03-07drm/nouveau/secboot: put HS code loading code into own fileAlexandre Courbot1-98/+2
2017-03-07drm/nouveau/secboot: workaround bug when starting SEC2 firmwareAlexandre Courbot1-0/+33
2017-03-07drm/nouveau/secboot: support standard NVIDIA HS binariesAlexandre Courbot1-8/+52
2017-03-07drm/nouveau/secboot: support for unload blob bootloaderAlexandre Courbot1-30/+34
2017-03-07drm/nouveau/secboot: let callers interpret return value of blobsAlexandre Courbot1-6/+17
2017-03-07drm/nouveau/secboot: support for different load and unload falconsAlexandre Courbot1-6/+6
2017-03-07drm/nouveau/secboot: support running ACR on SECAlexandre Courbot1-3/+15
2017-03-07drm/nouveau/secboot: get start address of blob from ACRAlexandre Courbot1-6/+4
2017-03-07drm/nouveau/secboot: add shadow blob argumentAlexandre Courbot1-2/+14
2017-03-07drm/nouveau/secboot: check that WPR region is properly setAlexandre Courbot1-2/+39
2017-03-07drm/nouveau/secboot: support optional falconsAlexandre Courbot1-25/+37
2017-03-07drm/nouveau/secboot: support PMU LS firmwareAlexandre Courbot1-0/+80
2017-03-07drm/nouveau/secboot: base support for PMU falconAlexandre Courbot1-16/+82
2017-03-07drm/nouveau/secboot: add LS firmware post-run hooksAlexandre Courbot1-0/+11
2017-03-07drm/nouveau/secboot: abstract fixup_hs_desc functionAlexandre Courbot1-3/+5
2017-03-07drm/nouveau/secboot: make specialized ls_ucode_img struct privateAlexandre Courbot1-0/+90
2017-03-07drm/nouveau/secboot: store ucode offset in base image structureAlexandre Courbot1-5/+4
2017-03-07drm/nouveau/secboot: fix usage of hsf_load_headerAlexandre Courbot1-3/+3
2017-03-07drm/nouveau/secboot: prevent address trimmingAlexandre Courbot1-2/+2
2017-03-07drm/nouveau/secboot: fix WPR region alignmentAlexandre Courbot1-2/+2
2017-03-07drm/nouveau/secboot: fix WPR address to be 64-bitAlexandre Courbot1-1/+1
2017-03-07drm/nouveau/secboot: make sure requested falcons are supportedAlexandre Courbot1-0/+7
2017-03-07drm/nouveau/secboot: remove unused hookAlexandre Courbot1-27/+0
2017-02-17drm/nouveau/secboot: clear halt interrupt after ACR is runAlexandre Courbot1-0/+2
2017-02-17drm/nouveau/secboot: add lazy-bootstrap flagAlexandre Courbot1-0/+4
2017-02-17drm/nouveau/secboot: fix WPR descriptor generationAlexandre Courbot1-9/+12
2017-02-17drm/nouveau/secboot: add missing fields to BL structureAlexandre Courbot1-0/+4
2017-02-17drm/nouveau/secboot: safer zeroing of BL descriptorsAlexandre Courbot1-2/+2
2017-02-17drm/nouveau/secboot: abstract LS firmware loading functionsAlexandre Courbot1-40/+62
2017-02-17drm/nouveau/secboot: remove ls_ucode_mgrAlexandre Courbot1-57/+33
2017-02-17drm/nouveau/secboot: remove unneeded ls_ucode_img memberAlexandre Courbot1-18/+7
2017-02-17drm/nouveau/secboot: split reset functionAlexandre Courbot1-25/+53
2017-02-17drm/nouveau/secboot: add LS flags to LS func structureAlexandre Courbot1-6/+4
2017-02-17drm/nouveau/secboot: reorganize into more filesAlexandre Courbot1-0/+910