summaryrefslogtreecommitdiff
path: root/man/via.man
diff options
context:
space:
mode:
Diffstat (limited to 'man/via.man')
-rw-r--r--man/via.man124
1 files changed, 124 insertions, 0 deletions
diff --git a/man/via.man b/man/via.man
new file mode 100644
index 0000000..8f38fa8
--- /dev/null
+++ b/man/via.man
@@ -0,0 +1,124 @@
+.\" $XFree86: xc/programs/Xserver/hw/xfree86/drivers/via/via.man,v 1.3 2003/08/04 10:32:26 eich Exp $
+.\" shorthand for double quote that works everywhere.
+.ds q \N'34'
+.TH VIA __drivermansuffix__ __vendorversion__
+.SH NAME
+via \- VIA video driver
+.SH SYNOPSIS
+.nf
+.B "Section \*qDevice\*q"
+.BI " Identifier \*q" devname \*q
+.B " Driver \*qvia\*q"
+\ \ ...
+.B EndSection
+.fi
+.SH DESCRIPTION
+.B via
+is an XFree86 driver for VIA video chipsets.
+.PP
+The
+.B via
+driver supports the VIA CLE266 (CLE3122, CLE3022) chipset video and the
+VIA KM400/K8M800 VT3204/5/7204/5 video, including 2D acceleration and the Xv
+video overlay extensions. Flat panel, TV and VGA outputs are supported.
+.PP
+Direct rendering 3D is available for this device only using XFree 4.2
+builds. If you are interested in porting the DRI support to current XFree
+then please see the DRI project on sourceforge.net.
+.PP
+.SH CONFIGURATION DETAILS
+Please refer to XF86Config(__filemansuffix__) for general configuration
+details. This section only covers configuration details specific to this
+driver.
+.PP
+The following driver
+.B options
+are supported
+.TP
+.BI "Option \*qNoAccel\*q \*q" boolean \*q
+Disable or enable acceleration. Default: acceleration is enabled.
+.TP
+.BI "Option \*qHWCursor\*q \*q" boolean \*q
+Disable or enable use of hardware cursors. The default is enabled.
+.TP
+.BI "Option \*qSWCursor\*q \*q" boolean \*q
+Disable or enable the use of a software cursor. The default is disabled.
+.TP
+.BI "Option \*qShadowFB\*q \*q" boolean \*q
+Use a shadow frame buffer. This is required when rotating the display,
+but otherwise defaults to disabled.
+.TP
+.BI "Option \*qUseBIOS\*q \*q" boolean \*q
+Use the video BIOS to set modes. Default false.
+.TP
+.BI "Option \*qVideoRAM\*q \*q" boolean \*q
+Override the VideoRAM auto detection. This should never be needed.
+.TP
+.BI "Option \*qRotate\*q \*q" string \*q
+Rotate the display either clockwise ("CW") or counter clockwise ("CCW").
+Rotation is only supported unaccelerated.
+.TP
+.BI "Option \*qActiveDevice\*q \*q" string \*q
+Specify the active device combination. The choices are "CRT,TV",
+"CRT,LCD", "CRT,DFP", "TV,DFP", "CRT", "LCD", or "DFP", for the various
+supported combinations of VGA CRT output, LCD panel output, DFP output and
+TV output.
+.TP
+.BI "Option \*qLCDDualEdge\*q \*q" boolean \*q
+Use dual edge mode to set the LCD.
+.TP
+.BI "Option \*qCenter\*q \*q" boolean \*q
+Disable or enable image centering on DVI displays.
+.TP
+.BI "Option \*qPanelSize\*q \*q" string \*q
+Specify the size (width x height) of the LCD panel attached to the
+system. Sizes 640x480, 800x600, 1024x768, 1280x1024, and 1400x1050
+are supported.
+.TP
+.BI "Option \*qTVDotCrawl\*q \*q" boolean \*q
+Disable or enable dotcrawl.
+.TP
+.BI "Option \*qTVType\*q \*q" string \*q
+Specify TV output format. The driver currently supports NTSC and
+PAL timings only.
+.TP
+.BI "Option \*qTVOutput\*q \*q" string \*q
+Specify which TV output to use. The driver supports "S-Video", "Composite",
+"SC", "RGB" and "YCbCr" outputs. Note that on many boards the composite
+video port is shared with audio out and jumper selected.
+.TP
+.BI "Option \*qTVVScan\*q \*q" string \*q
+Specify whether to underscan the TV image (bordering it with black), or
+overscan it (losing the edges of the picture).
+.TP
+.BI "Option \*qTVHScale\*q \*q" string \*q
+Not yet implemented.
+.TP
+.BI "Option \*qTVEncoder\*q \*q" string \*q
+Specify which TV encoder chip is attached to the system. The driver
+currently supports the VT1621 and VT1622 encoders.
+.TP
+.BI "Option \*qRefresh\*q \*q" integer \*q
+Specify the desired refresh.
+.TP
+.BI "Option \*qDisableVQ\*q \*q" boolean \*q
+Disable or enable the use of VQ. VQ is enabled by default.
+.TP
+.BI "Option \*qCap0Deinterlace\*q \*q" string \*q
+Set the capture 0 port interlace mode to either Bob or Weave.
+.TP
+.BI "Option \*qCap1Deinterlace\*q \*q" string \*q
+Set the capture 1 port interlace mode to either Bob or Weave.
+.TP
+.BI "Option \*qCap0FieldSwap\*q \*q" string \*q
+Perform field swapping on capture port 0.
+.TP
+.BI "Option \*qDRIXINERAMA\*q \*q" boolean \*q
+Set DRI Xinerama mode. Currently unsupported.
+.TP
+.BI "Option \*qNoDDCValue\*q \*q" boolean \*q
+Disable the use of DDC to set the horizontal sync and vertical refresh.
+.SH "SEE ALSO"
+XFree86(1), XF86Config(__filemansuffix__), xf86config(1), Xserver(1), X(__miscmansuffix__)
+.SH AUTHORS
+Authors include: ...