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