summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinmux.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error pathsAxel Lin2012-11-111-7/+21
* pinctrl: reserve pins when states are activatedLinus Walleij2012-11-111-45/+22
* pinctrl: use kasprintf() in pinmux_request_gpio()Thomas Petazzoni2012-09-141-4/+1
* pinctrl: make pinmux disable function optionalDong Aisheng2012-05-151-3/+3
* pinctrl: add more info to error msgs in pin_requestStephen Warren2012-05-071-6/+8
* pinctrl: enhance reporting of errors when loading from DTJohn Crispin2012-04-261-10/+27
* pinctrl: fix signed vs unsigned conditionals inside pinmux_map_to_settingJohn Crispin2012-04-241-7/+8
* pinctrl: show pin name when request pinsDong Aisheng2012-04-181-2/+3
* pinctrl: add some error checking for user interfacesDong Aisheng2012-04-181-2/+13
* pinctrl: fix pinmux_check_ops error checkingDong Aisheng2012-04-181-3/+5
* pinctrl: replace list_*() with get_*_count()Viresh Kumar2012-04-181-4/+7
* pinctrl: allow concurrent gpio and mux function ownership of pinsStephen Warren2012-03-121-23/+49
* pinctrl: Show selected function and group in pinmux-pins debugfsStephen Warren2012-03-051-1/+67
* pinctrl: enhance mapping table to support pin config operationsStephen Warren2012-03-051-26/+43
* pinctrl: add usecount to pins for muxingStephen Warren2012-03-051-4/+19
* pinctrl: refactor struct pinctrl handling in core.c vs pinmux.cStephen Warren2012-03-051-304/+98
* pinctrl: fix and simplify lockingStephen Warren2012-03-051-12/+9
* pinctrl: enhance pinctrl_get() to handle multiple functionsStephen Warren2012-03-021-23/+14
* pinctrl: make the pinmux-pins more helpfulLinus Walleij2012-02-291-3/+8
* pinctrl: allocate sizeof(*p) instead of sizeof(struct foo)Stephen Warren2012-02-241-1/+1
* pinctrl: record a pin owner, not mux function, when requesting pinsStephen Warren2012-02-221-40/+31
* pinctrl: Re-order pinmux.[ch] to match each-otherStephen Warren2012-02-221-28/+28
* pinctrl: use list_add_tail instead of list_addStephen Warren2012-02-221-1/+1
* pinctrl: factor pin control handles over to the coreLinus Walleij2012-02-101-621/+90
* pinctrl: move generic functions to the pinctrl_ namespaceLinus Walleij2012-02-101-175/+176