• Home
  • Raw
  • Download

Lines Matching defs:mcp

93 	struct mcp23s08		*mcp[8];  member
106 static int mcp23008_read(struct mcp23s08 *mcp, unsigned reg) in mcp23008_read()
111 static int mcp23008_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) in mcp23008_write()
117 mcp23008_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) in mcp23008_read_regs()
129 static int mcp23017_read(struct mcp23s08 *mcp, unsigned reg) in mcp23017_read()
134 static int mcp23017_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) in mcp23017_write()
140 mcp23017_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) in mcp23017_read_regs()
170 static int mcp23s08_read(struct mcp23s08 *mcp, unsigned reg) in mcp23s08_read()
181 static int mcp23s08_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) in mcp23s08_write()
192 mcp23s08_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) in mcp23s08_read_regs()
211 static int mcp23s17_read(struct mcp23s08 *mcp, unsigned reg) in mcp23s17_read()
222 static int mcp23s17_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) in mcp23s17_write()
234 mcp23s17_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) in mcp23s17_read_regs()
272 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); in mcp23s08_direction_input() local
284 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); in mcp23s08_get() local
301 static int __mcp23s08_set(struct mcp23s08 *mcp, unsigned mask, int value) in __mcp23s08_set()
315 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); in mcp23s08_set() local
326 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); in mcp23s08_direction_output() local
343 struct mcp23s08 *mcp = data; in mcp23s08_irq() local
380 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); in mcp23s08_gpio_to_irq() local
387 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_mask() local
395 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_unmask() local
403 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_set_type() local
427 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_bus_lock() local
434 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_bus_unlock() local
446 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_reqres() local
460 struct mcp23s08 *mcp = irq_data_get_irq_chip_data(data); in mcp23s08_irq_relres() local
476 static int mcp23s08_irq_setup(struct mcp23s08 *mcp) in mcp23s08_irq_setup()
515 static void mcp23s08_irq_teardown(struct mcp23s08 *mcp) in mcp23s08_irq_teardown()
540 struct mcp23s08 *mcp; in mcp23s08_dbg_show() local
582 static int mcp23s08_probe_one(struct mcp23s08 *mcp, struct device *dev, in mcp23s08_probe_one()
782 struct mcp23s08 *mcp; in mcp230xx_probe() local
830 struct mcp23s08 *mcp = i2c_get_clientdata(client); in mcp230xx_remove() local