DACreg 175 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] &= ~0x02; /* Stop VIDEO PLL */ DACreg 180 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] &= ~0x10; /* Powerdown CRTC2 */ DACreg 194 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] |= 0x02; DACreg 196 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XPWRCTRL, hw->DACreg[POS1064_XPWRCTRL]); DACreg 200 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPIXCLKCTRL] &= ~M1064_XPIXCLKCTRL_PLL_UP; DACreg 202 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPIXCLKCTRL] |= M1064_XPIXCLKCTRL_PLL_UP; DACreg 204 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XPIXCLKCTRL, hw->DACreg[POS1064_XPIXCLKCTRL]); DACreg 218 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x00; /* 0-50 */ DACreg 220 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x08; /* 34-62 */ DACreg 222 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x10; /* 42-78 */ DACreg 224 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x18; /* 62-92 */ DACreg 226 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x20; /* 74-108 */ DACreg 228 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x28; /* 94-122 */ DACreg 230 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x30; /* 108-132 */ DACreg 232 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x38; /* 120-168 */ DACreg 237 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x00; /* 0-54 */ DACreg 239 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x08; /* 38-70 */ DACreg 241 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x10; /* 56-96 */ DACreg 243 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x18; /* 80-114 */ DACreg 245 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x20; /* 102-144 */ DACreg 247 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x28; /* 132-166 */ DACreg 249 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x30; /* 154-182 */ DACreg 251 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPANMODE] = 0x38; /* 170-204 */ DACreg 261 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] &= M1064_XMISCCTRL_DAC_WIDTHMASK; DACreg 262 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_LUT_EN; DACreg 263 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPIXCLKCTRL] = M1064_XPIXCLKCTRL_PLL_UP | M1064_XPIXCLKCTRL_EN | M1064_XPIXCLKCTRL_SRC_PLL; DACreg 266 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] = 0x1F; /* powerup everything */ DACreg 267 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] = 0x00; /* disable outputs */ DACreg 268 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_DAC_EN; DACreg 272 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x01; /* enable output; CRTC1/2 selection is in CRTC2 ctl */ DACreg 275 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] &= ~M1064_XMISCCTRL_DAC_EN; DACreg 280 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x04; DACreg 284 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x08; DACreg 286 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x0C; DACreg 290 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] &= ~0x01; /* Poweroff DAC2 */ DACreg 295 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x20; DACreg 298 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XOUTPUTCONN] |= 0x40; DACreg 307 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPWRCTRL] &= ~0x04; /* Poweroff TMDS */ DACreg 317 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XPIXCLKCTRL] = M1064_XPIXCLKCTRL_PLL_UP | M1064_XPIXCLKCTRL_EN | M1064_XPIXCLKCTRL_SRC_EXT; DACreg 318 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_MAFC | G400_XMISCCTRL_VDO_MAFC12; DACreg 320 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_MAFC | G400_XMISCCTRL_VDO_C2_MAFC12; DACreg 322 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_PANELLINK | G400_XMISCCTRL_VDO_MAFC12; DACreg 324 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= GX00_XMISCCTRL_MFC_DIS; DACreg 327 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMISCCTRL] |= M1064_XMISCCTRL_DAC_EN; DACreg 335 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XPIXCLKCTRL, hw->DACreg[POS1064_XPIXCLKCTRL]); DACreg 336 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XMISCCTRL, hw->DACreg[POS1064_XMISCCTRL]); DACreg 342 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XPWRCTRL, hw->DACreg[POS1064_XPWRCTRL]); DACreg 343 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XPANMODE, hw->DACreg[POS1064_XPANMODE]); DACreg 344 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, M1064_XOUTPUTCONN, hw->DACreg[POS1064_XOUTPUTCONN]); DACreg 355 drivers/video/fbdev/matrox/matroxfb_DAC1064.c memcpy(hw->DACreg, MGA1064_DAC, sizeof(MGA1064_DAC_regs)); DACreg 359 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_8BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED; DACreg 363 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_15BPP_1BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED; DACreg 365 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_16BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED; DACreg 368 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_24BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED; DACreg 371 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XMULCTRL] = M1064_XMULCTRL_DEPTH_32BPP | M1064_XMULCTRL_GRAPHICS_PALETIZED; DACreg 376 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XVREFCTRL] = minfo->features.DAC1064.xvrefctrl; DACreg 377 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XGENCTRL] &= ~M1064_XGENCTRL_SYNC_ON_GREEN_MASK; DACreg 378 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XGENCTRL] |= (m->sync & FB_SYNC_ON_GREEN)?M1064_XGENCTRL_SYNC_ON_GREEN:M1064_XGENCTRL_NO_SYNC_ON_GREEN; DACreg 379 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XCURADDL] = 0; DACreg 380 drivers/video/fbdev/matrox/matroxfb_DAC1064.c hw->DACreg[POS1064_XCURADDH] = 0; DACreg 451 drivers/video/fbdev/matrox/matroxfb_DAC1064.c outDAC1064(minfo, MGA1064_DAC_regs[i], hw->DACreg[i]); DACreg 471 drivers/video/fbdev/matrox/matroxfb_DAC1064.c dprintk("R%02X=%02X ", MGA1064_DAC_regs[i], minfo->hw.DACreg[i]); DACreg 343 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XLATCHCTRL] = TVP3026B_XLATCHCTRL_8_3; DACreg 346 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XLATCHCTRL] = TVP3026B_XLATCHCTRL_4_3; DACreg 353 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XLATCHCTRL] = TVP3026A_XLATCHCTRL_4_3; DACreg 364 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMEMPLLCTRL] = loopdiv | TVP3026_XMEMPLLCTRL_MCLK_MCLKPLL | TVP3026_XMEMPLLCTRL_RCLK_LOOPPLL; DACreg 376 drivers/video/fbdev/matrox/matroxfb_Ti3026.c memcpy(hw->DACreg, MGADACbpp32, sizeof(MGADACbpp32)); DACreg 378 drivers/video/fbdev/matrox/matroxfb_Ti3026.c case 4: hw->DACreg[POS3026_XLATCHCTRL] = TVP3026_XLATCHCTRL_16_1; /* or _8_1, they are same */ DACreg 379 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XTRUECOLORCTRL] = TVP3026_XTRUECOLORCTRL_PSEUDOCOLOR; DACreg 380 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMUXCTRL] = muxctrl | TVP3026_XMUXCTRL_PIXEL_4BIT; DACreg 381 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCLKCTRL] = TVP3026_XCLKCTRL_SRC_PLL | TVP3026_XCLKCTRL_DIV8; DACreg 382 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMISCCTRL] = TVP3026_XMISCCTRL_DAC_PUP | TVP3026_XMISCCTRL_DAC_8BIT | TVP3026_XMISCCTRL_PSEL_DIS | TVP3026_XMISCCTRL_PSEL_LOW; DACreg 384 drivers/video/fbdev/matrox/matroxfb_Ti3026.c case 8: hw->DACreg[POS3026_XLATCHCTRL] = TVP3026_XLATCHCTRL_8_1; /* or _4_1, they are same */ DACreg 385 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XTRUECOLORCTRL] = TVP3026_XTRUECOLORCTRL_PSEUDOCOLOR; DACreg 386 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMUXCTRL] = muxctrl | TVP3026_XMUXCTRL_PIXEL_8BIT; DACreg 387 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCLKCTRL] = TVP3026_XCLKCTRL_SRC_PLL | TVP3026_XCLKCTRL_DIV4; DACreg 388 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMISCCTRL] = TVP3026_XMISCCTRL_DAC_PUP | TVP3026_XMISCCTRL_DAC_8BIT | TVP3026_XMISCCTRL_PSEL_DIS | TVP3026_XMISCCTRL_PSEL_LOW; DACreg 392 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XTRUECOLORCTRL] = (minfo->fbcon.var.green.length == 5) ? (TVP3026_XTRUECOLORCTRL_DIRECTCOLOR | TVP3026_XTRUECOLORCTRL_ORGB_1555) : (TVP3026_XTRUECOLORCTRL_DIRECTCOLOR | TVP3026_XTRUECOLORCTRL_RGB_565); DACreg 393 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMUXCTRL] = muxctrl | TVP3026_XMUXCTRL_PIXEL_16BIT; DACreg 394 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCLKCTRL] = TVP3026_XCLKCTRL_SRC_PLL | TVP3026_XCLKCTRL_DIV2; DACreg 398 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XTRUECOLORCTRL] = TVP3026_XTRUECOLORCTRL_DIRECTCOLOR | TVP3026_XTRUECOLORCTRL_RGB_888; DACreg 399 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMUXCTRL] = muxctrl | TVP3026_XMUXCTRL_PIXEL_32BIT; DACreg 400 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCLKCTRL] = TVP3026_XCLKCTRL_SRC_PLL | TVP3026_XCLKCTRL_DIV4; DACreg 404 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XMUXCTRL] = muxctrl | TVP3026_XMUXCTRL_PIXEL_32BIT; DACreg 414 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XGENCTRL] |= TVP3026_XGENCTRL_HSYNC_NEG; DACreg 416 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XGENCTRL] |= TVP3026_XGENCTRL_VSYNC_NEG; DACreg 418 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XGENCTRL] |= TVP3026_XGENCTRL_SYNC_ON_GREEN; DACreg 428 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCURCTRL] |= TVP3026_XCURCTRL_INTERLACED; DACreg 431 drivers/video/fbdev/matrox/matroxfb_Ti3026.c hw->DACreg[POS3026_XCURCTRL] |= TVP3026_XCURCTRL_BLANK4096; DACreg 589 drivers/video/fbdev/matrox/matroxfb_Ti3026.c outTi3026(minfo, DACseq[i], hw->DACreg[i]); DACreg 609 drivers/video/fbdev/matrox/matroxfb_Ti3026.c outTi3026(minfo, TVP3026_XCLKCTRL, hw->DACreg[POS3026_XCLKCTRL]); DACreg 635 drivers/video/fbdev/matrox/matroxfb_Ti3026.c outTi3026(minfo, TVP3026_XMEMPLLCTRL, hw->DACreg[POS3026_XMEMPLLCTRL]); DACreg 661 drivers/video/fbdev/matrox/matroxfb_Ti3026.c dprintk("R%02X=%02X ", DACseq[i], hw->DACreg[i]); DACreg 267 drivers/video/fbdev/matrox/matroxfb_base.h unsigned char DACreg[80];