1CHIPS(4)                   Kernel Interfaces Manual                   CHIPS(4)
2
3
4

NAME

6       chips - Chips and Technologies video driver
7

SYNOPSIS

9       Section "Device"
10         Identifier "devname"
11         Driver "chips"
12         ...
13       EndSection
14

DESCRIPTION

16       chips  is  an  Xorg driver for Chips and Technologies video processors.
17       The majority of the Chips and Technologies chipsets  are  supported  by
18       this  driver.  In  general  the  limitation on the capabilities of this
19       driver are determined by the chipset on which it is run.  Where  possi‐
20       ble,  this driver provides full acceleration and supports the following
21       depths: 1, 4, 8, 15, 16, 24 and on the latest chipsets an 8+16  overlay
22       mode.  All  visual  types  are  supported for depth 1, 4 and 8 and both
23       TrueColor and DirectColor visuals are supported where possible.  Multi-
24       head configurations are supported on PCI or AGP buses.
25

SUPPORTED HARDWARE

27       The  chips  driver  supports  video processors on most of the bus types
28       currently available.  The chipsets supported fall  into  one  of  three
29       architectural  classes.  A basic architecture, the WinGine architecture
30       and the newer HiQV architecture.
31
32       Basic Architecture
33
34       The supported chipsets are ct65520, ct65525, ct65530, ct65535, ct65540,
35       ct65545, ct65546 and ct65548
36
37       Color depths 1, 4 and 8 are supported on all chipsets, while depths 15,
38       16 and 24 are supported only on  the  65540,  65545,  65546  and  65548
39       chipsets.  The driver is accelerated when used with the 65545, 65546 or
40       65548 chipsets, however the DirectColor visual is not available.
41
42       Wingine Architecture
43
44       The supported chipsets are ct64200 and ct64300
45
46       Color depths 1, 4 and 8 are supported on both  chipsets,  while  depths
47       15,  16  and 24 are supported only on the 64300 chipsets. The driver is
48       accelerated when used with the 64300 chipsets, however the  DirectColor
49       visual is not available.
50
51       HiQV Architecture
52
53       The  supported chipsets are ct65550, ct65554, ct65555, ct68554, ct69000
54       and ct69030
55
56       Color depths 1, 4, 8,  15,  16,  24  and  8+16  are  supported  on  all
57       chipsets.   The  DirectColor  visual  is  supported on all color depths
58       except the 8+16 overlay mode. Full acceleration  is  supplied  for  all
59       chipsets.
60

CONFIGURATION DETAILS

