Lines Matching defs:clock
450 * So the correct sequence to find DP stream clock is:
454 * Pixel clock = h_total * v_total * refresh_rate
455 * stream clock = Pixel clock
526 gvt_dbg_dpy("vgpu-%d PORT_%c has invalid clock select 0x%08x\n",
541 struct dpll clock = {0};
570 clock.m1 = 2;
571 clock.m2 = REG_FIELD_GET(PORT_PLL_M2_INT_MASK,
574 clock.m2 |= REG_FIELD_GET(PORT_PLL_M2_FRAC_MASK,
576 clock.n = REG_FIELD_GET(PORT_PLL_N_MASK,
578 clock.p1 = REG_FIELD_GET(PORT_PLL_P1_MASK,
580 clock.p2 = REG_FIELD_GET(PORT_PLL_P2_MASK,
582 clock.m = clock.m1 * clock.m2;
583 clock.p = clock.p1 * clock.p2 * 5;
585 if (clock.n == 0 || clock.p == 0) {
590 clock.vco = DIV_ROUND_CLOSEST_ULL(mul_u32_u32(refclk, clock.m), clock.n << 22);
591 clock.dot = DIV_ROUND_CLOSEST(clock.vco, clock.p);
593 dp_br = clock.dot;
669 /* Get DP link symbol clock M/N */
682 /* Calcuate pixel clock by (ls_clk * M / N) */