blob: 297c8b439589f6e9e59af9719945b2340408a2dd [file] [log] [blame]
#ifndef __NVKM_ACR_PRIV_H__
#define __NVKM_ACR_PRIV_H__
#include <subdev/acr.h>
struct nvkm_acr_fwif {
int version;
int (*load)(struct nvkm_acr *, int version,
const struct nvkm_acr_fwif *);
const struct nvkm_acr_func *func;
};
int gm20b_acr_load(struct nvkm_acr *, int, const struct nvkm_acr_fwif *);
int gp102_acr_load(struct nvkm_acr *, int, const struct nvkm_acr_fwif *);
struct nvkm_acr_func {
};
int nvkm_acr_new_(const struct nvkm_acr_fwif *, struct nvkm_device *, int,
struct nvkm_acr **);
#endif