11b255f1cSBen Skeggs /* SPDX-License-Identifier: MIT */ 21b255f1cSBen Skeggs #ifndef __NVIF_OUTP_H__ 31b255f1cSBen Skeggs #define __NVIF_OUTP_H__ 41b255f1cSBen Skeggs #include <nvif/object.h> 51b255f1cSBen Skeggs struct nvif_disp; 61b255f1cSBen Skeggs 71b255f1cSBen Skeggs struct nvif_outp { 81b255f1cSBen Skeggs struct nvif_object object; 91b255f1cSBen Skeggs }; 101b255f1cSBen Skeggs 111b255f1cSBen Skeggs int nvif_outp_ctor(struct nvif_disp *, const char *name, int id, struct nvif_outp *); 121b255f1cSBen Skeggs void nvif_outp_dtor(struct nvif_outp *); 13*dfc4005fSBen Skeggs int nvif_outp_load_detect(struct nvif_outp *, u32 loadval); 141b255f1cSBen Skeggs #endif 15