Searched refs:tv_dac (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_legacy_tv.c243 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
256 if (tv_dac->tv_std == TV_STD_NTSC ||
257 tv_dac->tv_std == TV_STD_NTSC_J ||
258 tv_dac->tv_std == TV_STD_PAL_M) {
391 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
396 WREG32(RADEON_TV_UV_ADR, tv_dac->tv.tv_uv_adr);
397 h_table = radeon_get_htiming_tables_addr(tv_dac->tv.tv_uv_adr);
398 v_table = radeon_get_vtiming_tables_addr(tv_dac->tv.tv_uv_adr);
401 tmp = ((uint32_t)tv_dac->tv.h_code_timing[i] << 14) | ((uint32_t)tv_dac
418 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
429 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
541 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
[all...]
H A Dradeon_combios.c1080 struct radeon_encoder_tv_dac *tv_dac)
1082 tv_dac->ps2_tvdac_adj = default_tvdac_adj[rdev->family];
1084 tv_dac->ps2_tvdac_adj = 0x00880000;
1085 tv_dac->pal_tvdac_adj = tv_dac->ps2_tvdac_adj;
1086 tv_dac->ntsc_tvdac_adj = tv_dac->ps2_tvdac_adj;
1098 struct radeon_encoder_tv_dac *tv_dac = NULL; local
1101 tv_dac = malloc(sizeof(struct radeon_encoder_tv_dac),
1103 if (!tv_dac)
1079 radeon_legacy_get_tv_dac_info_from_table(struct radeon_device *rdev, struct radeon_encoder_tv_dac *tv_dac) argument
[all...]
H A Dradeon_legacy_encoders.c1155 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
1188 if (tv_dac->tv_std == TV_STD_NTSC ||
1189 tv_dac->tv_std == TV_STD_NTSC_J ||
1190 tv_dac->tv_std == TV_STD_PAL_M ||
1191 tv_dac->tv_std == TV_STD_PAL_60)
1192 tv_dac_cntl |= tv_dac->ntsc_tvdac_adj;
1194 tv_dac_cntl |= tv_dac->pal_tvdac_adj;
1196 if (tv_dac->tv_std == TV_STD_NTSC ||
1197 tv_dac->tv_std == TV_STD_NTSC_J)
1203 tv_dac
1536 struct radeon_encoder_tv_dac *tv_dac = radeon_encoder->enc_priv; local
[all...]
H A Dradeon_atombios.c1879 struct radeon_encoder_tv_dac *tv_dac = NULL; local
1887 tv_dac = malloc(sizeof(struct radeon_encoder_tv_dac),
1890 if (!tv_dac)
1895 tv_dac->ps2_tvdac_adj = (bg << 16) | (dac << 20);
1899 tv_dac->pal_tvdac_adj = (bg << 16) | (dac << 20);
1903 tv_dac->ntsc_tvdac_adj = (bg << 16) | (dac << 20);
1905 tv_dac->tv_std = radeon_atombios_get_tv_info(rdev);
1907 return tv_dac;
H A Datombios_encoders.c333 struct radeon_encoder_atom_dac *tv_dac = radeon_encoder->enc_priv; local
334 if (tv_dac) {
335 if (tv_dac->tv_std == TV_STD_NTSC ||
336 tv_dac->tv_std == TV_STD_NTSC_J ||
337 tv_dac->tv_std == TV_STD_PAL_M)
H A Datombios_crtc.c100 struct radeon_encoder_atom_dac *tv_dac = radeon_encoder->enc_priv; local
101 tv_std = tv_dac->tv_std;
/freebsd-11-stable/sys/dev/drm2/i915/
H A Dintel_tv.c1178 u32 tv_dac, save_tv_dac; local
1190 save_tv_dac = tv_dac = I915_READ(TV_DAC);
1201 tv_dac &= ~(TVDAC_SENSE_MASK | DAC_A_MASK | DAC_B_MASK | DAC_C_MASK);
1202 tv_dac |= (TVDAC_STATE_CHG_EN |
1217 tv_dac &= ~(TVDAC_STATE_CHG_EN | TVDAC_A_SENSE_CTL |
1221 I915_WRITE(TV_DAC, tv_dac);
1228 tv_dac = I915_READ(TV_DAC);
1229 DRM_DEBUG_KMS("TV detected: %x, %x\n", tv_ctl, tv_dac);
1236 if ((tv_dac & TVDAC_SENSE_MASK) == (TVDAC_B_SENSE | TVDAC_C_SENSE)) {
1239 } else if ((tv_dac
[all...]

Completed in 207 milliseconds