Lines Matching refs:link_clock
1459 int link_clock = 0; in icl_ddi_clock_get() local
1465 link_clock = cnl_calc_wrpll_link(dev_priv, pll_id); in icl_ddi_clock_get()
1467 link_clock = icl_calc_dp_combo_pll_link(dev_priv, in icl_ddi_clock_get()
1474 pipe_config->port_clock = link_clock; in icl_ddi_clock_get()
1482 int link_clock = 0; in cnl_ddi_clock_get() local
1491 link_clock = cnl_calc_wrpll_link(dev_priv, pll_id); in cnl_ddi_clock_get()
1493 link_clock = cfgcr0 & DPLL_CFGCR0_LINK_RATE_MASK; in cnl_ddi_clock_get()
1495 switch (link_clock) { in cnl_ddi_clock_get()
1497 link_clock = 81000; in cnl_ddi_clock_get()
1500 link_clock = 108000; in cnl_ddi_clock_get()
1503 link_clock = 135000; in cnl_ddi_clock_get()
1506 link_clock = 162000; in cnl_ddi_clock_get()
1509 link_clock = 216000; in cnl_ddi_clock_get()
1512 link_clock = 270000; in cnl_ddi_clock_get()
1515 link_clock = 324000; in cnl_ddi_clock_get()
1518 link_clock = 405000; in cnl_ddi_clock_get()
1524 link_clock *= 2; in cnl_ddi_clock_get()
1527 pipe_config->port_clock = link_clock; in cnl_ddi_clock_get()
1536 int link_clock = 0; in skl_ddi_clock_get() local
1545 link_clock = skl_calc_wrpll_link(dev_priv, pll_id); in skl_ddi_clock_get()
1547 link_clock = dpll_ctl1 & DPLL_CTRL1_LINK_RATE_MASK(pll_id); in skl_ddi_clock_get()
1548 link_clock >>= DPLL_CTRL1_LINK_RATE_SHIFT(pll_id); in skl_ddi_clock_get()
1550 switch (link_clock) { in skl_ddi_clock_get()
1552 link_clock = 81000; in skl_ddi_clock_get()
1555 link_clock = 108000; in skl_ddi_clock_get()
1558 link_clock = 135000; in skl_ddi_clock_get()
1561 link_clock = 162000; in skl_ddi_clock_get()
1564 link_clock = 216000; in skl_ddi_clock_get()
1567 link_clock = 270000; in skl_ddi_clock_get()
1573 link_clock *= 2; in skl_ddi_clock_get()
1576 pipe_config->port_clock = link_clock; in skl_ddi_clock_get()
1585 int link_clock = 0; in hsw_ddi_clock_get() local
1591 link_clock = 81000; in hsw_ddi_clock_get()
1594 link_clock = 135000; in hsw_ddi_clock_get()
1597 link_clock = 270000; in hsw_ddi_clock_get()
1600 link_clock = hsw_ddi_calc_wrpll_link(dev_priv, WRPLL_CTL(0)); in hsw_ddi_clock_get()
1603 link_clock = hsw_ddi_calc_wrpll_link(dev_priv, WRPLL_CTL(1)); in hsw_ddi_clock_get()
1608 link_clock = 81000; in hsw_ddi_clock_get()
1610 link_clock = 135000; in hsw_ddi_clock_get()
1612 link_clock = 270000; in hsw_ddi_clock_get()
1623 pipe_config->port_clock = link_clock * 2; in hsw_ddi_clock_get()