Lines Matching refs:pin_mask
117 u32 pin_mask; in cpm2_gpio32_get() local
119 pin_mask = 1 << (31 - gpio); in cpm2_gpio32_get()
121 return !!(in_be32(&iop->dat) & pin_mask); in cpm2_gpio32_get()
124 static void __cpm2_gpio32_set(struct cpm2_gpio32_chip *cpm2_gc, u32 pin_mask, int value) in __cpm2_gpio32_set() argument
129 cpm2_gc->cpdata |= pin_mask; in __cpm2_gpio32_set()
131 cpm2_gc->cpdata &= ~pin_mask; in __cpm2_gpio32_set()
140 u32 pin_mask = 1 << (31 - gpio); in cpm2_gpio32_set() local
144 __cpm2_gpio32_set(cpm2_gc, pin_mask, value); in cpm2_gpio32_set()
156 u32 pin_mask = 1 << (31 - gpio); in cpm2_gpio32_dir_out() local
160 setbits32(&iop->dir, pin_mask); in cpm2_gpio32_dir_out()
161 __cpm2_gpio32_set(cpm2_gc, pin_mask, val); in cpm2_gpio32_dir_out()
173 u32 pin_mask = 1 << (31 - gpio); in cpm2_gpio32_dir_in() local
177 clrbits32(&iop->dir, pin_mask); in cpm2_gpio32_dir_in()