/* Store the current values of the clock gate registers  */
void kinetis_periph_push(void)
/* Store the current values of the clock gate registers  */
void kinetis_periph_push(void)
{
	kinetis_periph_scgc0 = readl(&KINETIS_SIM->scgc[0]);
	kinetis_periph_scgc1 = readl(&KINETIS_SIM->scgc[1]);
	kinetis_periph_scgc2 = readl(&KINETIS_SIM->scgc[2]);
	kinetis_periph_scgc3 = readl(&KINETIS_SIM->scgc[3]);
	kinetis_periph_scgc4 = readl(&KINETIS_SIM->scgc[4]);
	kinetis_periph_scgc5 = readl(&KINETIS_SIM->scgc[5]);
	kinetis_periph_scgc6 = readl(&KINETIS_SIM->scgc[6]);
}