PIO_CODR
writel_relaxed(mask, pio + (val ? PIO_SODR : PIO_CODR));
writel_relaxed(clear_mask, pio + PIO_CODR);
writel_relaxed(mask, pio + (val ? PIO_SODR : PIO_CODR));
writel_relaxed(mask, pio + (val ? PIO_SODR : PIO_CODR));