Lines Matching defs:tmds
102 COMBIOS_TMDS_POWER_ON_TABLE, /* offset from tmds power */
103 COMBIOS_TMDS_POWER_OFF_TABLE, /* offset from tmds power */
347 case COMBIOS_TMDS_POWER_ON_TABLE: /* offset from tmds power */
356 case COMBIOS_TMDS_POWER_OFF_TABLE: /* offset from tmds power */
1324 struct radeon_encoder_int_tmds *tmds)
1331 tmds->tmds_pll[i].value =
1333 tmds->tmds_pll[i].freq = default_tmds_pll[rdev->family][i].freq;
1340 struct radeon_encoder_int_tmds *tmds)
1358 tmds->tmds_pll[i].value =
1360 tmds->tmds_pll[i].freq =
1362 DRM_DEBUG_KMS("TMDS PLL From COMBIOS %u %x\n",
1363 tmds->tmds_pll[i].freq,
1364 tmds->tmds_pll[i].value);
1372 tmds->tmds_pll[i].value =
1374 tmds->tmds_pll[i].freq =
1380 DRM_DEBUG_KMS("TMDS PLL From COMBIOS %u %x\n",
1381 tmds->tmds_pll[i].freq,
1382 tmds->tmds_pll[i].value);
1386 DRM_INFO("No TMDS info found in BIOS\n");
1393 struct radeon_encoder_ext_tmds *tmds)
1401 tmds->i2c_bus = radeon_i2c_lookup(rdev, &i2c_bus);
1408 tmds->dvo_chip = DVO_SIL164;
1409 tmds->slave_addr = 0x70 >> 1; /* 7 bit addressing */
1417 struct radeon_encoder_ext_tmds *tmds)
1426 tmds->i2c_bus = NULL;
1429 tmds->i2c_bus = radeon_i2c_lookup(rdev, &i2c_bus);
1430 tmds->dvo_chip = DVO_SIL164;
1431 tmds->slave_addr = 0x70 >> 1; /* 7 bit addressing */
1436 DRM_DEBUG_KMS("External TMDS Table revision: %d\n", ver);
1437 tmds->slave_addr = RBIOS8(offset + 4 + 2);
1438 tmds->slave_addr >>= 1; /* 7 bit addressing */
1448 tmds->i2c_bus = radeon_i2c_lookup(rdev, &i2c_bus);
1452 if (!tmds->i2c_bus) {
1453 DRM_INFO("No valid Ext TMDS info found in BIOS\n");
1474 /* powerbook with internal tmds */
1481 /* powerbook with external single link tmds (sil164) */
1484 /* powerbook with external dual or single link tmds */
1490 /* powerbook with external dual link tmds (sil1178?) */
1507 /* mini with internal tmds */
1510 /* mini with external tmds */
1594 /* DVI-I - tv dac, int tmds */
1690 DRM_INFO("Connector Table: %d (powerbook external tmds)\n",
1704 /* DVI-I - primary dac, ext tmds */
1739 DRM_INFO("Connector Table: %d (powerbook internal tmds)\n",
1753 /* DVI-I - primary dac, int tmds */
1828 DRM_INFO("Connector Table: %d (mini external tmds)\n",
1830 /* DVI-I - tv dac, ext tmds */
1865 DRM_INFO("Connector Table: %d (mini internal tmds)\n",
1867 /* DVI-I - tv dac, int tmds */
1903 /* DVI-D - int tmds */
2012 /* DVI - primary dac, internal tmds */
2073 /* ADC - primary dac, internal tmds */
2121 /* DVI-I - secondary dac, int tmds */
2170 /* DVI-I - tv dac, int tmds */
2423 * Actually uses internal TMDS, clear the bit.
2845 struct radeon_encoder_ext_tmds *tmds = radeon_encoder->enc_priv;
2847 if (!tmds)
2850 switch (tmds->dvo_chip) {
2853 radeon_i2c_put_byte(tmds->i2c_bus,
2854 tmds->slave_addr,
2856 radeon_i2c_put_byte(tmds->i2c_bus,
2857 tmds->slave_addr,
2859 radeon_i2c_put_byte(tmds->i2c_bus,
2860 tmds->slave_addr,
2862 radeon_i2c_put_byte(tmds->i2c_bus,
2863 tmds->slave_addr,
2865 radeon_i2c_put_byte(tmds->i2c_bus,
2866 tmds->slave_addr,
2898 struct radeon_encoder_ext_tmds *tmds = radeon_encoder->enc_priv;
2900 if (!tmds)
2949 radeon_i2c_put_byte(tmds->i2c_bus,
3004 radeon_i2c_put_byte(tmds->i2c_bus,
3005 tmds->slave_addr,