|
@@ -58,6 +58,8 @@ struct nvkm_ior_func {
|
|
void (*pattern)(struct nvkm_ior *, int pattern);
|
|
void (*pattern)(struct nvkm_ior *, int pattern);
|
|
void (*drive)(struct nvkm_ior *, int ln, int pc,
|
|
void (*drive)(struct nvkm_ior *, int ln, int pc,
|
|
int dc, int pe, int tx_pu);
|
|
int dc, int pe, int tx_pu);
|
|
|
|
+ void (*vcpi)(struct nvkm_ior *, int head, u8 slot,
|
|
|
|
+ u8 slot_nr, u16 pbn, u16 aligned);
|
|
void (*audio)(struct nvkm_ior *, int head, bool enable);
|
|
void (*audio)(struct nvkm_ior *, int head, bool enable);
|
|
} dp;
|
|
} dp;
|
|
|
|
|
|
@@ -102,6 +104,7 @@ void gf119_sor_state(struct nvkm_ior *, struct nvkm_ior_state *);
|
|
int gf119_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
|
|
int gf119_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
|
|
void gf119_sor_dp_pattern(struct nvkm_ior *, int);
|
|
void gf119_sor_dp_pattern(struct nvkm_ior *, int);
|
|
void gf119_sor_dp_drive(struct nvkm_ior *, int, int, int, int, int);
|
|
void gf119_sor_dp_drive(struct nvkm_ior *, int, int, int, int, int);
|
|
|
|
+void gf119_sor_dp_vcpi(struct nvkm_ior *, int, u8, u8, u16, u16);
|
|
void gf119_sor_dp_audio(struct nvkm_ior *, int, bool);
|
|
void gf119_sor_dp_audio(struct nvkm_ior *, int, bool);
|
|
|
|
|
|
void gm107_sor_dp_pattern(struct nvkm_ior *, int);
|
|
void gm107_sor_dp_pattern(struct nvkm_ior *, int);
|