DOVE_PMU_PMUICR
WRITE_PMUREG(sc, DOVE_PMU_PMUICR, 0);
cause = READ_PMUREG(sc, DOVE_PMU_PMUICR);
WRITE_PMUREG(sc, DOVE_PMU_PMUICR, 0);
cause0 = READ_PMUREG(sc, DOVE_PMU_PMUICR);
cause1 = READ_PMUREG(sc, DOVE_PMU_PMUICR);
cause2 = READ_PMUREG(sc, DOVE_PMU_PMUICR);