summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-09drm/nouveau/acr: use common falcon HS FW code for ACR FWsBen Skeggs1-1/+1
2022-11-09drm/nouveau/sec2: unload RTOS before tearing down WPRBen Skeggs1-4/+4
2020-07-24drm/nouveau/nvfw: firmware structures should begin with nvfw_Timur Tabi1-4/+4
2020-01-15drm/nouveau/flcn/msgq: rename msgq-related nvkm_msgqueue_queue to nvkm_falcon...Ben Skeggs1-45/+45
2020-01-15drm/nouveau/flcn/msgq: pass explicit message queue pointer to recv()Ben Skeggs1-2/+1
2020-01-15drm/nouveau/flcn/msgq: move handling of init message to subdevsBen Skeggs1-39/+18
2020-01-15drm/nouveau/flcn/msgq: drop nvkm_msgqueue argument to functionsBen Skeggs1-26/+19
2020-01-15drm/nouveau/flcn/msgq: switch to falcon queue printk macrosBen Skeggs1-8/+6
2020-01-15drm/nouveau/flcn/msgq: simplify msg_queue_pop() error handlingBen Skeggs1-18/+7
2020-01-15drm/nouveau/flcn/msgq: remove error handling for msg_queue_open(), it can't failBen Skeggs1-7/+2
2020-01-15drm/nouveau/flcn/qmgr: rename remaining nvkm_msgqueue bits to nvkm_falcon_qmgrBen Skeggs1-2/+2
2020-01-15drm/nouveau/flcn/qmgr: support syncronous command submission from common codeBen Skeggs1-3/+5
2020-01-15drm/nouveau/flcn/qmgr: allow arbtrary priv + return code for callbacksBen Skeggs1-7/+8
2020-01-15drm/nouveau/flcn/qmgr: move sequence tracking from nvkm_msgqueue to nvkm_falc...Ben Skeggs1-4/+6
2020-01-15drm/nouveau/flcn/msgq: explicitly create message queue from subdevsBen Skeggs1-0/+39
2020-01-15drm/nouveau/flcn: split msgqueue into multiple piecesBen Skeggs1-0/+216