Home
last modified time | relevance | path

Searched refs:gpiochip (Results 1 – 19 of 19) sorted by relevance

/linux-6.3-rc2/drivers/i2c/muxes/
A Di2c-mux-ltc4306.c49 struct gpio_chip gpiochip; member
159 data->gpiochip.label = dev_name(dev); in ltc4306_gpio_init()
160 data->gpiochip.base = -1; in ltc4306_gpio_init()
161 data->gpiochip.ngpio = data->chip->num_gpios; in ltc4306_gpio_init()
162 data->gpiochip.parent = dev; in ltc4306_gpio_init()
163 data->gpiochip.can_sleep = true; in ltc4306_gpio_init()
164 data->gpiochip.get_direction = ltc4306_gpio_get_direction; in ltc4306_gpio_init()
167 data->gpiochip.get = ltc4306_gpio_get; in ltc4306_gpio_init()
168 data->gpiochip.set = ltc4306_gpio_set; in ltc4306_gpio_init()
169 data->gpiochip.set_config = ltc4306_gpio_set_config; in ltc4306_gpio_init()
[all …]
/linux-6.3-rc2/drivers/gpio/
A Dgpio-msc313.c596 struct gpio_chip *gpiochip; in msc313_gpio_probe() local
630 gpiochip = devm_kzalloc(dev, sizeof(*gpiochip), GFP_KERNEL); in msc313_gpio_probe()
631 if (!gpiochip) in msc313_gpio_probe()
634 gpiochip->label = DRIVER_NAME; in msc313_gpio_probe()
635 gpiochip->parent = dev; in msc313_gpio_probe()
637 gpiochip->free = gpiochip_generic_free; in msc313_gpio_probe()
640 gpiochip->get = msc313_gpio_get; in msc313_gpio_probe()
641 gpiochip->set = msc313_gpio_set; in msc313_gpio_probe()
642 gpiochip->base = -1; in msc313_gpio_probe()
643 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe()
[all …]
A DTODO170 directory per gpiochip and one file entry per line:
172 /sys/kernel/debug/gpiochip/gpiochip0
173 /sys/kernel/debug/gpiochip/gpiochip0/gpio0
174 /sys/kernel/debug/gpiochip/gpiochip0/gpio1
175 /sys/kernel/debug/gpiochip/gpiochip0/gpio2
176 /sys/kernel/debug/gpiochip/gpiochip0/gpio3
178 /sys/kernel/debug/gpiochip/gpiochip1
179 /sys/kernel/debug/gpiochip/gpiochip1/gpio0
180 /sys/kernel/debug/gpiochip/gpiochip1/gpio1
A Dgpiolib-sysfs.c421 ATTRIBUTE_GROUPS(gpiochip);
/linux-6.3-rc2/drivers/iio/dac/
A Dad5592r-base.c132 st->gpiochip.label = dev_name(st->dev); in ad5592r_gpio_init()
133 st->gpiochip.base = -1; in ad5592r_gpio_init()
134 st->gpiochip.ngpio = 8; in ad5592r_gpio_init()
135 st->gpiochip.parent = st->dev; in ad5592r_gpio_init()
136 st->gpiochip.can_sleep = true; in ad5592r_gpio_init()
139 st->gpiochip.get = ad5592r_gpio_get; in ad5592r_gpio_init()
140 st->gpiochip.set = ad5592r_gpio_set; in ad5592r_gpio_init()
141 st->gpiochip.request = ad5592r_gpio_request; in ad5592r_gpio_init()
142 st->gpiochip.owner = THIS_MODULE; in ad5592r_gpio_init()
146 return gpiochip_add_data(&st->gpiochip, st); in ad5592r_gpio_init()
[all …]
A Dad5592r-base.h55 struct gpio_chip gpiochip; member
/linux-6.3-rc2/Documentation/ABI/testing/
A Dgpio-cdev1 What: /dev/gpiochip[0-9]+
6 The character device files /dev/gpiochip* are the interface
/linux-6.3-rc2/tools/testing/selftests/gpio/
A Dgpio-mockup.sh297 gpiochip=$(find "$DEBUGFS/$module/" -name gpiochip* -type d | sort)
298 for chip in $gpiochip; do
/linux-6.3-rc2/Documentation/admin-guide/gpio/
A Dgpio-aggregator.rst13 GPIO controllers are exported to userspace using /dev/gpiochip* character
104 After that, a new gpiochip "door" has been created:
A Dsysfs.rst136 gpiochip nodes (possibly in conjunction with schematics) to determine
/linux-6.3-rc2/Documentation/ABI/obsolete/
A Dsysfs-gpio26 /gpiochipN ... for each gpiochip; #N is its first GPIO
/linux-6.3-rc2/Documentation/devicetree/bindings/power/supply/
A Dbq24190.yaml85 interrupt-parent = <&gpiochip>;
/linux-6.3-rc2/Documentation/translations/zh_CN/driver-api/gpio/
A Dlegacy.rst653 有所不同。在这种情况下,你可能需要使用 gpiochip 节点(尽可能地结合电路图)来
/linux-6.3-rc2/Documentation/translations/zh_TW/
A Dgpio.txt616 有所不同。在這種情況下,你可能需要使用 gpiochip 節點(儘可能地結合電路圖)來
/linux-6.3-rc2/Documentation/driver-api/gpio/
A Dboard.rst196 The line will be hogged as soon as the gpiochip is created or - in case the
A Ddriver.rst651 these helpers, we can set .irq.need_valid_mask of the gpiochip before
A Dlegacy.rst715 gpiochip nodes (possibly in conjunction with schematics) to determine
/linux-6.3-rc2/drivers/hid/
A DKconfig270 and gpiochip to expose these functions of the CP2112. The
/linux-6.3-rc2/Documentation/admin-guide/
A Dkernel-parameters.txt1608 [HW] Sets the ranges of gpiochip of for this device.

Completed in 43 milliseconds