MIC_OP
writel(MIC_SW_RST, mic->reg + MIC_OP);
ret = readl(mic->reg + MIC_OP);
u32 reg = readl(mic->reg + MIC_OP);
writel(reg, mic->reg + MIC_OP);