Lines Matching defs:chip
79 #define NBANK(chip) (chip->gpio_chip.ngpio / BANK_SZ) argument
106 static int pca953x_read_single(struct pca953x_chip *chip, int reg, u32 *val, in pca953x_read_single()
125 static int pca953x_write_single(struct pca953x_chip *chip, int reg, u32 val, in pca953x_write_single()
143 static int pca953x_write_regs(struct pca953x_chip *chip, int reg, u8 *val) in pca953x_write_regs()
180 static int pca953x_read_regs(struct pca953x_chip *chip, int reg, u8 *val) in pca953x_read_regs()
208 struct pca953x_chip *chip = to_pca(gc); in pca953x_gpio_direction_input() local
237 struct pca953x_chip *chip = to_pca(gc); in pca953x_gpio_direction_output() local
287 struct pca953x_chip *chip = to_pca(gc); in pca953x_gpio_get_value() local
315 struct pca953x_chip *chip = to_pca(gc); in pca953x_gpio_set_value() local
344 static void pca953x_setup_gpio(struct pca953x_chip *chip, int gpios) in pca953x_setup_gpio()
368 struct pca953x_chip *chip = to_pca(gc); in pca953x_irq_mask() local
376 struct pca953x_chip *chip = to_pca(gc); in pca953x_irq_unmask() local
384 struct pca953x_chip *chip = to_pca(gc); in pca953x_irq_bus_lock() local
392 struct pca953x_chip *chip = to_pca(gc); in pca953x_irq_bus_sync_unlock() local
415 struct pca953x_chip *chip = to_pca(gc); in pca953x_irq_set_type() local
447 static u8 pca953x_irq_pending(struct pca953x_chip *chip, u8 *pending) in pca953x_irq_pending()
495 struct pca953x_chip *chip = devid; in pca953x_irq_handler() local
517 static int pca953x_irq_setup(struct pca953x_chip *chip, in pca953x_irq_setup()
577 static int pca953x_irq_setup(struct pca953x_chip *chip, in pca953x_irq_setup()
590 static int device_pca953x_init(struct pca953x_chip *chip, u32 invert) in device_pca953x_init()
615 static int device_pca957x_init(struct pca953x_chip *chip, u32 invert) in device_pca957x_init()
647 struct pca953x_chip *chip; in pca953x_probe() local
708 struct pca953x_chip *chip = i2c_get_clientdata(client); in pca953x_remove() local