1. 932640c pinctrl: Use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs by Andy Shevchenko · 11 months ago
  2. 4f74a3b pinctrl: pinmux: Suppress error message for -EPROBE_DEFER by Andre Przywara · 12 months ago
  3. 7cc4e6b pinctrl: Convert unsigned to unsigned int by Andy Shevchenko · 1 year, 3 months ago
  4. 593bcf68 Merge tag 'intel-pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel by Linus Walleij · 1 year, 4 months ago
  5. 82cc14c pinctrl: Replace kernel.h by what is actually being used by Andy Shevchenko · 1 year, 5 months ago
  6. c9336eb pinctrl: pinmux: Remove duplicate error message in pin_request() by Jernej Skrabec · 1 year, 5 months ago
  7. 6ec89cd pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() by Sergey Shtylyov · 1 year, 7 months ago
  8. e3275a8 pinctrl: Relax user input size in pinmux_select() by Andy Shevchenko · 1 year, 9 months ago
  9. 0d8675e pinctrl: Duplicate user memory in one go in pinmux_select() by Andy Shevchenko · 1 year, 9 months ago
  10. 091e81b pinctrl: pinmux: Drop duplicate error message in pinmux_select() by Andy Shevchenko · 2 years, 1 month ago
  11. e5530ad pinctrl: Clean up headers by Andy Shevchenko · 2 years, 4 months ago
  12. bd0aae6 pinctrl: add one more "const" for generic function groups by Rafał Miłecki · 3 years, 2 months ago
  13. 6199f6be pinctrl: pinmux: Add pinmux-select debugfs file by Drew Fustini · 4 years ago
  14. 4747381 pinctrl: use to octal permissions for debugfs files by Drew Fustini · 4 years ago
  15. 3bbf9b8 pinctrl: pinmux: add function selector to pinmux-functions by Drew Fustini · 4 years, 1 month ago
  16. d340351 pinctrl: pinmux: Add some missing parameter descriptions by Lee Jones · 4 years, 7 months ago
  17. 6ba2fd3 pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio by Alexandre Torgue · 5 years ago
  18. 472a61e pinctrl/gpio: Take MUX usage into account by Stefan Wahren · 6 years ago
  19. af873fc treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 by Thomas Gleixner · 6 years ago
  20. 0819dc7 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro by Yangtao Li · 6 years ago
  21. f913cfc pinctrl: pinmux: Return selector to the pinctrl driver by Tony Lindgren · 7 years ago
  22. c969cb2 pinctrl: Cut unused sysfs includes by Linus Walleij · 7 years ago
  23. ffd10c2 pinctrl: pinmux: Use seq_putc() in pinmux_pins_show() by Markus Elfring · 7 years ago
  24. b67ecde pinctrl: remove redundant mux_setting clear in pinmux_disable_setting() by Masahiro Yamada · 7 years ago
  25. 906a2a3 pinctrl: add __rcu annotations to fix sparse warnings by Masahiro Yamada · 8 years ago
  26. 3f713b7 pinctrl: move const qualifier before struct by Masahiro Yamada · 8 years ago
  27. 664b7c4 pinctrl: core: Fix warning by removing bogus code by Tony Lindgren · 8 years ago
  28. 6bffa7e pinctrl: pinmux: Fix kerneldoc for pinmux_generic_add_function() by Geert Uytterhoeven · 8 years ago
  29. a76edc8 pinctrl: core: Add generic pinctrl functions for managing groups by Tony Lindgren · 8 years ago
  30. b1eb8fa pinctrl: simplify check for pin request conflicts by Vladimir Zapolskiy · 8 years ago
  31. 1fb1f05 pinctrl: return -ENOMEM instead of -EINVAL for kasprintf() failure by Masahiro Yamada · 9 years ago
  32. cf9d994 pinctrl: do not care about blank pin name by Masahiro Yamada · 9 years ago
  33. dff4359 pinctrl: convert to use match_string() helper by Andy Shevchenko · 9 years ago
  34. 163dc9f pinctrl: join lines that can be a single line within 80 columns by Masahiro Yamada · 10 years ago
  35. e324957 pinctrl: use dev_err() to show message in pinmux_func_name_to_selector() by Masahiro Yamada · 10 years ago
  36. 9d7ebbb pinctrl: don't print unavailable function groups by Ludovic Desroches · 10 years ago
  37. 8150885 pinctrl: improve debugfs for strict controllers by Linus Walleij · 10 years ago
  38. 8c4c201 pinctrl: move strict option to pinmux_ops by Linus Walleij · 10 years ago
  39. fa76a3d pinctrl: allow exlusive GPIO/mux pin allocation by Sonic Zhang · 10 years ago
  40. 03e9f0c pinctrl: clean up after enable refactoring by Linus Walleij · 10 years ago
  41. 2243a87 pinctrl: avoid duplicated calling enable_pinmux_setting for a pin by Fan Wu · 11 years ago
  42. e5b3b2d pinctrl: allows not to define the get_group_pins operation by Antoine Ténart · 11 years ago
  43. 808e657 pinctrl: remove minor dead code by Michael Opdenacker · 11 years ago
  44. 1c8e794 pinctrl: improve warning messages by Linus Walleij · 12 years ago
  45. 744f0a9 pinctrl: pinmux: Don't free pins requested by other devices in pinmux_disable_setting. by Sonic Zhang · 12 years ago
  46. 42fed7b pinctrl: move subsystem mutex to pinctrl_dev struct by Patrice Chotard · 12 years ago
  47. 740924a pinmux: forbid mux_usecount to be set at UINT_MAX by Richard Genoud · 12 years ago
  48. e38d457 pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error paths by Axel Lin · 12 years ago
  49. 1a78958 pinctrl: reserve pins when states are activated by Linus Walleij · 12 years ago
  50. 23a895a pinctrl: use kasprintf() in pinmux_request_gpio() by Thomas Petazzoni · 12 years ago
  51. 02b50ce pinctrl: make pinmux disable function optional by Dong Aisheng · 13 years ago
  52. d470531 pinctrl: add more info to error msgs in pin_request by Stephen Warren · 13 years ago
  53. ad6e110 pinctrl: enhance reporting of errors when loading from DT by John Crispin · 13 years ago
  54. 15f70e1 pinctrl: fix signed vs unsigned conditionals inside pinmux_map_to_setting by John Crispin · 13 years ago
  55. d0bd8df pinctrl: show pin name when request pins by Dong Aisheng · 13 years ago
  56. ad8bb72 pinctrl: add some error checking for user interfaces by Dong Aisheng · 13 years ago
  57. a1d31f7 pinctrl: fix pinmux_check_ops error checking by Dong Aisheng · 13 years ago
  58. d1e90e9 pinctrl: replace list_*() with get_*_count() by Viresh Kumar · 13 years ago
  59. 652162d pinctrl: allow concurrent gpio and mux function ownership of pins by Stephen Warren · 13 years ago
  60. ba110d9 pinctrl: Show selected function and group in pinmux-pins debugfs by Stephen Warren · 13 years ago
  61. 1e2082b pinctrl: enhance mapping table to support pin config operations by Stephen Warren · 13 years ago
  62. 0e3db173 pinctrl: add usecount to pins for muxing by Stephen Warren · 13 years ago
  63. 7ecdb16 pinctrl: refactor struct pinctrl handling in core.c vs pinmux.c by Stephen Warren · 13 years ago
  64. 57b676f pinctrl: fix and simplify locking by Stephen Warren · 13 years ago
  65. d4e3198 pinctrl: enhance pinctrl_get() to handle multiple functions by Stephen Warren · 13 years ago
  66. 1cf94c4 pinctrl: make the pinmux-pins more helpful by Linus Walleij · 13 years ago
  67. 02f5b98 pinctrl: allocate sizeof(*p) instead of sizeof(struct foo) by Stephen Warren · 13 years ago
  68. 3cc70ed pinctrl: record a pin owner, not mux function, when requesting pins by Stephen Warren · 13 years ago
  69. 03665e0 pinctrl: Re-order pinmux.[ch] to match each-other by Stephen Warren · 13 years ago
  70. 8b9c139 pinctrl: use list_add_tail instead of list_add by Stephen Warren · 13 years ago
  71. befe5bd pinctrl: factor pin control handles over to the core by Linus Walleij · 13 years ago
  72. e93bcee pinctrl: move generic functions to the pinctrl_ namespace by Linus Walleij · 13 years ago
  73. 9dfac4f pinctrl: delete raw device pointers in pinmux maps by Linus Walleij · 13 years ago
  74. b9130b7 pinctrl: add checks for empty function names by Tony Lindgren · 13 years ago
  75. 9e2551e pinctrl: fix pinmux_hog_maps when ctrl_dev_name is not set by Tony Lindgren · 13 years ago
  76. de849ee pinctrl: fix some pinmux typos by Tony Lindgren · 13 years ago
  77. f9d41d7 pinctrl: unbreak error messages by Uwe Kleine-König · 13 years ago
  78. 706e852 pinctrl: correct a offset while enumerating pins by Chanho Park · 13 years ago
  79. e6337c3 pinctrl: some typo fixes by Dong Aisheng · 13 years ago
  80. 51cd24e pinctrl: don't create a device for each pin controller by Stephen Warren · 13 years ago
  81. 59b099b pinctrl: make it possible to add multiple maps by Linus Walleij · 13 years ago
  82. 97607d1 pinctrl: make a copy of pinmux map by Linus Walleij · 13 years ago
  83. 542e704 pinctrl: GPIO direction support for muxing by Linus Walleij · 13 years ago
  84. 3c739ad pinctrl: add a pin_base for sparse gpio-ranges by Chanho Park · 13 years ago
  85. 336cdba0 pinctrl: documentation update by Linus Walleij · 13 years ago
  86. 3712a3c pinctrl: add explicit gpio_disable_free pinmux_op by Stephen Warren · 13 years ago
  87. d2f6a1c pinctrl: remove double pin validity check. by Marek Belisko · 13 years ago
  88. 7afde8b pinctrl: move group lookup to core by Linus Walleij · 13 years ago
  89. cc96ffb pinctrl: remove two unused global variables by Uwe Kleine-König · 13 years ago
  90. 5d2eaf8 pinctrl: Don't copy function name when requesting a pin by Stephen Warren · 13 years ago
  91. a5818a8 pinctrl: get_group_pins() const fixes by Stephen Warren · 13 years ago
  92. 2744e8a drivers: create a pin control subsystem by Linus Walleij · 14 years ago