Lines Matching refs:gpio_sim_chip
46 struct gpio_sim_chip { struct
69 static int gpio_sim_apply_pull(struct gpio_sim_chip *chip, in gpio_sim_apply_pull() argument
115 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()
133 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_get_multiple()
144 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_set_multiple()
154 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_direction_output()
166 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_direction_input()
176 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_get_direction()
188 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_set_config()
204 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_to_irq()
211 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_request()
221 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_free()
233 struct gpio_sim_chip *chip = data; in gpio_sim_irq_requested()
241 struct gpio_sim_chip *chip = data; in gpio_sim_irq_released()
253 struct gpio_sim_chip *chip = gpiochip_get_data(gc); in gpio_sim_dbg_show()
274 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_val_show()
304 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_pull_show()
318 struct gpio_sim_chip *chip = dev_get_drvdata(dev); in gpio_sim_sysfs_pull_store()
341 struct gpio_sim_chip *chip = data; in gpio_sim_dispose_mappings()
350 struct gpio_sim_chip *chip = data; in gpio_sim_sysfs_remove()
355 static int gpio_sim_setup_sysfs(struct gpio_sim_chip *chip) in gpio_sim_setup_sysfs()
418 struct gpio_sim_chip *chip; in gpio_sim_add_bank()