Lines Matching refs:pclk
1499 exec_clkcmp(struct nv50_disp_priv *priv, int head, int id, u32 pclk, u32 *conf) in exec_clkcmp() argument
1547 if (pclk >= 165000) in exec_clkcmp()
1563 pclk = pclk / 2; in exec_clkcmp()
1568 data = nvbios_oclk_match(bios, info2.clkcmp[id], pclk); in exec_clkcmp()
1630 u32 pclk = nv_rd32(priv, 0x610ad0 + (head * 0x540)) & 0x3fffff; in nv50_disp_intr_unk20_1() local
1631 if (pclk) in nv50_disp_intr_unk20_1()
1632 devinit->pll_set(devinit, PLL_VPLL0 + head, pclk); in nv50_disp_intr_unk20_1()
1637 struct dcb_output *outp, u32 pclk) in nv50_disp_intr_unk20_2_dp() argument
1663 do_div(value, pclk); in nv50_disp_intr_unk20_2_dp()
1670 do_div(value, pclk); in nv50_disp_intr_unk20_2_dp()
1679 link_data_rate = (pclk * bits / 8) / link_nr; in nv50_disp_intr_unk20_2_dp()
1758 u32 pclk = nv_rd32(priv, 0x610ad0 + (head * 0x540)) & 0x3fffff; in nv50_disp_intr_unk20_2() local
1763 outp = exec_clkcmp(priv, head, 0xff, pclk, &conf); in nv50_disp_intr_unk20_2()
1798 case 6: datarate = pclk * 30; break; in nv50_disp_intr_unk20_2()
1799 case 5: datarate = pclk * 24; break; in nv50_disp_intr_unk20_2()
1802 datarate = pclk * 18; in nv50_disp_intr_unk20_2()
1810 exec_clkcmp(priv, head, 0, pclk, &conf); in nv50_disp_intr_unk20_2()
1820 nv50_disp_intr_unk20_2_dp(priv, head, &outp->info, pclk); in nv50_disp_intr_unk20_2()
1864 u32 pclk = nv_rd32(priv, 0x610ad0 + (head * 0x540)) & 0x3fffff; in nv50_disp_intr_unk40_0() local
1867 outp = exec_clkcmp(priv, head, 1, pclk, &conf); in nv50_disp_intr_unk40_0()