Home
last modified time | relevance | path

Searched refs:tmds (Results 1 – 33 of 33) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_combios.c1316 struct radeon_encoder_int_tmds *tmds) in radeon_legacy_get_tmds_info_from_table() argument
1323 tmds->tmds_pll[i].value = in radeon_legacy_get_tmds_info_from_table()
1325 tmds->tmds_pll[i].freq = default_tmds_pll[rdev->family][i].freq; in radeon_legacy_get_tmds_info_from_table()
1332 struct radeon_encoder_int_tmds *tmds) in radeon_legacy_get_tmds_info_from_combios() argument
1350 tmds->tmds_pll[i].value = in radeon_legacy_get_tmds_info_from_combios()
1352 tmds->tmds_pll[i].freq = in radeon_legacy_get_tmds_info_from_combios()
1355 tmds->tmds_pll[i].freq, in radeon_legacy_get_tmds_info_from_combios()
1356 tmds->tmds_pll[i].value); in radeon_legacy_get_tmds_info_from_combios()
1364 tmds->tmds_pll[i].value = in radeon_legacy_get_tmds_info_from_combios()
1366 tmds->tmds_pll[i].freq = in radeon_legacy_get_tmds_info_from_combios()
[all …]
Dradeon_legacy_encoders.c796 struct radeon_encoder_int_tmds *tmds = (struct radeon_encoder_int_tmds *)radeon_encoder->enc_priv; in radeon_legacy_tmds_int_mode_set() local
799 if (tmds->tmds_pll[i].freq == 0) in radeon_legacy_tmds_int_mode_set()
801 if ((uint32_t)(mode->clock / 10) < tmds->tmds_pll[i].freq) { in radeon_legacy_tmds_int_mode_set()
802 tmp = tmds->tmds_pll[i].value ; in radeon_legacy_tmds_int_mode_set()
1695 struct radeon_encoder_int_tmds *tmds = NULL; in radeon_legacy_get_tmds_info() local
1698 tmds = kzalloc(sizeof(struct radeon_encoder_int_tmds), GFP_KERNEL); in radeon_legacy_get_tmds_info()
1700 if (!tmds) in radeon_legacy_get_tmds_info()
1704 ret = radeon_atombios_get_tmds_info(encoder, tmds); in radeon_legacy_get_tmds_info()
1706 ret = radeon_legacy_get_tmds_info_from_combios(encoder, tmds); in radeon_legacy_get_tmds_info()
1709 radeon_legacy_get_tmds_info_from_table(encoder, tmds); in radeon_legacy_get_tmds_info()
[all …]
Dradeon_mode.h895 struct radeon_encoder_int_tmds *tmds);
897 struct radeon_encoder_int_tmds *tmds);
899 struct radeon_encoder_int_tmds *tmds);
901 struct radeon_encoder_ext_tmds *tmds);
903 struct radeon_encoder_ext_tmds *tmds);
Dradeon_connectors.c701 struct radeon_encoder_int_tmds *tmds = NULL; in radeon_connector_set_property() local
710 tmds = radeon_encoder->enc_priv; in radeon_connector_set_property()
711 if (!tmds) in radeon_connector_set_property()
716 ret = radeon_atombios_get_tmds_info(radeon_encoder, tmds); in radeon_connector_set_property()
718 ret = radeon_legacy_get_tmds_info_from_combios(radeon_encoder, tmds); in radeon_connector_set_property()
721 radeon_legacy_get_tmds_info_from_table(radeon_encoder, tmds); in radeon_connector_set_property()
Dradeon_atombios.c1338 struct radeon_encoder_int_tmds *tmds) in radeon_atombios_get_tmds_info() argument
1358 tmds->tmds_pll[i].freq = in radeon_atombios_get_tmds_info()
1360 tmds->tmds_pll[i].value = in radeon_atombios_get_tmds_info()
1362 tmds->tmds_pll[i].value |= in radeon_atombios_get_tmds_info()
1365 tmds->tmds_pll[i].value |= in radeon_atombios_get_tmds_info()
1368 tmds->tmds_pll[i].value |= in radeon_atombios_get_tmds_info()
1373 tmds->tmds_pll[i].freq, in radeon_atombios_get_tmds_info()
1374 tmds->tmds_pll[i].value); in radeon_atombios_get_tmds_info()
1376 if (maxfreq == tmds->tmds_pll[i].freq) { in radeon_atombios_get_tmds_info()
1377 tmds->tmds_pll[i].freq = 0xffffffff; in radeon_atombios_get_tmds_info()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dg84.c37 .outp.internal.tmds = nv50_sor_output_new,
39 .outp.external.tmds = nv50_pior_output_new,
Dgt200.c37 .outp.internal.tmds = nv50_sor_output_new,
39 .outp.external.tmds = nv50_pior_output_new,
Dg94.c37 .outp.internal.tmds = nv50_sor_output_new,
40 .outp.external.tmds = nv50_pior_output_new,
Dgt215.c37 .outp.internal.tmds = nv50_sor_output_new,
40 .outp.external.tmds = nv50_pior_output_new,
Dnv50.c56 return disp->func->outp.internal.tmds(base, index, dcb, poutp); in nv50_disp_outp_internal_tmds_()
84 if (disp->func->outp.external.tmds) in nv50_disp_outp_external_tmds_()
85 return disp->func->outp.external.tmds(base, index, dcb, poutp); in nv50_disp_outp_external_tmds_()
134 .outp.internal.tmds = nv50_disp_outp_internal_tmds_,
137 .outp.external.tmds = nv50_disp_outp_external_tmds_,
825 .outp.internal.tmds = nv50_sor_output_new,
827 .outp.external.tmds = nv50_pior_output_new,
Dgm107.c37 .outp.internal.tmds = nv50_sor_output_new,
Dgk110.c37 .outp.internal.tmds = nv50_sor_output_new,
Dgk104.c37 .outp.internal.tmds = nv50_sor_output_new,
Dgm204.c37 .outp.internal.tmds = nv50_sor_output_new,
Dpriv.h18 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, member
Dnv50.h61 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, member
Dbase.c330 case DCB_OUTPUT_TMDS : ctor = outps->tmds; break; in nvkm_disp_ctor()
Dgf119.c520 .outp.internal.tmds = nv50_sor_output_new,
/linux-4.4.14/drivers/gpu/drm/tegra/
Dhdmi.c35 const struct tmds_config *tmds; member
743 const struct tmds_config *tmds) in tegra_hdmi_setup_tmds() argument
747 tegra_hdmi_writel(hdmi, tmds->pll0, HDMI_NV_PDISP_SOR_PLL0); in tegra_hdmi_setup_tmds()
748 tegra_hdmi_writel(hdmi, tmds->pll1, HDMI_NV_PDISP_SOR_PLL1); in tegra_hdmi_setup_tmds()
749 tegra_hdmi_writel(hdmi, tmds->pe_current, HDMI_NV_PDISP_PE_CURRENT); in tegra_hdmi_setup_tmds()
751 tegra_hdmi_writel(hdmi, tmds->drive_current, in tegra_hdmi_setup_tmds()
759 tegra_hdmi_writel(hdmi, tmds->peak_current, in tegra_hdmi_setup_tmds()
948 if (pclk <= hdmi->config->tmds[i].pclk) { in tegra_hdmi_encoder_enable()
949 tegra_hdmi_setup_tmds(hdmi, &hdmi->config->tmds[i]); in tegra_hdmi_encoder_enable()
1400 .tmds = tegra20_tmds_config,
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_bios.c651 clktable = bios->tmds.output0_script_ptr; in run_tmds_table()
655 clktable = bios->tmds.output1_script_ptr; in run_tmds_table()
958 bios->tmds.output0_script_ptr = ROM16(bios->data[tmdstableptr + 11]); in parse_bit_tmds_tbl_entry()
959 bios->tmds.output1_script_ptr = ROM16(bios->data[tmdstableptr + 13]); in parse_bit_tmds_tbl_entry()
1036 parse_bit_table(bios, bitoffset, &BIT_TABLE('T', tmds)); in parse_bit_structure()
1205 bios->tmds.output0_script_ptr = ROM16(bmp[89]); in parse_bmp_structure()
1206 bios->tmds.output1_script_ptr = ROM16(bmp[91]); in parse_bmp_structure()
1773 else if (bios->tmds.output0_script_ptr || in fabricate_dcb_encoder_table()
1774 bios->tmds.output1_script_ptr) in fabricate_dcb_encoder_table()
Dnouveau_bios.h143 } tmds; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dinit.c537 init_tmds_reg(struct nvbios_init *init, u8 tmds) in init_tmds_reg() argument
552 if (tmds >= 0x80) { in init_tmds_reg()
555 if (tmds == 0x81) in init_tmds_reg()
563 if (tmds < ARRAY_SIZE(pramdac_table)) in init_tmds_reg()
564 return pramdac_table[tmds]; in init_tmds_reg()
566 error("tmds selector 0x%02x unknown\n", tmds); in init_tmds_reg()
1089 u8 tmds = nvbios_rd08(bios, init->offset + 1); in init_tmds() local
1093 u32 reg = init_tmds_reg(init, tmds); in init_tmds()
1096 tmds, addr, mask, data); in init_tmds()
1115 u8 tmds = nvbios_rd08(bios, init->offset + 1); in init_zm_tmds_group() local
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/clock/st/
Dst,clkgen-vcc.txt57 "clk-s-tmds-hdmi",
/linux-4.4.14/arch/arm/boot/dts/
Dstih407.dtsi102 "tmds",
Dstih418-clock.dtsi289 "clk-tmds-hdmi-div2",
298 "clk-tmds-hdmi",
Dstih410.dtsi189 "tmds",
Dstih407-clock.dtsi283 "clk-tmds-hdmi",
Dstih410-clock.dtsi295 "clk-tmds-hdmi",
Dstih416-clock.dtsi586 clk_s_tmds_fromphy: clk-s-tmds-fromphy {
614 "clk-s-tmds-hdmi",
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dexynos5260-clock.txt37 - "phyclk_hdmi_phy_tmds_clko" - hdmi phy tmds clock
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra124-pinmux.txt112 dp, rtck, sys, clk tmds, csi, dsi_b
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dst,stih4xx.txt205 clock-names = "pix", "tmds", "phy", "audio";
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tegra124.c1693 FUNCTION(tmds),