PMU_TDC0_SW_RST_MASK
reg |= PMU_TDC0_SW_RST_MASK;
reg &= ~PMU_TDC0_SW_RST_MASK;
writel((reg | PMU_TDC0_SW_RST_MASK), priv->control);