Lines Matching defs:mcp

138 static int mcp_read(struct mcp23s08 *mcp, unsigned int reg, unsigned int *val)  in mcp_read()
143 static int mcp_write(struct mcp23s08 *mcp, unsigned int reg, unsigned int val) in mcp_write()
148 static int mcp_update_bits(struct mcp23s08 *mcp, unsigned int reg, in mcp_update_bits()
155 static int mcp_set_bit(struct mcp23s08 *mcp, unsigned int reg, in mcp_set_bit()
224 struct mcp23s08 *mcp = pinctrl_dev_get_drvdata(pctldev); in mcp_pinconf_get() local
248 struct mcp23s08 *mcp = pinctrl_dev_get_drvdata(pctldev); in mcp_pinconf_set() local
281 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_direction_input() local
293 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_get() local
314 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_get_multiple() local
333 static int __mcp23s08_set(struct mcp23s08 *mcp, unsigned mask, bool value) in __mcp23s08_set()
340 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_set() local
351 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_set_multiple() local
361 struct mcp23s08 *mcp = gpiochip_get_data(chip); in mcp23s08_direction_output() local
377 struct mcp23s08 *mcp = data; in mcp23s08_irq() local
470 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_mask() local
480 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_unmask() local
490 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_set_type() local
520 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_bus_lock() local
529 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_bus_unlock() local
537 static int mcp23s08_irq_setup(struct mcp23s08 *mcp) in mcp23s08_irq_setup()
563 struct mcp23s08 *mcp = gpiochip_get_data(gc); in mcp23s08_irq_print_chip() local
581 int mcp23s08_probe_one(struct mcp23s08 *mcp, struct device *dev, in mcp23s08_probe_one()