1. 3edfb7b gpiolib: Show correct direction from the beginning by Ricardo Ribalda Delgado · 7 years ago
  2. f8ec92a gpiolib: Add init_valid_mask exported function by Ricardo Ribalda Delgado · 7 years ago
  3. 90fd227 gpio: Slightly more helpful debugfs by Linus Walleij · 7 years ago
  4. 3c94066 gpio: Restore indentation of continued lines by Geert Uytterhoeven · 7 years ago
  5. cf9af0d gpio: Propagate errors from gpiod_set_array_value_complex() by Geert Uytterhoeven · 7 years ago
  6. 799d5eb gpiolib: Fix incorrect use of find_next_zero_bit() by Janusz Krzysztofik · 7 years ago
  7. e48d194 gpio: Add comments on single direction chips by Linus Walleij · 7 years ago
  8. ae9847f gpiolib: Fix gpio_direction_* for single direction GPIOs by Ricardo Ribalda Delgado · 7 years ago
  9. dae5f0a gpio: Use SPDX header for core library by Linus Walleij · 7 years ago
  10. c4c958a gpiolib: Fix array members of same chip processed separately by Janusz Krzysztofik · 7 years ago
  11. 35ae7f9 gpiolib: Fix missing updates of bitmap index by Janusz Krzysztofik · 7 years ago
  12. a2ab170 Merge branch 'ib-array-bitmaps' into devel by Linus Walleij · 7 years ago
  13. 171948e gpiolib: check if irqchip already has the irq hook replacements by Hans Verkuil · 7 years ago
  14. d0121b8 gpiolib: use better errno if get_direction is not available by Wolfram Sang · 7 years ago
  15. b17566a gpiolib: Implement fast processing path in get/set array by Janusz Krzysztofik · 7 years ago
  16. 77588c1 gpiolib: Pass array info to get/set array functions by Janusz Krzysztofik · 7 years ago
  17. bf9346f gpiolib: Identify arrays matching GPIO hardware by Janusz Krzysztofik · 7 years ago
  18. b9762be gpiolib: Pass bitmaps, not integer arrays, to get/set array by Janusz Krzysztofik · 7 years ago
  19. fa38869 gpiolib: Don't support irq sharing for userspace by Uwe Kleine-König · 7 years ago
  20. 461c1a7 gpiolib: override irq_enable/disable by Hans Verkuil · 7 years ago
  21. 4e9439d gpiolib: add flag to indicate if the irq is disabled by Hans Verkuil · 7 years ago
  22. ca620f2 gliolib: set hooks in gpiochip_set_irq_hooks() by Hans Verkuil · 7 years ago
  23. 4e6b823 gpiolib: export gpiochip_irq_reqres/relres() by Hans Verkuil · 7 years ago
  24. 3789f5a gpiolib: Avoid calling chip->request() for unused gpios by Biju Das · 7 years ago
  25. 6ff0497 gpiolib: Fix of_node inconsistency by Biju Das · 7 years ago
  26. 3a2f335 gpiolib: Don't shadow error code of gpiochip_lock_as_irq() by Andy Shevchenko · 7 years ago
  27. 1777fc9 gpiolib: probe deferral error reporting by Marcel Ziswiler · 7 years ago
  28. 2b955b3 gpiolib: remove an unnecessary TODO by Bartosz Golaszewski · 7 years ago
  29. e5332d5 gpiolib: don't allow userspace to set values of input lines by Bartosz Golaszewski · 7 years ago
  30. 1c22a25 gpiolib: Join one line back for better readability by Andy Shevchenko · 7 years ago
  31. 8095679 gpiolib: Consistent use of ->get_direction() inside gpiolib by Andy Shevchenko · 7 years ago
  32. 8853daf gpiolib: Defer on non-DT find_chip_by_name() failure by Janusz Krzysztofik · 7 years ago
  33. 36b3127 gpiolib: Respect error code of ->get_direction() by Andy Shevchenko · 7 years ago
  34. b191171 gpiolib: Join string literals back by Andy Shevchenko · 7 years ago
  35. 90b39402e gpio: Add API to explicitly name a consumer by Linus Walleij · 7 years ago
  36. ea125de Merge tag 'gpio-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 7 years ago
  37. edb2a38 Merge tag 'pinctrl-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 7 years ago
  38. 2857676 Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
  39. acafe7e treewide: Use struct_size() for kmalloc()-family by Kees Cook · 7 years ago
  40. 973c171 gpiolib: discourage gpiochip_add_pin[group]_range for DT pinctrls by Christian Lamparter · 7 years ago
  41. 3027743 gpio: Remove VLA from gpiolib by Laura Abbott · 7 years ago
  42. ba3efdf gpiolib: fix gpiochip_machine_hog() by Dan Carpenter · 7 years ago
  43. a411e81 gpiolib: add hogs support for machine code by Bartosz Golaszewski · 7 years ago
  44. f001cc3 gpio: fix error path in lineevent_create by Uwe Kleine-König · 7 years ago
  45. ab3dbcf gpioib: do not free unrequested descriptors by Timur Tabi · 7 years ago
  46. 89b0b4e Merge branch 'gpio-reserved-ranges' into devel by Linus Walleij · 7 years ago
  47. 726cb3b gpiolib: Support 'gpio-reserved-ranges' property by Stephen Boyd · 7 years ago
  48. ace56935 gpiolib: Change bitmap allocation to kmalloc_array by Stephen Boyd · 7 years ago
  49. e4371f6e gpiolib: Extract mask allocation into subroutine by Stephen Boyd · 7 years ago
  50. 9d5a1f2 gpiolib: friendly debug information for consumer by Wang Dongsheng · 8 years ago
  51. a9a0884 vfs: do bulk POLL* -> EPOLL* replacement by Linus Torvalds · 8 years ago
  52. 9798f51 Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 8 years ago
  53. 168fe32 Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  54. d58f2bf gpio: Timestamp events in hardirq handler by Linus Walleij · 8 years ago
  55. 24bd3ef gpio: Fix kernel stack leak to userspace by Linus Walleij · 8 years ago
  56. 40a3c9d gpiolib: remove redundant initialization of pointer desc by Colin Ian King · 8 years ago
  57. 7d18f0a gpio: No NULL owner by Linus Walleij · 8 years ago
  58. 92542ed gpio: Export devm_gpiod_get_from_of_node() for consumers by Linus Walleij · 8 years ago
  59. 6392cca gpio: Break out code to get a descriptor from a DT node by Linus Walleij · 8 years ago
  60. 64ff2c8 gpiolib: Export gpiochip_irqchip_irq_valid() to drivers by Stephen Boyd · 8 years ago
  61. 1e77fc8 gpio: Add missing open drain/source handling to gpiod_set_value_cansleep() by Geert Uytterhoeven · 8 years ago
  62. 94fc730 gpio: correct docs about return value of gpiod_get_direction by Wolfram Sang · 8 years ago
  63. 24e7807 gpio: label descriptors using the device name by Linus Walleij · 8 years ago
  64. 156dd39 gpiolib: add desc validation to gpiod_set_transitory() by Vladimir Zapolskiy · 8 years ago
  65. dd3b9a4 gpiolib: remove a redundant check in gpiod_to_chip() by Vladimir Zapolskiy · 8 years ago
  66. 30322bc gpiolib: don't dereference a desc before validation by Vladimir Zapolskiy · 8 years ago
  67. 39c3fd5 kernel/irq: Extend lockdep class for request mutex by Andrew Lunn · 8 years ago
  68. 689fd02 gpiolib: Fix typo in comment ("piochip_add_data") by Jonathan Neuschäfer · 8 years ago
  69. a746a23 gpio: reduce descriptor validation code size by Rasmus Villemoes · 8 years ago
  70. 1ca2a92 Revert "gpio: set up initial state from .get_direction()" by Timur Tabi · 8 years ago
  71. fcf273e5 gpiolib: use kstrdup_const() for gpio_device label by Bartosz Golaszewski · 8 years ago
  72. e10f72b gpio: gpiolib: Generalise state persistence beyond sleep by Andrew Jeffery · 8 years ago
  73. 3554187 Merge branch 'ib-gpio-acpi-quirks' into devel by Linus Walleij · 8 years ago
  74. 588fc3b gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously by Bartosz Golaszewski · 8 years ago
  75. 5c34b6c gpiolib: acpi: Consolidate debug output in acpi_gpio_update_gpiod_flags() by Andy Shevchenko · 8 years ago
  76. afc9a42 the rest of drivers/*: annotate ->poll() instances by Al Viro · 8 years ago
  77. b630a23 Merge tag 'pinctrl-v4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 8 years ago
  78. 4008e6a Merge branch 'i2c/for-4.15' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wsa/linux by Linus Torvalds · 8 years ago
  79. bee67c7 Merge branch 'gpio-irqchip-rework' of /home/linus/linux-gpio into devel by Linus Walleij · 8 years ago
  80. ec47873 gpio: Fix undefined lock_dep_class by Linus Walleij · 8 years ago
  81. 959bc7b gpio: Automatically add lockdep keys by Thierry Reding · 8 years ago
  82. 8302cf5 gpio: Introduce struct gpio_irq_chip.first by Thierry Reding · 8 years ago
  83. 60ed54c gpio: Disambiguate struct gpio_irq_chip.nested by Thierry Reding · 8 years ago
  84. 1b95b4e gpio: Export gpiochip_irq_{map,unmap}() by Thierry Reding · 8 years ago
  85. e0d8972 gpio: Implement tighter IRQ chip integration by Thierry Reding · 8 years ago
  86. ca9df05 gpio: Move lock_key into struct gpio_irq_chip by Thierry Reding · 8 years ago
  87. dc7b038 gpio: Move irq_valid_mask into struct gpio_irq_chip by Thierry Reding · 8 years ago
  88. dc6bafe gpio: Move irq_nested into struct gpio_irq_chip by Thierry Reding · 8 years ago
  89. 39e5f09 gpio: Move irq_chained_parent to struct gpio_irq_chip by Thierry Reding · 8 years ago
  90. 3634eeb gpio: Move irq_default_type to struct gpio_irq_chip by Thierry Reding · 8 years ago
  91. c7a0aa5 gpio: Move irq_handler to struct gpio_irq_chip by Thierry Reding · 8 years ago
  92. f0fbe7b gpio: Move irqdomain into struct gpio_irq_chip by Thierry Reding · 8 years ago
  93. da80ff8 gpio: Move irqchip into struct gpio_irq_chip by Thierry Reding · 8 years ago
  94. f926dfc gpio: Make it possible for consumers to enforce open drain by Linus Walleij · 8 years ago
  95. 2cbfca6 gpio: Fix loose spelling by Andrew Jeffery · 8 years ago
  96. 5048f0a gpiolib: clear irq handler and data in one go by Martin Kaiser · 8 years ago
  97. 609aaf6 gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags for input by Bartosz Golaszewski · 8 years ago
  98. 418ee8e gpiolib: only check line handle flags once by Bartosz Golaszewski · 8 years ago
  99. eec1d56 gpio: Introduce ->get_multiple callback by Lukas Wunner · 8 years ago
  100. 02e4798 gpio: Alter semantics of *raw* operations to actually be raw by Linus Walleij · 8 years ago