/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 342 struct gpio_chip *gpiochip; in msc313_gpio_probe() local 377 gpiochip = devm_kzalloc(dev, sizeof(*gpiochip), GFP_KERNEL); in msc313_gpio_probe() 378 if (!gpiochip) in msc313_gpio_probe() 381 gpiochip->label = DRIVER_NAME; in msc313_gpio_probe() 382 gpiochip->parent = dev; in msc313_gpio_probe() 384 gpiochip->free = gpiochip_generic_free; in msc313_gpio_probe() 387 gpiochip->get = msc313_gpio_get; in msc313_gpio_probe() 388 gpiochip->set = msc313_gpio_set; in msc313_gpio_probe() 389 gpiochip->base = -1; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() [all …]
|
H A D | TODO | 163 directory per gpiochip and one file entry per line: 165 /sys/kernel/debug/gpiochip/gpiochip0 166 /sys/kernel/debug/gpiochip/gpiochip0/gpio0 167 /sys/kernel/debug/gpiochip/gpiochip0/gpio1 168 /sys/kernel/debug/gpiochip/gpiochip0/gpio2 169 /sys/kernel/debug/gpiochip/gpiochip0/gpio3 171 /sys/kernel/debug/gpiochip/gpiochip1 172 /sys/kernel/debug/gpiochip/gpiochip1/gpio0 173 /sys/kernel/debug/gpiochip/gpiochip1/gpio1
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 342 struct gpio_chip *gpiochip; in msc313_gpio_probe() local 377 gpiochip = devm_kzalloc(dev, sizeof(*gpiochip), GFP_KERNEL); in msc313_gpio_probe() 378 if (!gpiochip) in msc313_gpio_probe() 381 gpiochip->label = DRIVER_NAME; in msc313_gpio_probe() 382 gpiochip->parent = dev; in msc313_gpio_probe() 384 gpiochip->free = gpiochip_generic_free; in msc313_gpio_probe() 387 gpiochip->get = msc313_gpio_get; in msc313_gpio_probe() 388 gpiochip->set = msc313_gpio_set; in msc313_gpio_probe() 389 gpiochip->base = -1; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() [all …]
|
H A D | TODO | 163 directory per gpiochip and one file entry per line: 165 /sys/kernel/debug/gpiochip/gpiochip0 166 /sys/kernel/debug/gpiochip/gpiochip0/gpio0 167 /sys/kernel/debug/gpiochip/gpiochip0/gpio1 168 /sys/kernel/debug/gpiochip/gpiochip0/gpio2 169 /sys/kernel/debug/gpiochip/gpiochip0/gpio3 171 /sys/kernel/debug/gpiochip/gpiochip1 172 /sys/kernel/debug/gpiochip/gpiochip1/gpio0 173 /sys/kernel/debug/gpiochip/gpiochip1/gpio1
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 342 struct gpio_chip *gpiochip; in msc313_gpio_probe() local 377 gpiochip = devm_kzalloc(dev, sizeof(*gpiochip), GFP_KERNEL); in msc313_gpio_probe() 378 if (!gpiochip) in msc313_gpio_probe() 381 gpiochip->label = DRIVER_NAME; in msc313_gpio_probe() 382 gpiochip->parent = dev; in msc313_gpio_probe() 384 gpiochip->free = gpiochip_generic_free; in msc313_gpio_probe() 387 gpiochip->get = msc313_gpio_get; in msc313_gpio_probe() 388 gpiochip->set = msc313_gpio_set; in msc313_gpio_probe() 389 gpiochip->base = -1; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() [all …]
|
H A D | TODO | 163 directory per gpiochip and one file entry per line: 165 /sys/kernel/debug/gpiochip/gpiochip0 166 /sys/kernel/debug/gpiochip/gpiochip0/gpio0 167 /sys/kernel/debug/gpiochip/gpiochip0/gpio1 168 /sys/kernel/debug/gpiochip/gpiochip0/gpio2 169 /sys/kernel/debug/gpiochip/gpiochip0/gpio3 171 /sys/kernel/debug/gpiochip/gpiochip1 172 /sys/kernel/debug/gpiochip/gpiochip1/gpio0 173 /sys/kernel/debug/gpiochip/gpiochip1/gpio1
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/i2c/muxes/ |
H A D | i2c-mux-ltc4306.c | 49 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 …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/i2c/muxes/ |
H A D | i2c-mux-ltc4306.c | 49 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 …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/i2c/muxes/ |
H A D | i2c-mux-ltc4306.c | 49 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 …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iio/dac/ |
H A D | ad5592r-base.c | 133 st->gpiochip.label = dev_name(st->dev); in ad5592r_gpio_init() 134 st->gpiochip.base = -1; in ad5592r_gpio_init() 135 st->gpiochip.ngpio = 8; in ad5592r_gpio_init() 136 st->gpiochip.parent = st->dev; in ad5592r_gpio_init() 137 st->gpiochip.can_sleep = true; in ad5592r_gpio_init() 140 st->gpiochip.get = ad5592r_gpio_get; in ad5592r_gpio_init() 141 st->gpiochip.set = ad5592r_gpio_set; in ad5592r_gpio_init() 142 st->gpiochip.request = ad5592r_gpio_request; in ad5592r_gpio_init() 143 st->gpiochip.owner = THIS_MODULE; in ad5592r_gpio_init() 147 return gpiochip_add_data(&st->gpiochip, st); in ad5592r_gpio_init() [all …]
|
H A D | ad5592r-base.h | 53 struct gpio_chip gpiochip; member
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iio/dac/ |
H A D | ad5592r-base.c | 133 st->gpiochip.label = dev_name(st->dev); in ad5592r_gpio_init() 134 st->gpiochip.base = -1; in ad5592r_gpio_init() 135 st->gpiochip.ngpio = 8; in ad5592r_gpio_init() 136 st->gpiochip.parent = st->dev; in ad5592r_gpio_init() 137 st->gpiochip.can_sleep = true; in ad5592r_gpio_init() 140 st->gpiochip.get = ad5592r_gpio_get; in ad5592r_gpio_init() 141 st->gpiochip.set = ad5592r_gpio_set; in ad5592r_gpio_init() 142 st->gpiochip.request = ad5592r_gpio_request; in ad5592r_gpio_init() 143 st->gpiochip.owner = THIS_MODULE; in ad5592r_gpio_init() 147 return gpiochip_add_data(&st->gpiochip, st); in ad5592r_gpio_init() [all …]
|
H A D | ad5592r-base.h | 53 struct gpio_chip gpiochip; member
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iio/dac/ |
H A D | ad5592r-base.c | 133 st->gpiochip.label = dev_name(st->dev); in ad5592r_gpio_init() 134 st->gpiochip.base = -1; in ad5592r_gpio_init() 135 st->gpiochip.ngpio = 8; in ad5592r_gpio_init() 136 st->gpiochip.parent = st->dev; in ad5592r_gpio_init() 137 st->gpiochip.can_sleep = true; in ad5592r_gpio_init() 140 st->gpiochip.get = ad5592r_gpio_get; in ad5592r_gpio_init() 141 st->gpiochip.set = ad5592r_gpio_set; in ad5592r_gpio_init() 142 st->gpiochip.request = ad5592r_gpio_request; in ad5592r_gpio_init() 143 st->gpiochip.owner = THIS_MODULE; in ad5592r_gpio_init() 147 return gpiochip_add_data(&st->gpiochip, st); in ad5592r_gpio_init() [all …]
|
H A D | ad5592r-base.h | 53 struct gpio_chip gpiochip; member
|
/dports/devel/avrdude/avrdude-6.4/ |
H A D | linuxspi.c | 137 char *spidev, *gpiochip, *reset_pin; in linuxspi_open() local 151 gpiochip = strtok(NULL, ":"); in linuxspi_open() 152 if (!gpiochip) { in linuxspi_open() 176 fd_gpiochip = open(gpiochip, 0); in linuxspi_open() 178 avrdude_message(MSG_INFO, "\n%s error: Unable to open the gpiochip %s", progname, gpiochip); in linuxspi_open()
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | gpio-cdev | 1 What: /dev/gpiochip[0-9]+ 6 The character device files /dev/gpiochip* are the interface
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | gpio-cdev | 1 What: /dev/gpiochip[0-9]+ 6 The character device files /dev/gpiochip* are the interface
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | gpio-cdev | 1 What: /dev/gpiochip[0-9]+ 6 The character device files /dev/gpiochip* are the interface
|
/dports/devel/openocd/openocd-0.11.0/src/jtag/drivers/ |
H A D | linuxgpiod.c | 31 static int gpiochip = -1; variable 327 gpiod_chip = gpiod_chip_open_by_number(gpiochip); in linuxgpiod_init() 329 LOG_ERROR("Cannot open LinuxGPIOD gpiochip %d", gpiochip); in linuxgpiod_init() 521 COMMAND_PARSE_NUMBER(int, CMD_ARGV[0], gpiochip); in COMMAND_HANDLER() 523 command_print(CMD, "LinuxGPIOD gpiochip = %d", gpiochip); in COMMAND_HANDLER()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/tools/testing/selftests/gpio/ |
H A D | gpio-mockup.sh | 297 gpiochip=$(find "$DEBUGFS/$module/" -name gpiochip* -type d | sort) 298 for chip in $gpiochip; do
|
/dports/multimedia/libv4l/linux-5.13-rc2/tools/testing/selftests/gpio/ |
H A D | gpio-mockup.sh | 297 gpiochip=$(find "$DEBUGFS/$module/" -name gpiochip* -type d | sort) 298 for chip in $gpiochip; do
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/tools/testing/selftests/gpio/ |
H A D | gpio-mockup.sh | 297 gpiochip=$(find "$DEBUGFS/$module/" -name gpiochip* -type d | sort) 298 for chip in $gpiochip; do
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/admin-guide/gpio/ |
H A D | gpio-aggregator.rst | 13 GPIO controllers are exported to userspace using /dev/gpiochip* character 104 After that, a new gpiochip "door" has been created:
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/admin-guide/gpio/ |
H A D | gpio-aggregator.rst | 13 GPIO controllers are exported to userspace using /dev/gpiochip* character 104 After that, a new gpiochip "door" has been created:
|