1. a0b66a7 gpio: Rename variable in core APIs by Linus Walleij · 4 years, 9 months ago
  2. 8ced32f gpiolib: Introduce gpiod_set_config() by Geert Uytterhoeven · 4 years, 9 months ago
  3. d19d2de gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT by Chuanhong Guo · 4 years, 10 months ago
  4. 046e14a gpio: Avoid kernel.h inclusion where it's possible by Andy Shevchenko · 5 years ago
  5. 6ba3d70 Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 5 years ago
  6. fa889d8 Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 5 years ago
  7. 72780ce gpio: Drop the chained IRQ handler assign function by Linus Walleij · 5 years ago
  8. 8b844d7 Merge branch 'fixup-thunderx-hierarchy' into devel by Linus Walleij · 5 years ago
  9. 9c6722d gpio: Fix the no return statement warning by Kevin Hao · 5 years ago
  10. 2425876 gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg by Kevin Hao · 5 years ago
  11. 0686362 gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() by Bartosz Golaszewski · 5 years ago
  12. d3a5bcb gpio: add gpiod_toggle_active_low() by Michał Mirosław · 5 years ago
  13. b056ca1 gpiolib: Introduce ->add_pin_ranges() callback by Andy Shevchenko · 5 years ago
  14. 9208b1e gpio: Add definition for GPIO direction by Matti Vaittinen · 5 years ago
  15. c196924 Merge tag 'v5.4-rc6' into devel by Linus Walleij · 5 years ago
  16. 9411e3a gpiolib: Initialize the hardware with a callback by Andy Shevchenko · 5 years ago
  17. 13949fa gpiolib: introduce fwnode_gpiod_get_index() by Dmitry Torokhov · 5 years ago
  18. 2d2f116 gpiolib: introduce devm_fwnode_gpiod_get_index() by Dmitry Torokhov · 5 years ago
  19. 5fbe5b5 gpio: Initialize the irqchip valid_mask with a callback by Linus Walleij · 5 years ago
  20. 151a410 Merge tag 'v5.3-rc7' into devel by Linus Walleij · 5 years ago
  21. ae0755b gpio: Fix up merge collision in include file by Linus Walleij · 5 years ago
  22. 8a6abcd Merge tag 'gpio-v5.4-updates-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel by Linus Walleij · 5 years ago
  23. c7663fa gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h by YueHaibing · 5 years ago
  24. eb1e8bd gpio: Use callback presence to determine need of valid_mask by Linus Walleij · 5 years ago
  25. c9fc5af gpio: Pass mask and size with the init_valid_mask() by Linus Walleij · 5 years ago
  26. f52a0c7 gpio: stubs in headers should be inline by Stephen Rothwell · 5 years ago
  27. fdd61a0 gpio: Add support for hierarchical IRQ domains by Linus Walleij · 5 years ago
  28. 2838bf9 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h by Andy Shevchenko · 5 years ago
  29. fce04b1 gpiolib: of: Reshuffle contents of consumer.h for new library layout by Andy Shevchenko · 5 years ago
  30. 9091373 gpio: remove less important #ifdef around declarations by Masahiro Yamada · 5 years ago
  31. ffe0bba gpio: don't WARN() on NULL descs if gpiolib is disabled by Bartosz Golaszewski · 5 years ago
  32. 43c95d3 Merge tag 'pinctrl-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl by Linus Torvalds · 5 years ago
  33. f99d479 gpiolib: Document new gpio_chip.init_valid_mask field by Geert Uytterhoeven · 6 years ago
  34. f310f2e gpio: Add comments on #if/#else/#endif by Enrico Weigelt · 6 years ago
  35. 4892d3a gpio: Drop the parent_irq from gpio_irq_chip by Linus Walleij · 6 years ago
  36. d664c43 gpio: Fix build warnings on undefined struct pinctrl_dev by Enrico Weigelt · 6 years ago
  37. 5923ea6 gpio: pass lookup and descriptor flags to request_own by Linus Walleij · 6 years ago
  38. 8148c17 Merge tag 'gpio-v5.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 6 years ago
  39. 2d6c06f gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT by Andy Shevchenko · 6 years ago
  40. fed7026 gpiolib: Make use of enum gpio_lookup_flags consistent by Andy Shevchenko · 6 years ago
  41. 4050586 gpiolib: Indent entry values of enum gpio_lookup_flags by Andy Shevchenko · 6 years ago
  42. 27157af gpio: mmio: Drop bgpio_dir_inverted by Linus Walleij · 6 years ago
  43. f69e00b gpio: mmio: Support two direction registers by Linus Walleij · 6 years ago
  44. 64ebde5 gpiolib: export devprop_gpiochip_set_names() by Jan Kundrát · 6 years ago
  45. 92de6bc Merge branch 'ib-pca953x-config' into devel by Linus Walleij · 6 years ago
  46. d449991 gpio: add core support for pull-up/pull-down configuration by Thomas Petazzoni · 6 years ago
  47. ef74f70 gpio: add irq domain activate/deactivate functions by Brian Masney · 6 years ago
  48. 24dc836 Merge tag 'gpio-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 6 years ago
  49. c5510b8 gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB by Krzysztof Kozlowski · 6 years ago
  50. 21abf10 gpio: Pass a flag to gpiochip_request_own_desc() by Linus Walleij · 6 years ago
  51. 891ddbc gpio: Add devm_gpiod_unhinge() by Linus Walleij · 6 years ago
  52. fe6c473 gpio: Export gpiod_get_from_of_node() by Linus Walleij · 6 years ago
  53. eee3919 gpio: drop broken to_gpio_irq_chip() helper by Johan Hovold · 6 years ago
  54. 18534df gpiolib: Fix possible use after free on label by Muchun Song · 6 years ago
  55. 48207d7 gpio: drop devm_gpiochip_remove() by Uwe Kleine-König · 6 years ago
  56. 114b5f8 Merge tag 'gpio-v4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 6 years ago
  57. 4fd1f50 Merge branch 'regulator-4.20' into regulator-next by Mark Brown · 6 years ago
  58. b0ce7b29 regulator/gpio: Allow nonexclusive GPIO access by Linus Walleij · 6 years ago
  59. 3e779a2 gpio: Assign gpio_irq_chip::parents to non-stack pointer by Stephen Boyd · 6 years ago
  60. f8ec92a gpiolib: Add init_valid_mask exported function by Ricardo Ribalda Delgado · 6 years ago
  61. 3c94066 gpio: Restore indentation of continued lines by Geert Uytterhoeven · 6 years ago
  62. cf9af0d gpio: Propagate errors from gpiod_set_array_value_complex() by Geert Uytterhoeven · 6 years ago
  63. e48d194 gpio: Add comments on single direction chips by Linus Walleij · 6 years ago
  64. a2ab170 Merge branch 'ib-array-bitmaps' into devel by Linus Walleij · 6 years ago
  65. 77588c1 gpiolib: Pass array info to get/set array functions by Janusz Krzysztofik · 6 years ago
  66. bf9346f gpiolib: Identify arrays matching GPIO hardware by Janusz Krzysztofik · 6 years ago
  67. b9762be gpiolib: Pass bitmaps, not integer arrays, to get/set array by Janusz Krzysztofik · 6 years ago
  68. 461c1a7 gpiolib: override irq_enable/disable by Hans Verkuil · 6 years ago
  69. 4e9439d gpiolib: add flag to indicate if the irq is disabled by Hans Verkuil · 6 years ago
  70. 4e6b823 gpiolib: export gpiochip_irq_reqres/relres() by Hans Verkuil · 6 years ago
  71. 02ad043 gpio: fix kernel-doc notation warning for 'request_key' by Randy Dunlap · 6 years ago
  72. d799a4d gpio: mmio: Fix up inverted direction registers by Linus Walleij · 6 years ago
  73. 0969a20 gpiolib: Use GPIOD_OUT_{LOW,HIGH} macros in open drain ones by Andy Shevchenko · 6 years ago
  74. 2b6c83c Merge branch 'ib-aspeed' into devel by Linus Walleij · 7 years ago
  75. a7ca138 gpio: aspeed: Add interfaces for co-processor to grab GPIOs by Benjamin Herrenschmidt · 7 years ago
  76. 90b39402e gpio: Add API to explicitly name a consumer by Linus Walleij · 7 years ago
  77. 3027743 gpio: Remove VLA from gpiolib by Laura Abbott · 7 years ago
  78. a411e81 gpiolib: add hogs support for machine code by Bartosz Golaszewski · 7 years ago
  79. 726cb3b gpiolib: Support 'gpio-reserved-ranges' property by Stephen Boyd · 7 years ago
  80. 9798f51 Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 7 years ago
  81. 92542ed gpio: Export devm_gpiod_get_from_of_node() for consumers by Linus Walleij · 7 years ago
  82. 64ff2c8 gpiolib: Export gpiochip_irqchip_irq_valid() to drivers by Stephen Boyd · 7 years ago
  83. 39c3fd5 kernel/irq: Extend lockdep class for request mutex by Andrew Lunn · 7 years ago
  84. e10f72b gpio: gpiolib: Generalise state persistence beyond sleep by Andrew Jeffery · 7 years ago
  85. 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
  86. 6aa2f94 Merge tag 'gpio-v4.15-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio by Linus Torvalds · 7 years ago
  87. 959bc7b gpio: Automatically add lockdep keys by Thierry Reding · 7 years ago
  88. 8302cf5 gpio: Introduce struct gpio_irq_chip.first by Thierry Reding · 7 years ago
  89. 60ed54c gpio: Disambiguate struct gpio_irq_chip.nested by Thierry Reding · 7 years ago
  90. 1b95b4e gpio: Export gpiochip_irq_{map,unmap}() by Thierry Reding · 7 years ago
  91. e0d8972 gpio: Implement tighter IRQ chip integration by Thierry Reding · 7 years ago
  92. ca9df05 gpio: Move lock_key into struct gpio_irq_chip by Thierry Reding · 7 years ago
  93. dc7b038 gpio: Move irq_valid_mask into struct gpio_irq_chip by Thierry Reding · 7 years ago
  94. dc6bafe gpio: Move irq_nested into struct gpio_irq_chip by Thierry Reding · 7 years ago
  95. 39e5f09 gpio: Move irq_chained_parent to struct gpio_irq_chip by Thierry Reding · 7 years ago
  96. 3634eeb gpio: Move irq_default_type to struct gpio_irq_chip by Thierry Reding · 7 years ago
  97. c7a0aa5 gpio: Move irq_handler to struct gpio_irq_chip by Thierry Reding · 7 years ago
  98. f0fbe7b gpio: Move irqdomain into struct gpio_irq_chip by Thierry Reding · 7 years ago
  99. da80ff8 gpio: Move irqchip into struct gpio_irq_chip by Thierry Reding · 7 years ago
  100. c44eafd gpio: Introduce struct gpio_irq_chip by Thierry Reding · 7 years ago