PIO_ODR
writel_relaxed(mask, pio + PIO_ODR);
writel_relaxed(mask, pio + (is_on ? PIO_OER : PIO_ODR));
writel_relaxed(mask, pio + (input ? PIO_ODR : PIO_OER));