File Index
Files and directories
Sign in
FILE

rpc.h

File preview with syntax highlighting.

linux-6.19.14/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h C
 1/* SPDX-License-Identifier: MIT
 2 *
 3 * Copyright (c) 2025, NVIDIA CORPORATION. All rights reserved.
 4 */
 5#ifndef __NVKM_RM_RPC_H__
 6#define __NVKM_RM_RPC_H__
 7#include "rm.h"
 8
 9#define to_payload_hdr(p, header) \
10	container_of((void *)p, typeof(*header), params)
11
12int r535_gsp_rpc_poll(struct nvkm_gsp *, u32 fn);
13
14struct nvfw_gsp_rpc *r535_gsp_msg_recv(struct nvkm_gsp *, int fn, u32 gsp_rpc_len);
15int r535_gsp_msg_ntfy_add(struct nvkm_gsp *, u32 fn, nvkm_gsp_msg_ntfy_func, void *priv);
16
17int r535_rpc_status_to_errno(uint32_t rpc_status);
18#endif
~/ Read-only file preview.