summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/pinmux.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-17pinctrl: pinmux: Embed struct pinfunction into struct function_descAndy Shevchenko1-5/+5
2024-06-17pinctrl: pinmux: Add a convenient define PINCTRL_FUNCTION_DESC()Andy Shevchenko1-6/+3
2024-04-08pinctrl: Use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfsAndy Shevchenko1-17/+9
2024-03-06pinctrl: pinmux: Suppress error message for -EPROBE_DEFERAndre Przywara1-3/+3
2023-12-04pinctrl: Convert unsigned to unsigned intAndy Shevchenko1-18/+18
2023-10-16Merge tag 'intel-pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Walleij1-1/+1
2023-10-03pinctrl: Replace kernel.h by what is actually being usedAndy Shevchenko1-1/+1
2023-09-12pinctrl: pinmux: Remove duplicate error message in pin_request()Jernej Skrabec1-3/+1
2023-07-28pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_func...Sergey Shtylyov1-2/+4
2023-06-09pinctrl: Relax user input size in pinmux_select()Andy Shevchenko1-4/+0
2023-06-09pinctrl: Duplicate user memory in one go in pinmux_select()Andy Shevchenko1-8/+3
2023-01-10pinctrl: pinmux: Drop duplicate error message in pinmux_select()Andy Shevchenko1-3/+1
2022-10-24pinctrl: Clean up headersAndy Shevchenko1-7/+10
2021-12-22pinctrl: add one more "const" for generic function groupsRafał Miłecki1-1/+1
2021-03-10pinctrl: pinmux: Add pinmux-select debugfs fileDrew Fustini1-0/+102
2021-03-10pinctrl: use to octal permissions for debugfs filesDrew Fustini1-2/+2
2021-01-24pinctrl: pinmux: add function selector to pinmux-functionsDrew Fustini1-1/+1
2020-07-16pinctrl: pinmux: Add some missing parameter descriptionsLee Jones1-1/+4
2019-12-13pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpioAlexandre Torgue1-1/+1
2019-08-23pinctrl/gpio: Take MUX usage into accountStefan Wahren1-0/+24
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194Thomas Gleixner1-2/+1
2018-12-07pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macroYangtao Li1-25/+4
2018-07-17pinctrl: pinmux: Return selector to the pinctrl driverTony Lindgren1-4/+12
2018-06-18pinctrl: Cut unused sysfs includesLinus Walleij1-1/+0
2018-01-16pinctrl: pinmux: Use seq_putc() in pinmux_pins_show()Markus Elfring1-1/+1
2018-01-09pinctrl: remove redundant mux_setting clear in pinmux_disable_setting()Masahiro Yamada1-2/+0
2017-08-14pinctrl: add __rcu annotations to fix sparse warningsMasahiro Yamada1-1/+1
2017-08-14pinctrl: move const qualifier before structMasahiro Yamada1-7/+7
2017-05-22pinctrl: core: Fix warning by removing bogus codeTony Lindgren1-17/+4
2017-04-07pinctrl: pinmux: Fix kerneldoc for pinmux_generic_add_function()Geert Uytterhoeven1-1/+1
2017-01-03pinctrl: core: Add generic pinctrl functions for managing groupsTony Lindgren1-0/+173
2016-12-30pinctrl: simplify check for pin request conflictsVladimir Zapolskiy1-28/+15
2016-05-31pinctrl: return -ENOMEM instead of -EINVAL for kasprintf() failureMasahiro Yamada1-1/+1
2016-05-31pinctrl: do not care about blank pin nameMasahiro Yamada1-10/+4
2016-03-18pinctrl: convert to use match_string() helperAndy Shevchenko1-10/+3
2015-09-14pinctrl: join lines that can be a single line within 80 columnsMasahiro Yamada1-2/+1
2015-07-27pinctrl: use dev_err() to show message in pinmux_func_name_to_selector()Masahiro Yamada1-2/+1
2015-06-10pinctrl: don't print unavailable function groupsLudovic Desroches1-1/+4
2015-05-28pinctrl: improve debugfs for strict controllersLinus Walleij1-8/+33
2015-05-06pinctrl: move strict option to pinmux_opsLinus Walleij1-2/+2
2015-05-06pinctrl: allow exlusive GPIO/mux pin allocationSonic Zhang1-0/+13
2014-09-04pinctrl: clean up after enable refactoringLinus Walleij1-5/+5
2014-07-11pinctrl: avoid duplicated calling enable_pinmux_setting for a pinFan Wu1-4/+0
2014-04-22pinctrl: allows not to define the get_group_pins operationAntoine Ténart1-10/+13
2013-11-04pinctrl: remove minor dead codeMichael Opdenacker1-3/+1
2013-08-15pinctrl: improve warning messagesLinus Walleij1-6/+35
2013-08-14pinctrl: pinmux: Don't free pins requested by other devices in pinmux_disable...Sonic Zhang1-5/+5
2013-04-26pinctrl: move subsystem mutex to pinctrl_dev structPatrice Chotard1-4/+4
2013-03-21pinmux: forbid mux_usecount to be set at UINT_MAXRichard Genoud1-0/+5
2012-11-11pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error pathsAxel Lin1-7/+21