Searched refs:gpiochip (Results 1 – 10 of 10) sorted by relevance
124 st->gpiochip.label = dev_name(st->dev); in ad5592r_gpio_init()125 st->gpiochip.base = -1; in ad5592r_gpio_init()126 st->gpiochip.ngpio = 8; in ad5592r_gpio_init()127 st->gpiochip.parent = st->dev; in ad5592r_gpio_init()128 st->gpiochip.can_sleep = true; in ad5592r_gpio_init()129 st->gpiochip.direction_input = ad5592r_gpio_direction_input; in ad5592r_gpio_init()130 st->gpiochip.direction_output = ad5592r_gpio_direction_output; in ad5592r_gpio_init()131 st->gpiochip.get = ad5592r_gpio_get; in ad5592r_gpio_init()132 st->gpiochip.set = ad5592r_gpio_set; in ad5592r_gpio_init()133 st->gpiochip.request = ad5592r_gpio_request; in ad5592r_gpio_init()[all …]
55 struct gpio_chip gpiochip; member
1 What: /dev/gpiochip[0-9]+6 The character device files /dev/gpiochip* are the interface
297 gpiochip=$(find "$DEBUGFS/$module/" -name gpiochip* -type d | sort)298 for chip in $gpiochip; do
26 /gpiochipN ... for each gpiochip; #N is its first GPIO33 /chipX ... for each gpiochip; #X is the gpio device ID
310 struct gpio_irq_chip *girq = &pinctrl->gpiochip.irq; in airoha_irq_handler()346 struct gpio_chip *gc = &pinctrl->gpiochip; in airoha_pinctrl_add_gpiochip()444 return airoha_gpio_set_direction(&pinctrl->gpiochip, pin, input); in airoha_pinmux_set_direction()526 ret = airoha_gpio_get_direction(&pinctrl->gpiochip, pin); in airoha_pinconf_get_direction()604 return airoha_gpio_set(&pinctrl->gpiochip, pin, value); in airoha_pinconf_set_pin_value()
128 struct gpio_chip gpiochip; member
69 struct gpio_chip *gpiochip; member484 .gpiochip = &silicom_gpio_chip,617 .gpiochip = &silicom_gpio_chip,934 silicom_gpiochip = info->gpiochip; in silicom_platform_info_init()
13 GPIO controllers are exported to userspace using /dev/gpiochip* character211 After that, a new gpiochip "door" has been created:
140 gpiochip nodes (possibly in conjunction with schematics) to determine