Lines Matching refs:outb

64 	outb(0x3c4, 0x08);
66 outb(0x3c5, 0x06);
68 outb(0x3c4, 0x09);
70 outb(0x3c4, 0x0a);
72 outb(0x3c4, 0x0b);
74 outb(0x3c4, 0x0d);
76 outb(0x3c4, 0x15);
78 outb(0x3c5, save->dacregs[6]);
80 outb(0x3c4, 0x18);
82 outb(0x3c4, 0x10);
84 outb(0x3c4, 0x11);
86 outb(0x3c4, 0x12);
88 outb(0x3c4, 0x13);
90 outb(0x3c4, 0x1a);
92 outb(0x3c4, 0x1b);
99 outb(0x3c4, i);
104 outb(0x3c4, 0x08);
105 outb(0x3c5, 0x00);
115 outb(0x3c2, restore->dacregs[0]);
116 outb(0x3c4, 0x08);
117 outb(0x3c5, 0x06);
119 outb(0x3c4, 0x09);
120 outb(0x3c5, restore->dacregs[2]);
121 outb(0x3c4, 0x0a);
122 outb(0x3c5, restore->dacregs[3]);
123 outb(0x3c4, 0x0b);
124 outb(0x3c5, restore->dacregs[4]);
125 outb(0x3c4, 0x0d);
126 outb(0x3c5, restore->dacregs[5]);
128 outb(0x3c4, 0x10);
129 outb(0x3c5, restore->dacregs[8]);
130 outb(0x3c4, 0x11);
131 outb(0x3c5, restore->dacregs[9]);
132 outb(0x3c4, 0x12);
133 outb(0x3c5, restore->dacregs[10]);
134 outb(0x3c4, 0x13);
135 outb(0x3c5, restore->dacregs[11]);
136 outb(0x3c4, 0x1a);
137 outb(0x3c5, restore->dacregs[12]);
138 outb(0x3c4, 0x1b);
139 outb(0x3c5, restore->dacregs[13]);
140 outb(0x3c4, 0x15);
142 outb(0x3c4, tmp & ~0x20);
143 outb(0x3c4, tmp | 0x20);
144 outb(0x3c4, tmp & ~0x20);
146 outb(0x3c4, 0x15);
147 outb(0x3c5, restore->dacregs[6]);
148 outb(0x3c4, 0x18);
149 outb(0x3c5, restore->dacregs[7]);
155 outb(0x3c4, i);
156 outb(0x3c5, restore->dacregs[i]);
160 outb(0x3c4, 0x08);
161 outb(0x3c5, restore->dacregs[1]);
229 outb(0x3c2, (tmp & 0xf3) | (clk << 2));
232 outb(0x3c2, tmp | 0x0c);
234 outb(0x3c4, 0x08);
235 outb(0x3c5, 0x06); /* unlock extended CR9-18 */
237 outb(0x3c4, 0x12); /* write N1 and N2 to DCLK PLL */
238 outb(0x3c5, n);
239 outb(0x3c4, 0x13); /* write M to DCLK PLL */
240 outb(0x3c5, m);
245 outb(0x3c4, 0x10);
246 outb(0x3c5, n);
247 outb(0x3c4, 0x11);
248 outb(0x3c5, m); */
250 outb(0x3c4, 0x1a);
251 outb(0x3c5, n);
255 outb(0x3c4, 0x15);
257 outb(0x3c5, tmp);
258 outb(0x3c5, tmp | 0x20);
259 outb(0x3c5, tmp);
261 outb(0x3c4, 0x08);
262 outb(0x3c5, 0x00); /* lock em */
286 outb(0x3c4, 0x08);
288 outb(0x3c5, 0x06);
290 outb(0x3c4, 0x11);
292 outb(0x3c4, 0x10);
300 outb(0x3c4, 0x27);
302 outb(0x3c4, 0x28);
308 outb(0x3c4, 0x08);
309 outb(0x3c5, SR8);
332 outb(0x3c4, 0x01);
334 outb(0x3c5, blank | 0x20); /* blank the screen */
336 outb(0x3c4, 0x08);
338 outb(0x3c5, 0x06); /* unlock extended sequenser register */
340 outb(0x3c4, 0x0d);
342 outb(0x3c5, tmp); /* VCLK, HSYNC, VSYNC are outputs */
344 outb(0x3c4, 0x15);
347 outb(0x3c4, 0x18);
349 outb(pS3->vgaCRIndex, 0x33);
370 outb(pS3->vgaCRReg, cr33);
372 outb(pS3->vgaCRIndex, 0x67);
374 outb(pS3->vgaCRReg, pixmux | invert_vclk);
376 outb(0x3c4, 0x15);
377 outb(0x3c5, sr15);
378 outb(0x3c4, 0x18);
379 outb(0x3c5, sr18);
382 outb(0x3c4, 0x28);
383 outb(0x3c5, 0x00);
386 outb(0x3c4, 0x08);
387 outb(0x3c5, sr8);
389 outb(0x3c4, 0x01);
390 outb(0x3c5, blank); /* unblank the screen */