DCLK_0DS
tmp2 = i810_readl(DCLK_0DS, mmio);
i810_writel(DCLK_0DS, mmio, (tmp1 << 16) | tmp2);
i810_writel(DCLK_0DS, mmio, par->hw_state.dclk_0ds);
par->hw_state.dclk_0ds = i810_readl(DCLK_0DS, mmio);