1. 30322bc gpiolib: don't dereference a desc before validation by Vladimir Zapolskiy · 7 years ago
  2. 689fd02 gpiolib: Fix typo in comment ("piochip_add_data") by Jonathan Neuschäfer · 7 years ago
  3. a746a23 gpio: reduce descriptor validation code size by Rasmus Villemoes · 7 years ago
  4. 1ca2a92 Revert "gpio: set up initial state from .get_direction()" by Timur Tabi · 7 years ago
  5. fcf273e5 gpiolib: use kstrdup_const() for gpio_device label by Bartosz Golaszewski · 7 years ago
  6. e10f72b gpio: gpiolib: Generalise state persistence beyond sleep by Andrew Jeffery · 7 years ago
  7. 3554187 Merge branch 'ib-gpio-acpi-quirks' into devel by Linus Walleij · 7 years ago
  8. 588fc3b gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously by Bartosz Golaszewski · 7 years ago
  9. 5c34b6c gpiolib: acpi: Consolidate debug output in acpi_gpio_update_gpiod_flags() by Andy Shevchenko · 7 years ago
  10. b630a23 Merge tag 'pinctrl-v4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 7 years ago
  11. 4008e6a Merge branch 'i2c/for-4.15' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wsa/linux by Linus Torvalds · 7 years ago
  12. bee67c7 Merge branch 'gpio-irqchip-rework' of /home/linus/linux-gpio into devel by Linus Walleij · 7 years ago
  13. ec47873 gpio: Fix undefined lock_dep_class by Linus Walleij · 7 years ago
  14. 959bc7b gpio: Automatically add lockdep keys by Thierry Reding · 7 years ago
  15. 8302cf5 gpio: Introduce struct gpio_irq_chip.first by Thierry Reding · 7 years ago
  16. 60ed54c gpio: Disambiguate struct gpio_irq_chip.nested by Thierry Reding · 7 years ago
  17. 1b95b4e gpio: Export gpiochip_irq_{map,unmap}() by Thierry Reding · 7 years ago
  18. e0d8972 gpio: Implement tighter IRQ chip integration by Thierry Reding · 7 years ago
  19. ca9df05 gpio: Move lock_key into struct gpio_irq_chip by Thierry Reding · 7 years ago
  20. dc7b038 gpio: Move irq_valid_mask into struct gpio_irq_chip by Thierry Reding · 7 years ago
  21. dc6bafe gpio: Move irq_nested into struct gpio_irq_chip by Thierry Reding · 7 years ago
  22. 39e5f09 gpio: Move irq_chained_parent to struct gpio_irq_chip by Thierry Reding · 7 years ago
  23. 3634eeb gpio: Move irq_default_type to struct gpio_irq_chip by Thierry Reding · 7 years ago
  24. c7a0aa5 gpio: Move irq_handler to struct gpio_irq_chip by Thierry Reding · 7 years ago
  25. f0fbe7b gpio: Move irqdomain into struct gpio_irq_chip by Thierry Reding · 7 years ago
  26. da80ff8 gpio: Move irqchip into struct gpio_irq_chip by Thierry Reding · 7 years ago
  27. f926dfc gpio: Make it possible for consumers to enforce open drain by Linus Walleij · 7 years ago
  28. 2cbfca6 gpio: Fix loose spelling by Andrew Jeffery · 7 years ago
  29. 5048f0a gpiolib: clear irq handler and data in one go by Martin Kaiser · 7 years ago
  30. 609aaf6 gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags for input by Bartosz Golaszewski · 7 years ago
  31. 418ee8e gpiolib: only check line handle flags once by Bartosz Golaszewski · 7 years ago
  32. eec1d56 gpio: Introduce ->get_multiple callback by Lukas Wunner · 7 years ago
  33. 02e4798 gpio: Alter semantics of *raw* operations to actually be raw by Linus Walleij · 7 years ago
  34. fac9d88 gpio: Get rid of _prefix and __prefixes by Linus Walleij · 7 years ago
  35. a9a1d2a pinctrl/gpio: Unify namespace for cross-calls by Linus Walleij · 7 years ago
  36. 9e238e3 Revert "gpiolib: request the gpio before querying its direction" by Linus Walleij · 7 years ago
  37. 3946d18 gpio: add gpio_add_lookup_tables() to add several tables at once by Dmitry Torokhov · 7 years ago
  38. 950d55f5 gpio: Cleanup kerneldoc by Thierry Reding · 7 years ago
  39. 7eb6ce2 gpio: Convert to using %pOF instead of full_name by Rob Herring · 7 years ago
  40. dc749a0 gpiolib: allow gpio irqchip to map irqs dynamically by Grygorii Strashko · 7 years ago
  41. 108d23e gpiolib: request the gpio before querying its direction by Timur Tabi · 7 years ago
  42. df1e76f gpiolib: skip unwanted events, don't convert them to opposite edge by Bartosz Golaszewski · 7 years ago
  43. c7d28ec Merge tag 'gpio-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 7 years ago
  44. ad537b8 gpiolib: fix filtering out unwanted events by Bartosz Golaszewski · 7 years ago
  45. 073570dc gpiolib: remove unused variable by Arnd Bergmann · 7 years ago
  46. 923a654 gpiolib: Re-use bitmap_fill() instead of open coded loop by Andy Shevchenko · 7 years ago
  47. a31f5c3 gpio: acpi: Override GPIO initialization flags by Andy Shevchenko · 7 years ago
  48. c29fd9e gpiolib: Export gpiod_configure_flags() to internal users by Andy Shevchenko · 7 years ago
  49. 05f479b gpio: Add new flags to control sleep status of GPIOs by Charles Keepax · 7 years ago
  50. 226b224 gpio: export add/remove lookup table functions by Anatolij Gustschin · 8 years ago
  51. af82455 Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 8 years ago
  52. 6f79309 gpio: Use unsigned int for interrupt numbers by Thierry Reding · 8 years ago
  53. 4c0facd gpio: core: Decouple open drain/source flag with active low/high by Laxman Dewangan · 8 years ago
  54. 111379d gpiolib: utilize new cdev_device_add helper function by Logan Gunthorpe · 8 years ago
  55. 4033d4a gpio: of: Don't return 0 on dt_gpio_count() by Andy Shevchenko · 8 years ago
  56. ff21378 gpiolib: Fix spelling of 'successful' by Andy Shevchenko · 8 years ago
  57. 1ec5c18 Merge tag 'gpio-v4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 8 years ago
  58. e4df1ebdf Merge branch 'ib-gpiod-flags' into devel by Linus Walleij · 8 years ago
  59. 537b94d gpio: Add the devm_fwnode_get_index_gpiod_from_child() helper by Boris Brezillon · 8 years ago
  60. 3988d66 gpiolib: Fix a WARN_ON that can never trigger by Christophe JAILLET · 8 years ago
  61. 7f36f5d Merge tag 'v4.10-rc6' into devel by Linus Walleij · 8 years ago
  62. 283a981 Merge branch 'ib-pinctrl-genprops' of /home/linus/linux-pinctrl into devel by Linus Walleij · 8 years ago
  63. 2956b5d pinctrl / gpio: Introduce .set_config() callback for GPIO chips by Mika Westerberg · 8 years ago
  64. 8c541b1 Merge branch 'ib-gpiod-flags' into devel by Linus Walleij · 8 years ago
  65. b2987d7 gpio: Pass GPIO label down to gpiod_request by Alexander Stein · 8 years ago
  66. a264d10 gpiolib: Convert fwnode_get_named_gpiod() to configure GPIO by Andy Shevchenko · 8 years ago
  67. 739e6f5 gpio: provide lockdep keys for nested/unnested irqchips by Linus Walleij · 8 years ago
  68. fb50574 gpio: Remove impossible checks on container_of() result by Stephen Boyd · 8 years ago
  69. 5e4e6fb gpiolib: Switch to for_each_set_bit() by Andy Shevchenko · 8 years ago
  70. 5018ada gpio: Move freeing of GPIO hogs before numbing of the device by Geert Uytterhoeven · 8 years ago
  71. 061ad50 Merge tag 'gpio-v4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 8 years ago
  72. acf1fcf Merge branch 'thread-irq-simpler' into devel by Linus Walleij · 8 years ago
  73. f4e81c5 gpio: chardev: Return error for seek operations by Lars-Peter Clausen · 8 years ago
  74. d245b3f gpio: simplify adding threaded interrupts by Linus Walleij · 8 years ago
  75. 3940c34 gpio: tag line labels used for interrupts by Linus Walleij · 8 years ago
  76. ad17731 gpio: clamp values on gpio[d]_direction_output() by Linus Walleij · 8 years ago
  77. 60f8339 gpio: do not double-check direction on sleeping chips by Linus Walleij · 8 years ago
  78. 953b956 gpio: GPIO_GET_LINE{HANDLE,EVENT}_IOCTL: Fix file descriptor leak by Lars-Peter Clausen · 8 years ago
  79. ac7dbb9 gpio: GPIO_GET_LINEEVENT_IOCTL: Reject invalid line and event flags by Lars-Peter Clausen · 8 years ago
  80. e3e847c gpio: GPIO_GET_LINEHANDLE_IOCTL: Reject invalid line flags by Lars-Peter Clausen · 8 years ago
  81. 3eded5d gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak by Lars-Peter Clausen · 8 years ago
  82. b8b0e3d gpio: GPIO_GET_LINEEVENT_IOCTL: Validate line offset by Lars-Peter Clausen · 8 years ago
  83. d82aa4a gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak by Lars-Peter Clausen · 8 years ago
  84. e405f9f gpio: GPIO_GET_LINEHANDLE_IOCTL: Validate line offset by Lars-Peter Clausen · 8 years ago
  85. 0f4bbb2 gpio: GPIO_GET_CHIPINFO_IOCTL: Fix information leak by Lars-Peter Clausen · 8 years ago
  86. 1f1cc45 gpio: GPIO_GET_CHIPINFO_IOCTL: Fix line offset validation by Lars-Peter Clausen · 8 years ago
  87. 031ba28 gpio: acpi: separation of concerns by Linus Walleij · 8 years ago
  88. ea713bc gpio: OF: separation of concerns by Linus Walleij · 8 years ago
  89. 22a5db9 Merge branch 'gpio-irq-validmask' of /home/linus/linux-pinctrl into devel by Linus Walleij · 8 years ago
  90. 79b804c gpiolib: Make it possible to exclude GPIOs from IRQ domain by Mika Westerberg · 8 years ago
  91. 0a1e005 gpiolib: Forbid irqchip default trigger for ACPI enumerated devices by Mika Westerberg · 8 years ago
  92. 332e99d gpio/gpiolib: Forbid irqchip default trigger if probed over DT by Marc Zyngier · 8 years ago
  93. acf06ff gpio: refactor gpiochip_find() slightly by Masahiro Yamada · 8 years ago
  94. 1cd04d2 Merge tag 'gpio-v4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 8 years ago
  95. ee4fc40 gpiolib: remove duplicated include from gpiolib.c by Wei Yongjun · 8 years ago
  96. 78456d6 Revert "gpio: convince line to become input in irq helper" by Linus Walleij · 8 years ago
  97. da17f8a gpiolib: of_find_gpio(): Don't discard errors by Lars-Peter Clausen · 8 years ago
  98. acc6e33 gpio: of: Allow overriding the device node by Thierry Reding · 8 years ago
  99. d932cd4 gpio: free handles in fringe cases by Linus Walleij · 8 years ago
  100. 85b03b3 Revert "gpiolib: Split GPIO flags parsing and GPIO configuration" by Johan Hovold · 8 years ago