Lines Matching refs:gpio_sim_chip
39 struct gpio_sim_chip { struct
60 static int gpio_sim_apply_pull(struct gpio_sim_chip *chip, in gpio_sim_apply_pull() argument
112 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_get()
124 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_set()
134 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_get_multiple()
146 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_set_multiple()
156 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_direction_output()
168 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_direction_input()
179 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_get_direction()
192 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_set_config()
208 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_to_irq()
215 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_free()
226 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_val_show()
257 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_pull_show()
272 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_pull_store()
295 struct gpio_sim_chip *chip = data; in gpio_sim_sysfs_remove()
300 static int gpio_sim_setup_sysfs(struct gpio_sim_chip *chip) in gpio_sim_setup_sysfs()
364 struct gpio_sim_chip *chip; in gpio_sim_add_bank()