Displaying 4 results from an estimated 4 matches for "r535_gsp_rpc_push".
2024 Dec 11
1
[PATCH v3 02/15] nvkm: rename "repc" to "gsp_rpc_len" on the GSP message recv path
...; - msg = r535_gsp_msg_recv(gsp, fn, repc);
> + msg = r535_gsp_msg_recv(gsp, fn, gsp_rpc_len);
> if (!IS_ERR_OR_NULL(msg))
> repv = msg->data;
> else
> @@ -770,7 +777,8 @@ r535_gsp_rpc_get(struct nvkm_gsp *gsp, u32 fn, u32 argc)
> }
>
> static void *
> -r535_gsp_rpc_push(struct nvkm_gsp *gsp, void *argv, bool wait, u32 repc)
> +r535_gsp_rpc_push(struct nvkm_gsp *gsp, void *argv, bool wait,
> + u32 gsp_rpc_len)
> {
> struct nvfw_gsp_rpc *rpc = container_of(argv, typeof(*rpc), data);
> struct r535_gsp_msg *cmd = container_of((void *)rpc, typeof...
2024 Oct 31
16
[PATCH v3 00/15] NVKM GSP RPC kernel docs, cleanups and fixes
...ge send path
nvkm: remove unused param repc in *rm_alloc_push()
nvkm: rename "argv" to what it represents in *rm_{alloc, ctrl}_*()
nvkm: rename "argc" to what it represents in GSP RPC routines
nvkm: fix the broken marco GSP_MSG_MAX_SIZE
nvkm: remove the magic number in r535_gsp_rpc_push()
nvkm: refine the variable names in r535_gsp_rpc_push()
nvkm: refine the variable names in r535_gsp_msg_recv()
nvkm: rename the variable "cmd" to "msg" in r535_gsp_cmdq_{get,
push}()
nvkm: factor out r535_gsp_msgq_peek()
nvkm: factor out r535_gsp_msgq_recv_one_ele...
2023 Nov 07
3
[bug report] drm/nouveau/gsp/r535: add support for booting GSP-RM
Hello Ben Skeggs,
The patch 176fdcbddfd2: "drm/nouveau/gsp/r535: add support for
booting GSP-RM" from Sep 19, 2023 (linux-next), leads to the
following Smatch static checker warning:
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1016 r535_gsp_rpc_unloading_guest_driver()
warn: 'rpc' isn't an ERR_PTR
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c
1010 static int
2023 Nov 07
2
[bug report] drm/nouveau/gsp/r535: add support for booting GSP-RM
On 11/7/23 15:34, Dan Carpenter wrote:
> Hello Ben Skeggs,
>
> The patch 176fdcbddfd2: "drm/nouveau/gsp/r535: add support for
> booting GSP-RM" from Sep 19, 2023 (linux-next), leads to the
> following Smatch static checker warning:
>
> drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1016 r535_gsp_rpc_unloading_guest_driver()
> warn: 'rpc' isn't an