summaryrefslogtreecommitdiff
path: root/src/via_ums.h
diff options
context:
space:
mode:
authorJames Simmons <jsimmons@infradead.org>2012-01-15 14:36:29 -0500
committerJames Simmons <jsimmons@infradead.org>2012-01-15 14:36:29 -0500
commit93a1943eaf33894e80c2da63a8c27773313e3d7c (patch)
tree103917ee408d5eb1be089cb9f3ed2a26b8209bac /src/via_ums.h
parent9d0a25466c5ac00dac1fc513d4dc8f72a1166978 (diff)
Make ViaPanelInfo the private data for xf86OuputPtr
Diffstat (limited to 'src/via_ums.h')
-rw-r--r--src/via_ums.h29
1 files changed, 11 insertions, 18 deletions
diff --git a/src/via_ums.h b/src/via_ums.h
index 069c326..9c94ce3 100644
--- a/src/via_ums.h
+++ b/src/via_ums.h
@@ -126,10 +126,6 @@ typedef struct ViaPanelInfo {
CARD8 NativeModeIndex;
/* Generated mode for native resolution */
DisplayModePtr NativeDisplayMode ;
-#if 0
- /* Panel size from configuration */
- char* PanelSizeFromOption;
-#endif
/* Current mode but centered */
DisplayModePtr CenteredMode ;
/* Determine if we must use the hardware scaler
@@ -137,6 +133,17 @@ typedef struct ViaPanelInfo {
* was specified
*/
Bool Scale;
+
+ /* Panel/LCD entries */
+ CARD16 ResolutionIndex;
+ Bool ForcePanel;
+ int PanelIndex;
+ Bool Center;
+ CARD8 BusWidth; /* Digital Output Bus Width */
+ Bool SetDVI;
+ /* LCD Simultaneous Expand Mode HWCursor Y Scale */
+ Bool scaleY;
+ int resY;
} ViaPanelInfoRec, *ViaPanelInfoPtr ;
typedef struct ViaCRTCInfo {
@@ -149,22 +156,10 @@ typedef struct _VIABIOSINFO {
xf86OutputPtr lvds;
xf86OutputPtr tv;
- CARD16 ResolutionIndex;
CARD32 Clock; /* register value for the dotclock */
Bool ClockExternal;
CARD32 Bandwidth; /* available memory bandwidth */
- /* Panel/LCD entries */
- ViaPanelInfoPtr Panel ;
- Bool ForcePanel;
- int PanelIndex;
- Bool Center;
- CARD8 BusWidth; /* Digital Output Bus Width */
- Bool SetDVI;
- /* LCD Simultaneous Expand Mode HWCursor Y Scale */
- Bool scaleY;
- int resY;
-
/* Simultaneous */
Bool SimultaneousEnabled;
@@ -210,7 +205,6 @@ CARD32 ViaGetMemoryBandwidth(ScrnInfoPtr pScrn);
CARD32 ViaModeDotClockTranslate(ScrnInfoPtr pScrn, DisplayModePtr mode);
void ViaModePrimaryLegacy(xf86CrtcPtr crtc, DisplayModePtr mode);
void ViaModeSecondaryLegacy(xf86CrtcPtr crtc, DisplayModePtr mode);
-void ViaLCDPower(ScrnInfoPtr pScrn, Bool On);
void ViaDFPPower(ScrnInfoPtr pScrn, Bool On);
void ViaTVPower(ScrnInfoPtr pScrn, Bool On);
void ViaTVSave(ScrnInfoPtr pScrn);
@@ -233,7 +227,6 @@ void ViaSecondCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode);
void ViaShadowCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode);
/* via_lvds.c */
-void ViaPanelGetNativeModeFromOption(ScrnInfoPtr pScrn, char* name);
void via_lvds_init(ScrnInfoPtr pScrn);
/* in via_bandwidth.c */