summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/falcon/base.c
AgeCommit message (Expand)Author
2023-10-31drm/nouveau/gsp/r535: add interrupt handlingBen Skeggs
2023-10-31drm/nouveau/gsp/r535: add support for booting GSP-RMBen Skeggs
2022-11-09drm/nouveau/fb/ga102: load and boot VPR scrubber FWBen Skeggs
2022-11-09drm/nouveau/acr: use common falcon HS FW code for ACR FWsBen Skeggs
2022-11-09drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)Ben Skeggs
2022-11-09drm/nouveau/flcn: rework falcon resetBen Skeggs
2022-11-09drm/nouveau/pmu/gm20b,gp10b: boot RTOS from PMU initBen Skeggs
2022-07-13drm/nouveau/flcn: remove unused functionsBen Skeggs
2021-11-12drm/nouveau/pmu/gm200-: use alternate falcon reset sequenceBen Skeggs
2021-02-11drm/nouveau/falcon: use split type+inst when looking up PRI addrBen Skeggs
2021-02-11drm/nouveau/mc: use split type+inst in device reset APIsBen Skeggs
2021-02-11drm/nouveau/subdev: store full subdev name in structBen Skeggs
2020-01-15drm/nouveau/flcn: specify debug/production register offset from subdevBen Skeggs
2020-01-15drm/nouveau/flcn: specify EMEM address from subdevBen Skeggs
2020-01-15drm/nouveau/flcn: export existing funcsBen Skeggs
2020-01-15drm/nouveau/flcn: fetch PRI address from TOP if not provided by constructorBen Skeggs
2020-01-15drm/nouveau/flcn: move fetching of configuration until first useBen Skeggs
2019-02-20drm/nouveau/gsp/gv100-: instantiate GSP falconBen Skeggs
2018-12-11drm/nouveau/core: support multiple nvdec instancesBen Skeggs
2017-11-02drm/nouveau/mmu: handle instance block setupBen Skeggs
2017-03-07drm/nouveau/falcon: support for EMEMAlexandre Courbot
2017-03-07drm/nouveau/falcon: better detection of debug registerAlexandre Courbot
2017-03-07drm/nouveau/falcon: delay construction of falcons to oneinit()Alexandre Courbot
2017-03-07drm/nouveau/falcon: protect against concurrent DMEM accessesAlexandre Courbot
2017-02-17drm/nouveau/core: add falcon library functionsAlexandre Courbot