DOVE_PMU_PMUIMR
WRITE_PMUREG(sc, DOVE_PMU_PMUIMR, DOVE_PMU_PMUI_THERMOVERHEAT);
mask = READ_PMUREG(sc, DOVE_PMU_PMUIMR);
WRITE_PMUREG(sc, DOVE_PMU_PMUIMR, mask);
WRITE_PMUREG(sc, DOVE_PMU_PMUIMR, mask);
WRITE_PMUREG(sc, DOVE_PMU_PMUIMR,
READ_PMUREG(sc, DOVE_PMU_PMUIMR) | DOVE_PMU_PMUI_DFSDONE);