コード例 #1
0
ファイル: nv50.c プロジェクト: 24hours/linux
static void
nv50_disp_intr_unk20_1(struct nv50_disp_priv *priv, int head)
{
	struct nouveau_devinit *devinit = nouveau_devinit(priv);
	u32 pclk = nv_rd32(priv, 0x610ad0 + (head * 0x540)) & 0x3fffff;
	if (pclk)
		devinit->pll_set(devinit, PLL_VPLL0 + head, pclk);
}
コード例 #2
0
ファイル: nvd0.c プロジェクト: thornbirdblue/linux
static void
nvd0_disp_intr_unk2_1(struct nv50_disp_priv *priv, int head)
{
    struct nouveau_devinit *devinit = nouveau_devinit(priv);
    u32 pclk = nv_rd32(priv, 0x660450 + (head * 0x300)) / 1000;
    if (pclk)
        devinit->pll_set(devinit, PLL_VPLL0 + head, pclk);
    nv_wr32(priv, 0x612200 + (head * 0x800), 0x00000000);
}