PWER
mux_taken = (PWER & d->mux_mask) & (~d->mask);
PWER = (PWER & ~d->mux_mask) | d->mask;
PWER &= ~d->mask;
PWER |= mask;
PWER &=~mask;
PWER |= mask;
PWER &=~mask;
PWER |= 1 << (d->irq - IRQ_WAKEUP0);
PWER |= 1 << (d->irq - IRQ_WAKEUP0 + 2);
PWER = GPIO_bit(SPITZ_GPIO_KEY_INT) | GPIO_bit(SPITZ_GPIO_RESET) | PWER_RTC;
PWER = PWER_GPIO0;
PWER = 0;
PWER |= BIT(gpio);
PWER &= ~BIT(gpio);
PWER |= PWER_RTC;
PWER &= ~PWER_RTC;
PWER = GFER = GRER = 1;
PWER |= PWER_GPIO23 | PWER_GPIO25; /* DCD and CTS */
PWER &= ~(PWER_GPIO23 | PWER_GPIO25); /* DCD and CTS */