Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: MIT */
0002 #ifndef __NVKM_GSP_PRIV_H__
0003 #define __NVKM_GSP_PRIV_H__
0004 #include <subdev/gsp.h>
0005 enum nvkm_acr_lsf_id;
0006 
0007 struct nvkm_gsp_fwif {
0008     int version;
0009     int (*load)(struct nvkm_gsp *, int ver, const struct nvkm_gsp_fwif *);
0010     const struct nvkm_falcon_func *flcn;
0011 };
0012 
0013 int nvkm_gsp_new_(const struct nvkm_gsp_fwif *, struct nvkm_device *, enum nvkm_subdev_type, int,
0014           struct nvkm_gsp **);
0015 #endif