Cross Reference: g80_output.h
xref: /xsrc/external/mit/xf86-video-nv/dist/src/g80_output.h
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xf86-video-nv/dist/src/
1fc5a983dSmrgtypedef struct G80OutputPrivRec {
2fc5a983dSmrg    ORType type;
3fc5a983dSmrg    ORNum or;
4fc5a983dSmrg    PanelType panelType;
5fc5a983dSmrg    DisplayModePtr nativeMode;
6fc5a983dSmrg    enum G80ScaleMode scale;
7fc5a983dSmrg
8fc5a983dSmrg    xf86OutputPtr partner;
9fc5a983dSmrg    I2CBusPtr i2c;
10fc5a983dSmrg
11fc5a983dSmrg    xf86OutputStatus cached_status;
12fc5a983dSmrg
13fc5a983dSmrg    void (*set_pclk)(xf86OutputPtr, int pclk);
14fc5a983dSmrg} G80OutputPrivRec, *G80OutputPrivPtr;
15fc5a983dSmrg
16fc5a983dSmrgvoid G80OutputSetPClk(xf86OutputPtr, int pclk);
17fc5a983dSmrgint G80OutputModeValid(xf86OutputPtr, DisplayModePtr);
18fc5a983dSmrgvoid G80OutputPrepare(xf86OutputPtr);
19fc5a983dSmrgvoid G80OutputCommit(xf86OutputPtr);
20fc5a983dSmrgvoid G80OutputPartnersDetect(xf86OutputPtr dac, xf86OutputPtr sor, I2CBusPtr i2c);
21fc5a983dSmrgvoid G80OutputResetCachedStatus(ScrnInfoPtr);
22fc5a983dSmrgDisplayModePtr G80OutputGetDDCModes(xf86OutputPtr);
23fc5a983dSmrgvoid G80OutputDestroy(xf86OutputPtr);
24fc5a983dSmrgBool G80CreateOutputs(ScrnInfoPtr);
25fc5a983dSmrg
26fc5a983dSmrg/* g80_dac.c */
27fc5a983dSmrgxf86OutputPtr G80CreateDac(ScrnInfoPtr, ORNum);
28fc5a983dSmrgBool G80DacLoadDetect(xf86OutputPtr);
29fc5a983dSmrg
30fc5a983dSmrg/* g80_sor.c */
31fc5a983dSmrgxf86OutputPtr G80CreateSor(ScrnInfoPtr, ORNum, PanelType);
32

Indexes created Tue Dec 02 10:09:24 GMT 2025