SPDCR
writel(mask, rmobile_pd->base + SPDCR);
readl_poll_timeout_atomic(rmobile_pd->base + SPDCR, val,