Lines Matching refs:htcpld_chip
40 struct htcpld_chip { struct
79 struct htcpld_chip *chip; argument
88 struct htcpld_chip *chip = irq_data_get_irq_chip_data(data); in htcpld_mask()
94 struct htcpld_chip *chip = irq_data_get_irq_chip_data(data); in htcpld_unmask()
101 struct htcpld_chip *chip = irq_data_get_irq_chip_data(data); in htcpld_set_type()
146 struct htcpld_chip *chip = &htcpld->chip[i]; in htcpld_handler()
230 struct htcpld_chip *chip_data = in htcpld_chip_set()
231 container_of(chip, struct htcpld_chip, chip_out); in htcpld_chip_set()
250 struct htcpld_chip *chip_data; in htcpld_chip_set_ni()
253 chip_data = container_of(work, struct htcpld_chip, set_val_work); in htcpld_chip_set_ni()
260 struct htcpld_chip *chip_data; in htcpld_chip_get()
264 chip_data = container_of(chip, struct htcpld_chip, chip_out); in htcpld_chip_get()
267 chip_data = container_of(chip, struct htcpld_chip, chip_in); in htcpld_chip_get()
294 struct htcpld_chip *chip_data; in htcpld_chip_to_irq()
296 chip_data = container_of(chip, struct htcpld_chip, chip_in); in htcpld_chip_to_irq()
306 struct htcpld_chip *chip_data = i2c_get_clientdata(client); in htcpld_chip_reset()
319 struct htcpld_chip *chip; in htcpld_setup_chip_irq()
345 struct htcpld_chip *chip; in htcpld_register_chip_i2c()
401 struct htcpld_chip *chip; in htcpld_unregister_chip_i2c()
418 struct htcpld_chip *chip; in htcpld_register_chip_gpio()
485 htcpld->chip = devm_kzalloc(dev, sizeof(struct htcpld_chip) * htcpld->nchips, in htcpld_setup_chips()