Lines Matching refs:max732x_chip

136 struct max732x_chip {  struct
161 static int max732x_writeb(struct max732x_chip *chip, int group_a, uint8_t val) in max732x_writeb() argument
176 static int max732x_readb(struct max732x_chip *chip, int group_a, uint8_t *val) in max732x_readb()
192 static inline int is_group_a(struct max732x_chip *chip, unsigned off) in is_group_a()
199 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_gpio_get_value()
213 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_gpio_set_mask()
257 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_gpio_direction_input()
279 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_gpio_direction_output()
293 static int max732x_writew(struct max732x_chip *chip, uint16_t val) in max732x_writew()
308 static int max732x_readw(struct max732x_chip *chip, uint16_t *val) in max732x_readw()
322 static void max732x_irq_update_mask(struct max732x_chip *chip) in max732x_irq_update_mask()
354 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_irq_mask()
362 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_irq_unmask()
370 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_irq_bus_lock()
379 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_irq_bus_sync_unlock()
398 struct max732x_chip *chip = gpiochip_get_data(gc); in max732x_irq_set_type()
429 struct max732x_chip *chip = irq_data_get_irq_chip_data(data); in max732x_irq_set_wake()
445 static uint8_t max732x_irq_pending(struct max732x_chip *chip) in max732x_irq_pending()
478 struct max732x_chip *chip = devid; in max732x_irq_handler()
498 static int max732x_irq_setup(struct max732x_chip *chip, in max732x_irq_setup()
542 static int max732x_irq_setup(struct max732x_chip *chip, in max732x_irq_setup()
556 static int max732x_setup_gpio(struct max732x_chip *chip, in max732x_setup_gpio()
624 struct max732x_chip *chip; in max732x_probe()
731 struct max732x_chip *chip = i2c_get_clientdata(client); in max732x_remove()