Lines Matching defs:mask
234 static int ltc2992_gpio_get_multiple(struct gpio_chip *chip, unsigned long *mask,
251 for_each_set_bit(gpio_nr, mask, LTC2992_GPIO_NR) {
279 static void ltc2992_gpio_set_multiple(struct gpio_chip *chip, unsigned long *mask,
287 for_each_set_bit(gpio_nr, mask, LTC2992_GPIO_NR) {
433 u32 mask;
436 mask = ltc2992_gpio_addr_map[nr_gpio].max_alarm_msk;
438 mask = ltc2992_gpio_addr_map[nr_gpio].min_alarm_msk;
444 *val = !!(reg_val & mask);
445 reg_val &= ~mask;
484 u32 mask;
487 mask = LTC2992_SENSE_FAULT_MSK(1);
489 mask = LTC2992_SENSE_FAULT_MSK(0);
495 *val = !!(reg_val & mask);
496 reg_val &= ~mask;
562 u32 mask;
565 mask = LTC2992_DSENSE_FAULT_MSK(1);
567 mask = LTC2992_DSENSE_FAULT_MSK(0);
573 *val = !!(reg_val & mask);
575 reg_val &= ~mask;
637 u32 mask;
640 mask = LTC2992_POWER_FAULT_MSK(1);
642 mask = LTC2992_POWER_FAULT_MSK(0);
648 *val = !!(reg_val & mask);
649 reg_val &= ~mask;