View | Details | Raw Unified | Return to bug 220197
Collapse All | Expand All

(-)xf86-video-nv-1.2.0.old/src/nv_setup.c (+5 lines)
Lines 175-180 NVIsConnected (ScrnInfoPtr pScrn, int ou Link Here
175
    NVPtr pNv = NVPTR(pScrn);
175
    NVPtr pNv = NVPTR(pScrn);
176
    volatile U032 *PRAMDAC = pNv->PRAMDAC0;
176
    volatile U032 *PRAMDAC = pNv->PRAMDAC0;
177
    CARD32 reg52C, reg608;
177
    CARD32 reg52C, reg608;
178
    CARD32 reg608_2;
178
    Bool present;
179
    Bool present;
179
180
180
    xf86DrvMsg(pScrn->scrnIndex, X_INFO,
181
    xf86DrvMsg(pScrn->scrnIndex, X_INFO,
Lines 192-197 NVIsConnected (ScrnInfoPtr pScrn, int ou Link Here
192
    usleep(1000);
193
    usleep(1000);
193
    PRAMDAC[0x052C/4] |= 1;
194
    PRAMDAC[0x052C/4] |= 1;
194
195
196
    if (output) reg608_2 = pNv->PRAMDAC[0x0608/4];
197
195
    pNv->PRAMDAC0[0x0610/4] = 0x94050140;
198
    pNv->PRAMDAC0[0x0610/4] = 0x94050140;
196
    pNv->PRAMDAC0[0x0608/4] |= 0x00001000;
199
    pNv->PRAMDAC0[0x0608/4] |= 0x00001000;
197
200
Lines 206-211 NVIsConnected (ScrnInfoPtr pScrn, int ou Link Here
206
209
207
    pNv->PRAMDAC0[0x0608/4] &= 0x0000EFFF;
210
    pNv->PRAMDAC0[0x0608/4] &= 0x0000EFFF;
208
211
212
    if (output) pNv->PRAMDAC[0x0608/4] = reg608_2;
213
209
    PRAMDAC[0x052C/4] = reg52C;
214
    PRAMDAC[0x052C/4] = reg52C;
210
    PRAMDAC[0x0608/4] = reg608;
215
    PRAMDAC[0x0608/4] = reg608;
211
216

Return to bug 220197