summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinmux.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pinctrl: Join split messages and remove double whitespaceGeert Uytterhoeven2024-09-021-5/+2
* pinctrl: pinmux: Embed struct pinfunction into struct function_descAndy Shevchenko2024-06-171-5/+5
* pinctrl: pinmux: Add a convenient define PINCTRL_FUNCTION_DESC()Andy Shevchenko2024-06-171-6/+3
* pinctrl: Use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfsAndy Shevchenko2024-04-081-17/+9
* pinctrl: pinmux: Suppress error message for -EPROBE_DEFERAndre Przywara2024-03-051-3/+3
* pinctrl: Convert unsigned to unsigned intAndy Shevchenko2023-12-041-18/+18
* Merge tag 'intel-pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Walleij2023-10-161-1/+1
|\
| * pinctrl: Replace kernel.h by what is actually being usedAndy Shevchenko2023-10-031-1/+1
* | pinctrl: pinmux: Remove duplicate error message in pin_request()Jernej Skrabec2023-09-121-3/+1
|/
* pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_func...Sergey Shtylyov2023-07-281-2/+4
* pinctrl: Relax user input size in pinmux_select()Andy Shevchenko2023-06-091-4/+0
* pinctrl: Duplicate user memory in one go in pinmux_select()Andy Shevchenko2023-06-091-8/+3
* pinctrl: pinmux: Drop duplicate error message in pinmux_select()Andy Shevchenko2023-01-101-3/+1
* pinctrl: Clean up headersAndy Shevchenko2022-10-241-7/+10
* pinctrl: add one more "const" for generic function groupsRafał Miłecki2021-12-221-1/+1
* pinctrl: pinmux: Add pinmux-select debugfs fileDrew Fustini2021-03-101-0/+102
* pinctrl: use to octal permissions for debugfs filesDrew Fustini2021-03-101-2/+2
* pinctrl: pinmux: add function selector to pinmux-functionsDrew Fustini2021-01-241-1/+1
* pinctrl: pinmux: Add some missing parameter descriptionsLee Jones2020-07-161-1/+4
* pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpioAlexandre Torgue2019-12-131-1/+1
* pinctrl/gpio: Take MUX usage into accountStefan Wahren2019-08-231-0/+24
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194Thomas Gleixner2019-05-301-2/+1
* pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macroYangtao Li2018-12-071-25/+4
* pinctrl: pinmux: Return selector to the pinctrl driverTony Lindgren2018-07-171-4/+12
* pinctrl: Cut unused sysfs includesLinus Walleij2018-06-181-1/+0
* pinctrl: pinmux: Use seq_putc() in pinmux_pins_show()Markus Elfring2018-01-161-1/+1
* pinctrl: remove redundant mux_setting clear in pinmux_disable_setting()Masahiro Yamada2018-01-091-2/+0
* pinctrl: add __rcu annotations to fix sparse warningsMasahiro Yamada2017-08-141-1/+1
* pinctrl: move const qualifier before structMasahiro Yamada2017-08-141-7/+7
* pinctrl: core: Fix warning by removing bogus codeTony Lindgren2017-05-221-17/+4
* pinctrl: pinmux: Fix kerneldoc for pinmux_generic_add_function()Geert Uytterhoeven2017-04-071-1/+1
* pinctrl: core: Add generic pinctrl functions for managing groupsTony Lindgren2017-01-031-0/+173
* pinctrl: simplify check for pin request conflictsVladimir Zapolskiy2016-12-301-28/+15
* pinctrl: return -ENOMEM instead of -EINVAL for kasprintf() failureMasahiro Yamada2016-05-311-1/+1
* pinctrl: do not care about blank pin nameMasahiro Yamada2016-05-311-10/+4
* pinctrl: convert to use match_string() helperAndy Shevchenko2016-03-171-10/+3
* pinctrl: join lines that can be a single line within 80 columnsMasahiro Yamada2015-09-141-2/+1
* pinctrl: use dev_err() to show message in pinmux_func_name_to_selector()Masahiro Yamada2015-07-271-2/+1
* pinctrl: don't print unavailable function groupsLudovic Desroches2015-06-101-1/+4
* pinctrl: improve debugfs for strict controllersLinus Walleij2015-05-281-8/+33
* pinctrl: move strict option to pinmux_opsLinus Walleij2015-05-061-2/+2
* pinctrl: allow exlusive GPIO/mux pin allocationSonic Zhang2015-05-061-0/+13
* pinctrl: clean up after enable refactoringLinus Walleij2014-09-041-5/+5
* pinctrl: avoid duplicated calling enable_pinmux_setting for a pinFan Wu2014-07-111-4/+0
* pinctrl: allows not to define the get_group_pins operationAntoine Ténart2014-04-221-10/+13
* pinctrl: remove minor dead codeMichael Opdenacker2013-11-041-3/+1
* pinctrl: improve warning messagesLinus Walleij2013-08-141-6/+35
* pinctrl: pinmux: Don't free pins requested by other devices in pinmux_disable...Sonic Zhang2013-08-141-5/+5
* pinctrl: move subsystem mutex to pinctrl_dev structPatrice Chotard2013-04-261-4/+4
* pinmux: forbid mux_usecount to be set at UINT_MAXRichard Genoud2013-03-211-0/+5