62       Please  refer to xorg.conf(5x) for general configuration details.  This
63       section only covers configuration details specific to this driver.
64
65       The driver auto-detects the chipset type,  but  the  following  ChipSet
66       names  may optionally be specified in the config file "Device" section,
67       and will override the auto-detection:
68
69           "ct65520", "ct65525", "ct65530", "ct65535",  "ct65540",  "ct65545",
70           "ct65546",  "ct65548",  "ct65550", "ct65554", "ct65555", "ct68554",
71           "ct69000", "ct69030", "ct64200", "ct64300".
72
73       The driver will auto-detect the amount of video memory present for  all
74       chipsets.   But  maybe overridden with the VideoRam entry in the config
75       file "Device" section.
76
77       The following driver Options are supported, on one or more of the  sup‐
78       ported chipsets:
79
80       Option "NoAccel" "boolean"
81              Disable   or  enable  acceleration.   Default:  acceleration  is
82              enabled.
83
84       Option "NoLinear" "boolean"
85              Disables linear addressing in  cases  where  it  is  enabled  by
86              default.  Default: off
87
88       Option "Linear" "boolean"
89              Enables  linear  addressing  in  cases  where  it is disabled by
90              default.  Default: off
91
92       Option "HWCursor" "boolean"
93              Enable or disable the HW cursor.  Default: on.
94
95       Option "SWCursor" "boolean"
96              Enable or disable the SW cursor.  Default: off.
97
98       Option "STN" "boolean"
99              Force detection of STN screen type. Default: off.
100
101       Option "UseModeline" "boolean"
102              Reprogram flat panel timings  with  values  from  the  modeline.
103              Default: off
104
105       Option "FixPanelSize" "boolean"
106              Reprogram  flat  panel  size  with  values  from  the  modeline.
107              Default: off
108
109       Option "NoStretch" "boolean"
110              This option disables the stretching on a mode on a flat panel to
111              fill the screen. Default: off
112
113       Option "LcdCenter" "boolean"
114              Center  the  mode  displayed  on  the  flat panel on the screen.
115              Default: off
116
117       Option "HWclocks" "boolean"
118              Force the use of fixed hardware clocks  on  chips  that  support
119              both fixed and programmable clocks. Default: off
120
121       Option "UseVclk1" "boolean"
122              Use  the  Vclk1  programmable  clock on HiQV chipsets instead of
123              Vclk2. Default: off
124
125       Option "FPClock8" "float"
126
127       Option "FPClock16" "float"
128
129       Option "FPClock24" "float"
130
131       Option "FPClock32" "float"
132              Force the use of a particular video clock speed for use with the
133              flat panel at a specified depth
134
135       Option "MMIO" "boolean"
136              Force  the  use  of memory mapped IO for acceleration registers.
137              Default: off
138
139       Option "FullMMIO" "boolean"
140              Force the use of memory mapped IO where it can be used. Default:
141              off
142
143       Option "SuspendHack" "boolean"
144              Force  driver to leave centering and stretching registers alone.
145              This can fix some laptop suspend/resume problems. Default: off
146
147       Option "Overlay"
148              Enable 8+24  overlay  mode.   Only  appropriate  for  depth  24.
149              Default: off.
150
151       Option "ColorKey" "integer"
152              Set  the  colormap  index  used for the transparency key for the
153              depth 8 plane when operating in 8+16 overlay  mode.   The  value
154              must be in the range 2-255.  Default: 255.
155
156       Option "VideoKey" "integer"
157              This sets the default pixel value for the YUV video overlay key.
158              Default: undefined.
159
160       Option "ShadowFB" "boolean"
161              Enable or disable use of the shadow framebuffer layer.  Default:
162              off.
163
164       Option "SyncOnGreen" "boolean"
165              Enable or disable combining the sync signals with the green sig‐
166              nal.  Default: off.
167
168       Option "ShowCache" "boolean"
169              Enable or disable viewing offscreen memory. Used  for  debugging
170              only Default: off.
171
172       Option "18bitBus" "boolean"
173              Force the driver to assume that the flat panel has an 18bit data
174              bus.  Default: off.
175
176       Option "Crt2Memory" "integer"
177              In a dual-head mode (69030 only) this option selects the  amount
178              of  memory  to  set aside for the second head. If not specified,
179              half the memory is used.  Default: off.
180
181       Option "DualRefresh" "integer"
182              The 69030 supports independent refresh rates on its two  display
183              channels.   This mode of operations uses additional memory band‐
184              width and thus limits the maximum colour depth and refresh  rate
185              that  can  be  achieved,  and  so is off by default.  Using this
186              option forces the use of an independent refresh rate on the  two
187              screens.  Default: off.
188
189       Option "FpMode" "boolean"
190              The  driver probes the chip to find out if a flat panel (LCD) is
191              connected and active. If this is true  it  limits  the  possible
192              screen size to the maximum resolution of the panel. The chips is
193              initialized by the BIOS which may set the chip  to  'dual'  mode
194              even  if no panel is connected. In this case the available reso‐
195              lution on the CRT is limited to the panel size the BIOS has set.
196              To  tell  the  driver that no panel is connected despite of what
197              the BIOS is saying set this option to off. Don't set it  to  off
198              if a panel is connected.  Default: value probed by BIOS.
199

SEE ALSO

201       Xorg(1x), xorg.conf(5x), xorgconfig(1x), Xserver(1x), X(7)
202
203       You  are also recommended to read the README.chips file that comes with
204       all Xorg distributions,  which  discusses  the  chips  driver  in  more
205       detail.
206

AUTHORS

208       Authors  include:  Jon Block, Mike Hollick, Regis Cridlig, Nozomi Ytow,
209       Egbert Eich, David Bateman and Xavier Ducoin
210
211
212
213
214X Version 11                xf86-video-chips 1.1.1                    CHIPS(4)
Impressum