• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/matrox/

Lines Matching refs:DACreg

174 	hw->DACreg[POS1064_XPWRCTRL] &= ~0x02;	/* Stop VIDEO PLL */
179 hw->DACreg[POS1064_XPWRCTRL] &= ~0x10; /* Powerdown CRTC2 */
193 hw->DACreg[POS1064_XPWRCTRL] |= 0x02;
195 outDAC1064(minfo, M1064_XPWRCTRL, hw->DACreg[POS1064_XPWRCTRL]);
199 hw->DACreg[POS1064_XPIXCLKCTRL] &= ~M1064_XPIXCLKCTRL_PLL_UP;
201 hw->DACreg[POS1064_XPIXCLKCTRL] |= M1064_XPIXCLKCTRL_PLL_UP;
203 outDAC1064(minfo, M1064_XPIXCLKCTRL, hw->DACreg[POS1064_XPIXCLKCTRL]);
217 hw->DACreg[POS1064_XPANMODE] = 0x00; /* 0-50 */
219 hw->DACreg[POS1064_XPANMODE] = 0x08; /* 34-62 */
221 hw->DACreg[POS1064_XPANMODE] = 0x10; /* 42-78 */
223 hw->DACreg[POS1064_XPANMODE] = 0x18; /* 62-92 */
225 hw->DACreg[POS1064_XPANMODE] = 0x20; /* 74-108 */
227 hw->DACreg[POS1064_XPANMODE] = 0x28; /* 94-122 */
229 hw->DACreg[POS1064_XPANMODE] = 0x30; /* 108-132 */
231 hw->DACreg[POS1064_XPANMODE] = 0x38; /* 120-168 */
236 hw->DACreg[POS1064_XPANMODE] = 0x00; /* 0-54 */
238 hw->DACreg[POS1064_XPANMODE] = 0x08; /* 38-70 */
240 hw->DACreg[POS1064_XPANMODE] = 0x10; /* 56-96 */
242 hw->DACreg[POS1064_XPANMODE] = 0x18; /* 80-114 */
244 hw->DACreg[POS1064_XPANMODE] = 0x20; /* 102-144 */
246 hw->DACreg[POS1064_XPANMODE] = 0x28; /* 132-166 */
248 hw->DACreg[POS1064_XPANMODE] = 0x30; /* 154-182 */
250 hw->DACreg[POS1064_XPANMODE] = 0x38; /* 170-204 */
260 hw->DACreg[POS1064_XMISCCTRL] &= M1064_XMISCCTRL_DAC_WIDTHMASK;
261 hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_LUT_EN;
262 hw->DACreg[POS1064_XPIXCLKCTRL] = M1064_XPIXCLKCTRL_PLL_UP | M1064_XPIXCLKCTRL_EN | M1064_XPIXCLKCTRL_SRC_PLL;
265 hw->DACreg[POS1064_XPWRCTRL] = 0x1F; /* powerup everything */
266 hw->DACreg[POS1064_XOUTPUTCONN] = 0x00; /* disable outputs */
267 hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_DAC_EN;
271 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x01; /* enable output; CRTC1/2 selection is in CRTC2 ctl */
274 hw->DACreg[POS1064_XMISCCTRL] &= ~M1064_XMISCCTRL_DAC_EN;
279 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x04;
283 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x08;
285 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x0C;
289 hw->DACreg[POS1064_XPWRCTRL] &= ~0x01; /* Poweroff DAC2 */
294 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x20;
297 hw->DACreg[POS1064_XOUTPUTCONN] |= 0x40;
308 hw->DACreg[POS1064_XPIXCLKCTRL] = M1064_XPIXCLKCTRL_PLL_UP | M1064_XPIXCLKCTRL_EN | M1064_XPIXCLKCTRL_SRC_EXT;
309 hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_MAFC | G400_XMISCCTRL_VDO_MAFC12;
311 hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_MAFC | G400_XMISCCTRL_VDO_C2_MAFC12;
313 hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_PANELLINK | G400_XMISCCTRL_VDO_MAFC12;
315 hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_DIS;
318 hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_DAC_EN;
326 outDAC1064(minfo, M1064_XPIXCLKCTRL, hw->DACreg[POS1064_XPIXCLKCTRL]);
327 outDAC1064(minfo, M1064_XMISCCTRL, hw->DACreg[POS1064_XMISCCTRL]);
333 outDAC1064(minfo, M1064_XPWRCTRL, hw->DACreg[POS1064_XPWRCTRL]);
334 outDAC1064(minfo, M1064_XPANMODE, hw->DACreg[POS1064_XPANMODE]);
335 outDAC1064(minfo, M1064_XOUTPUTCONN, hw->DACreg[POS1064_XOUTPUTCONN]);
346 memcpy(hw->DACreg, MGA1064_DAC, sizeof(MGA1064_DAC_regs));
350 hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_8BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED;
354 hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_15BPP_1BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED;
356 hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_16BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED;
359 hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_24BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED;
362 hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_32BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED;
367 hw->DACreg[POS1064_XVREFCTRL] = minfo->features.DAC1064.xvrefctrl;
368 hw->DACreg[POS1064_XGENCTRL] &= ~M1064_XGENCTRL_SYNC_ON_GREEN_MASK;
369 hw->DACreg[POS1064_XGENCTRL] |= (m->sync & FB_SYNC_ON_GREEN)?M1064_XGENCTRL_SYNC_ON_GREEN:M1064_XGENCTRL_NO_SYNC_ON_GREEN;
370 hw->DACreg[POS1064_XCURADDL] = 0;
371 hw->DACreg[POS1064_XCURADDH] = 0;
442 outDAC1064(minfo, MGA1064_DAC_regs[i], hw->DACreg[i]);
462 dprintk("R%02X=%02X ", MGA1064_DAC_regs[i], minfo->hw.DACreg[i]);