- cfe6807 gpio: Allow per-parent interrupt data by Marc Zyngier · 3 years, 3 months ago
- 4e804c3 gpiolib: convert 'devprop_gpiochip_set_names' to support multiple gpiochip banks per device by Sergio Paracuellos · 3 years, 6 months ago
- c354c29 gpiolib: Switch to bitmap_alloc() by Andy Shevchenko · 3 years, 8 months ago
- c80c443 gpiolib: Split fastpath array to two by Andy Shevchenko · 3 years, 8 months ago
- f2e03ca gpiolib: Drop duplicate offset check in gpiochip_is_requested() by Andy Shevchenko · 3 years, 8 months ago
- 266315f gpiolib: Fold conditionals into a simple ternary operator by Andy Shevchenko · 3 years, 10 months ago
- 5c63a9d gpiolib: Reuse device's fwnode to create IRQ domain by Andy Shevchenko · 3 years, 10 months ago
- 515321a gpiolib: Introduce acpi_gpio_dev_init() and call it from core by Andy Shevchenko · 3 years, 10 months ago
- 1df6254 gpiolib: Move of_node operations to gpiolib-of and correct fwnode use by Andy Shevchenko · 3 years, 10 months ago
- 944f4b0 gpiolib: Unify the checks on fwnode type by Andy Shevchenko · 3 years, 10 months ago
- 6cb59af gpiolib: Assign fwnode to parent's if no primary one provided by Andy Shevchenko · 3 years, 10 months ago
- 3875721e gpiolib: Fix error return code in gpiolib_dev_init() by Wei Yongjun · 3 years, 10 months ago
- b41ba2e gpiolib: Read "gpio-line-names" from a firmware node by Andy Shevchenko · 3 years, 11 months ago
- cf25ef6 gpio: fix gpio-device list corruption by Johan Hovold · 3 years, 11 months ago
- a611299 gpio: fix NULL-deref-on-deregistration regression by Johan Hovold · 3 years, 11 months ago
- 7ac1161 Merge tag 'driver-core-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 3 years, 11 months ago
- 32c080c Merge branch 'i2c/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux by Linus Torvalds · 3 years, 11 months ago
- ced2af4 gpiolib: Don't probe gpio_device if it's not the primary device by Saravana Kannan · 4 years ago
- c07ea8d gpio: gpiolib: remove shadowed variable by Wolfram Sang · 4 years ago
- c351bb6 gpiolib: free device name on error path to fix kmemleak by Quanyang Wang · 4 years ago
- 2e7f3db Merge tag 'v5.11-rc5' into i2c/for-5.12 by Wolfram Sang · 4 years ago
- 4731210 gpiolib: Bind gpio_device to a driver to enable fw_devlink=on by default by Saravana Kannan · 4 years ago
- ef38237 gpiolib: add a warning on gpiochip->to_irq defined by Nikita Shubin · 4 years ago
- d321ad1 gpiolib: Follow usual pattern for gpiod_remove_lookup_table() call by Andy Shevchenko · 4 years, 1 month ago
- a409ed1 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 4 years, 1 month ago
- 9d55221 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask by Nikita Shubin · 4 years, 1 month ago
- 40b3700 Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel by Linus Walleij · 4 years, 1 month ago
- c47d9e1 gpio: just plain warning when nonexisting gpio requested by Enrico Weigelt · 4 years, 1 month ago
- 6dbbf84 gpiolib: Don't free if pin ranges are not defined by Edmond Chung · 4 years, 1 month ago
- 3cc1fb7 gpiolib: do not print err message for EPROBE_DEFER by Grygorii Strashko · 4 years, 2 months ago
- f725edd gpiolib: Introduce gpio_set_debounce_timeout() for internal use by Andy Shevchenko · 4 years, 2 months ago
- baca3b1 gpiolib: Extract gpio_set_config_with_argument_optional() helper by Andy Shevchenko · 4 years, 2 months ago
- 6aa32ad gpiolib: move bias related code from gpio_set_config() to gpio_set_bias() by Andy Shevchenko · 4 years, 2 months ago
- 0c4d866 gpiolib: Extract gpio_set_config_with_argument() for future use by Andy Shevchenko · 4 years, 2 months ago
- 8b69461 gpiolib: use proper API to pack pin configuration parameters by Andy Shevchenko · 4 years, 2 months ago
- 6900fad gpiolib: add missed break statement by Andy Shevchenko · 4 years, 2 months ago
- 13daf48 gpiolib: Replace unsigned by unsigned int by Andy Shevchenko · 4 years, 2 months ago
- 27b5ea2 Merge branch 'devel' into for-next by Linus Walleij · 4 years, 2 months ago
- 1f5eb8b gpiolib: fix sysfs when cdev is not selected by Kent Gibson · 4 years, 2 months ago
- f1f37ab gpio: Retire the explicit gpio irqchip code by Linus Walleij · 4 years, 3 months ago
- 9ef6293 gpiolib: Use proper type for bias enumerator in gpio_set_bias() by Andy Shevchenko · 4 years, 3 months ago
- 95d9f84 gpiolib: split error path in gpiod_request_commit() by Andy Shevchenko · 4 years, 3 months ago
- 8bbff39 gpiolib: Unify expectations about ->request() returned value by Andy Shevchenko · 4 years, 3 months ago
- 7b58696 gpiolib: Extract gpiod_not_found() helper by Andy Shevchenko · 4 years, 3 months ago
- 65cff70 gpiolib: cdev: support setting debounce by Kent Gibson · 4 years, 4 months ago
- 73e0341 gpiolib: cdev: support edge detection for uAPI v2 by Kent Gibson · 4 years, 4 months ago
- 587823d gpiolib: check for parent device in devprop_gpiochip_set_names() by Bartosz Golaszewski · 4 years, 4 months ago
- 32fc5aa gpiolib: unexport devprop_gpiochip_set_names() by Bartosz Golaszewski · 4 years, 4 months ago
- 7cba1a4 gpiolib: generalize devprop_gpiochip_set_names() for device properties by Bartosz Golaszewski · 4 years, 4 months ago
- 8d4a85b gpiolib: switch to simpler IDA interface by Bartosz Golaszewski · 4 years, 4 months ago
- 425c5b3 gpiolib: convert to use DEFINE_SEQ_ATTRIBUTE macro by Andy Shevchenko · 4 years, 4 months ago
- 6accc37 gpiolib: cdev: use blocking notifier call chain instead of atomic by Kent Gibson · 4 years, 6 months ago
- ef087d8 gpiolib: move gpiolib-sysfs function declarations into their own header by Kent Gibson · 4 years, 6 months ago
- b239e44 Merge tag 'gpio-updates-for-v5.9-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel by Linus Walleij · 4 years, 7 months ago
- ae66eca gpiolib: Deduplicate find_first_zero_bit() call by Andy Shevchenko · 4 years, 7 months ago
- 925ca36 gpiolib: split character device into gpiolib-cdev by Kent Gibson · 4 years, 7 months ago
- 3f7e823 Merge tag 'gpio-v5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 4 years, 7 months ago
- 6a45b0e gpiolib: Introduce gpiochip_irqchip_add_domain() by Michael Walle · 4 years, 8 months ago
- e9bdf7e gpio: fix locking open drain IRQ lines by Linus Walleij · 4 years, 8 months ago
- a817382 gpio: gpiolib: Allow GPIO IRQs to lazy disable by Maulik Shah · 4 years, 8 months ago
- a34d5e5 gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional by Andy Shevchenko · 4 years, 8 months ago
- ce1d966 Merge tag 'v5.7-rc7' into devel by Linus Walleij · 4 years, 8 months ago
- a0d50aa Merge branch 'ib-gpio-aggregator' into devel by Linus Walleij · 4 years, 8 months ago
- 4c033b5 gpiolib: Add support for GPIO lookup by line name by Geert Uytterhoeven · 4 years, 8 months ago
- e75dfba Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into fixes by Linus Walleij · 4 years, 8 months ago
- 582838e gpiolib: Document that GPIO line names are not globally unique by Geert Uytterhoeven · 4 years, 8 months ago
- 9fefca7 gpiolib: notify user-space about line status changes after flags are set by Bartosz Golaszewski · 4 years, 8 months ago
- 8650b60 gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without CONFIG_OF_GPIO by David Gow · 4 years, 9 months ago
- 262b901 gpiolib: Improve kernel messages by Geert Uytterhoeven · 4 years, 9 months ago
- 6409d04 gpiolib: don't call sleeping functions with a spinlock taken by Bartosz Golaszewski · 4 years, 9 months ago
- 4e15415 gpiolib: improve the robustness of watch/unwatch ioctl() by Bartosz Golaszewski · 4 years, 9 months ago
- 828907e Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 4 years, 10 months ago
- bc3b3f4 Merge tag 'pinctrl-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 4 years, 10 months ago
- a0b66a7 gpio: Rename variable in core APIs by Linus Walleij · 4 years, 10 months ago
- 89ad556 gpio: Avoid using pin ranges with !PINCTRL by Thierry Reding · 4 years, 10 months ago
- 5f4bf17 gpiolib: Remove unused gpio_chip parameter from gpio_set_bias() by Geert Uytterhoeven · 4 years, 10 months ago
- 8352235 gpiolib: Pass gpio_desc to gpio_set_config() by Geert Uytterhoeven · 4 years, 10 months ago
- 8ced32f gpiolib: Introduce gpiod_set_config() by Geert Uytterhoeven · 4 years, 10 months ago
- 06dd3f3 Merge tag 'v5.6-rc7' into devel by Linus Walleij · 4 years, 10 months ago
- 35c6cfb gpio: gpiolib: fix a doc warning by Mauro Carvalho Chehab · 4 years, 10 months ago
- 2ab73c6 gpio: Support GPIO controllers without pin-ranges by Thierry Reding · 4 years, 10 months ago
- ee203bb gpiolib: gpio_name_to_desc: factor out !name check by Michał Mirosław · 4 years, 10 months ago
- a28e1c0 gpio: Move devres calls to devres file by Linus Walleij · 4 years, 10 months ago
- 8959b30 gpiolib: Fix irq_disable() semantics by Linus Walleij · 4 years, 10 months ago
- 5779925 Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel by Linus Walleij · 4 years, 11 months ago
- ca18a85 gpiolib: Fix inverted check in gpiochip_remove() by Geert Uytterhoeven · 4 years, 11 months ago
- 1931479 gpiolib: fix bitmap operations related to line event watching by Bartosz Golaszewski · 4 years, 11 months ago
- 48543bd gpiolib: fix unwatch ioctl() by Kent Gibson · 5 years ago
- df2cd58 gpiolib: Rename 'event' to 'ge' to be consistent with other use by Andy Shevchenko · 5 years ago
- 869233f gpiolib: Optimize gpiochip_remove() when check for requested line by Andy Shevchenko · 4 years, 11 months ago
- 9779542 gpiolib: export gpiochip_get_desc by Marco Felsch · 4 years, 11 months ago
- 63636d9 gpio: of: Add DT overlay support for GPIO hogs by Geert Uytterhoeven · 5 years ago
- f885020 gpio: Switch timestamps to ktime_get_ns() by Linus Walleij · 5 years ago
- 1739a2d gpiolib: use gpiochip_get_desc() where applicable by Bartosz Golaszewski · 5 years ago
- 51c1064 gpiolib: add new ioctl() for monitoring changes in line info by Bartosz Golaszewski · 5 years ago
- d2ac257 gpiolib: provide a dedicated function for setting lineinfo by Bartosz Golaszewski · 5 years ago
- 248ae17 gpiolib: emit a debug message when adding events to a full kfifo by Bartosz Golaszewski · 5 years ago
- dea9c80 gpiolib: rework the locking mechanism for lineevent kfifo by Bartosz Golaszewski · 5 years ago
- 8131b73b gpiolib: remove unnecessary argument from set_config call by Kent Gibson · 5 years ago
- 62adc6f gpiolib: fix gpio_do_set_config() by Bartosz Golaszewski · 5 years ago