TRIS_REG
writel(mask, bank->reg_base + PIC32_SET(TRIS_REG));
writel(mask, bank->reg_base + PIC32_CLR(TRIS_REG));
arg = !!(readl(bank->reg_base + TRIS_REG) & mask);
arg = !(readl(bank->reg_base + TRIS_REG) & mask);
if (readl(bank->reg_base + TRIS_REG) & BIT(offset))