Home
last modified time | relevance | path

Searched refs:tx_clk_div (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_snps_hdmi_pll.c29 u32 tx_clk_div; member
149 u32 tx_clk_div; in compute_hdmi_tmds_pll() local
168 tx_clk_div = ilog2(div64_u64(INTEL_SNPS_PHY_HDMI_9999MHZ, datarate)); in compute_hdmi_tmds_pll()
171 tx_clk_div = ilog2(div64_u64(INTEL_SNPS_PHY_HDMI_16GHZ, datarate)); in compute_hdmi_tmds_pll()
173 vco_clk = (datarate << tx_clk_div) >> 1; in compute_hdmi_tmds_pll()
207 pll_params->tx_clk_div = tx_clk_div; in compute_hdmi_tmds_pll()
272 REG_FIELD_PREP(SNPS_PHY_MPLLB_TX_CLK_DIV, pll_params.tx_clk_div) | in intel_snps_hdmi_pll_compute_mpllb()
352 pll_state->pll[15] = REG_FIELD_PREP(C10_PLL15_TXCLKDIV_MASK, pll_params.tx_clk_div) | in intel_snps_hdmi_pll_compute_c10pll()
H A Dintel_cx0_phy.c2168 unsigned int multiplier, tx_clk_div; in intel_c10pll_dump_hw_state() local
2184 tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, hw_state->pll[15]); in intel_c10pll_dump_hw_state()
2186 "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div); in intel_c10pll_dump_hw_state()
2385 unsigned int tx_clk_div; in intel_c20pll_calc_port_clock() local
2399 tx_clk_div = REG_FIELD_GET(C20_MPLLB_TX_CLK_DIV_MASK, pll_state->mpllb[0]); in intel_c20pll_calc_port_clock()
2409 tx_clk_div = REG_FIELD_GET(C20_MPLLA_TX_CLK_DIV_MASK, pll_state->mplla[1]); in intel_c20pll_calc_port_clock()
2422 return vco << tx_rate_mult >> tx_clk_div >> tx_rate; in intel_c20pll_calc_port_clock()
2731 unsigned int multiplier, tx_clk_div, hdmi_div, refclk = 38400; in intel_c10pll_calc_port_clock() local
2743 tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, pll_state->pll[15]); in intel_c10pll_calc_port_clock()
2748 10 << (tx_clk_div + 16)); in intel_c10pll_calc_port_clock()