Lines Matching defs:crtc
40 accelerator_info *ai, crtc_info *crtc, display_mode *mode, impactv_params *tv_params );
107 accelerator_info *ai, crtc_info *crtc, display_mode *mode, impactv_params *tv_params )
126 crtc->mode = *mode;
129 mode = &crtc->mode;
131 disp_devices = crtc->chosen_displays;
132 fp_info = &si->flatpanels[crtc->flatpanel_port];
205 if( crtc->crtc_idx == 0 )
222 Radeon_CalcCRTCRegisters( ai, crtc, mode, &crtc_values );
228 crtc->crtc_idx, internal_tv_encoder, vc->tv_standard, disp_devices );
246 if( crtc->crtc_idx == 0 )
252 Radeon_CalcFPRegisters( ai, crtc, fp_info, &crtc_values, &fp_values );
261 Radeon_ProgramCRTCRegisters( ai, crtc->crtc_idx, &crtc_values );
265 if( crtc->crtc_idx == 0 )
269 Radeon_ProgramFPRegisters( ai, crtc, fp_info, &fp_values );
272 Radeon_ProgramPLL( ai, crtc->crtc_idx, &pll_values );
303 crtc->active_displays = disp_devices;
417 vc->independant_heads = vc->assigned_crtc[0] && si->crtc[0].chosen_displays != dd_none;
420 vc->independant_heads += vc->assigned_crtc[1] && si->crtc[1].chosen_displays != dd_none;
490 si->crtc[0].active_displays = vc->controlled_displays;
494 si->crtc[1].active_displays = vc->controlled_displays;
498 // mark crtc that will be used from now on
499 vc->used_crtc[0] = vc->assigned_crtc[0] && si->crtc[0].chosen_displays != dd_none;
500 vc->used_crtc[1] = vc->assigned_crtc[1] && si->crtc[1].chosen_displays != dd_none;
504 err1 = Radeon_SetMode( ai, &si->crtc[0], &mode, &tv_params );
506 err2 = Radeon_SetMode( ai, &si->crtc[1], &mode, &tv_params );