Lines Matching refs:max732x_chip
129 struct max732x_chip {
154 static int max732x_writeb(struct max732x_chip *chip, int group_a, uint8_t val)
169 static int max732x_readb(struct max732x_chip *chip, int group_a, uint8_t *val)
185 static inline int is_group_a(struct max732x_chip *chip, unsigned off)
192 struct max732x_chip *chip = gpiochip_get_data(gc);
206 struct max732x_chip *chip = gpiochip_get_data(gc);
250 struct max732x_chip *chip = gpiochip_get_data(gc);
272 struct max732x_chip *chip = gpiochip_get_data(gc);
286 static int max732x_writew(struct max732x_chip *chip, uint16_t val)
301 static int max732x_readw(struct max732x_chip *chip, uint16_t *val)
315 static void max732x_irq_update_mask(struct max732x_chip *chip)
347 struct max732x_chip *chip = gpiochip_get_data(gc);
356 struct max732x_chip *chip = gpiochip_get_data(gc);
365 struct max732x_chip *chip = gpiochip_get_data(gc);
374 struct max732x_chip *chip = gpiochip_get_data(gc);
393 struct max732x_chip *chip = gpiochip_get_data(gc);
424 struct max732x_chip *chip = irq_data_get_irq_chip_data(data);
442 static uint8_t max732x_irq_pending(struct max732x_chip *chip)
475 struct max732x_chip *chip = devid;
495 static int max732x_irq_setup(struct max732x_chip *chip,
535 static int max732x_irq_setup(struct max732x_chip *chip,
548 static int max732x_setup_gpio(struct max732x_chip *chip,
616 struct max732x_chip *chip;