Lines Matching defs:pin_mask
402 u16 pin_mask;
404 pin_mask = 1 << (15 - gpio);
406 return !!(in_be16(&iop->dat) & pin_mask);
409 static void __cpm1_gpio16_set(struct of_mm_gpio_chip *mm_gc, u16 pin_mask,
416 cpm1_gc->cpdata |= pin_mask;
418 cpm1_gc->cpdata &= ~pin_mask;
428 u16 pin_mask = 1 << (15 - gpio);
432 __cpm1_gpio16_set(mm_gc, pin_mask, value);
451 u16 pin_mask = 1 << (15 - gpio);
455 setbits16(&iop->dir, pin_mask);
456 __cpm1_gpio16_set(mm_gc, pin_mask, val);
469 u16 pin_mask = 1 << (15 - gpio);
473 clrbits16(&iop->dir, pin_mask);
539 u32 pin_mask;
541 pin_mask = 1 << (31 - gpio);
543 return !!(in_be32(&iop->dat) & pin_mask);
546 static void __cpm1_gpio32_set(struct of_mm_gpio_chip *mm_gc, u32 pin_mask,
553 cpm1_gc->cpdata |= pin_mask;
555 cpm1_gc->cpdata &= ~pin_mask;
565 u32 pin_mask = 1 << (31 - gpio);
569 __cpm1_gpio32_set(mm_gc, pin_mask, value);
580 u32 pin_mask = 1 << (31 - gpio);
584 setbits32(&iop->dir, pin_mask);
585 __cpm1_gpio32_set(mm_gc, pin_mask, val);
598 u32 pin_mask = 1 << (31 - gpio);
602 clrbits32(&iop->dir, pin_mask);