Lines Matching full:cdclk
527 unsigned int fec_coeff, cdclk, vdsc_bpp; in calc_hblank_early_prog() local
535 cdclk = i915->display.cdclk.hw.cdclk; in calc_hblank_early_prog()
542 "lanes = %u vdsc_bpp = %u cdclk = %u\n", in calc_hblank_early_prog()
543 h_active, link_clk, lanes, vdsc_bpp, cdclk); in calc_hblank_early_prog()
545 if (WARN_ON(!link_clk || !pixel_clk || !lanes || !vdsc_bpp || !cdclk)) in calc_hblank_early_prog()
554 hblank_delta = DIV64_U64_ROUND_UP(mul_u32_u32(5 * (link_clk + cdclk), pixel_clk), in calc_hblank_early_prog()
555 mul_u32_u32(link_clk, cdclk)); in calc_hblank_early_prog()
959 static void get_aud_ts_cdclk_m_n(int refclk, int cdclk, struct aud_ts_cdclk_m_n *aud_ts) in get_aud_ts_cdclk_m_n() argument
966 aud_ts->n = cdclk * aud_ts->m / 24000; in get_aud_ts_cdclk_m_n()
974 get_aud_ts_cdclk_m_n(i915->display.cdclk.hw.ref, i915->display.cdclk.hw.cdclk, &aud_ts); in intel_audio_cdclk_change_post()
1058 /* Force CDCLK to 2*BCLK as long as we need audio powered. */ in i915_audio_component_get_power()
1075 /* Stop forcing CDCLK to 2*BCLK if no need for audio to be powered. */ in i915_audio_component_put_power()
1114 /* Get CDCLK in kHz */
1122 return dev_priv->display.cdclk.hw.cdclk; in i915_audio_component_get_cdclk_freq()
1365 /* init with current cdclk */ in i915_audio_component_init()