GPIO_LEVEL_MASK
cause = readl(GPIO_DATA_IN(ochip)) & readl(GPIO_LEVEL_MASK(ochip));
lvl_msk = readl_relaxed(GPIO_LEVEL_MASK(ochip));
writel(0, GPIO_LEVEL_MASK(ochip));