SM501_MISC_CONTROL
sm->pm_misc = smc501_readl(sm->regs + SM501_MISC_CONTROL);
if (smc501_readl(sm->regs + SM501_MISC_CONTROL) != sm->pm_misc) {
smc501_writel(sm->pm_misc, sm->regs + SM501_MISC_CONTROL);
smc501_readl(regs + SM501_MISC_CONTROL));
misc = smc501_readl(sm->regs + SM501_MISC_CONTROL);
smc501_writel(to, sm->regs + SM501_MISC_CONTROL);