aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinmux.c
Commit message (Expand)AuthorAge
* pinctrl: move subsystem mutex to pinctrl_dev structPatrice Chotard2013-04-26
* pinmux: forbid mux_usecount to be set at UINT_MAXRichard Genoud2013-03-21
* pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error pathsAxel Lin2012-11-11
* pinctrl: reserve pins when states are activatedLinus Walleij2012-11-11
* pinctrl: use kasprintf() in pinmux_request_gpio()Thomas Petazzoni2012-09-14
* pinctrl: make pinmux disable function optionalDong Aisheng2012-05-15
* pinctrl: add more info to error msgs in pin_requestStephen Warren2012-05-07
* pinctrl: enhance reporting of errors when loading from DTJohn Crispin2012-04-26
* pinctrl: fix signed vs unsigned conditionals inside pinmux_map_to_settingJohn Crispin2012-04-24
* pinctrl: show pin name when request pinsDong Aisheng2012-04-18
* pinctrl: add some error checking for user interfacesDong Aisheng2012-04-18
* pinctrl: fix pinmux_check_ops error checkingDong Aisheng2012-04-18
* pinctrl: replace list_*() with get_*_count()Viresh Kumar2012-04-18
* pinctrl: allow concurrent gpio and mux function ownership of pinsStephen Warren2012-03-12
* pinctrl: Show selected function and group in pinmux-pins debugfsStephen Warren2012-03-05
* pinctrl: enhance mapping table to support pin config operationsStephen Warren2012-03-05
* pinctrl: add usecount to pins for muxingStephen Warren2012-03-05
* pinctrl: refactor struct pinctrl handling in core.c vs pinmux.cStephen Warren2012-03-05
* pinctrl: fix and simplify lockingStephen Warren2012-03-05
* pinctrl: enhance pinctrl_get() to handle multiple functionsStephen Warren2012-03-02
* pinctrl: make the pinmux-pins more helpfulLinus Walleij2012-02-29
* pinctrl: allocate sizeof(*p) instead of sizeof(struct foo)Stephen Warren2012-02-24
* pinctrl: record a pin owner, not mux function, when requesting pinsStephen Warren2012-02-22
* pinctrl: Re-order pinmux.[ch] to match each-otherStephen Warren2012-02-22
* pinctrl: use list_add_tail instead of list_addStephen Warren2012-02-22
* pinctrl: factor pin control handles over to the coreLinus Walleij2012-02-10
* pinctrl: move generic functions to the pinctrl_ namespaceLinus Walleij2012-02-10
* pinctrl: delete raw device pointers in pinmux mapsLinus Walleij2012-02-01
* pinctrl: add checks for empty function namesTony Lindgren2012-01-26
* pinctrl: fix pinmux_hog_maps when ctrl_dev_name is not setTony Lindgren2012-01-26
* pinctrl: fix some pinmux typosTony Lindgren2012-01-26
* pinctrl: unbreak error messagesUwe Kleine-König2012-01-24
* pinctrl: correct a offset while enumerating pinsChanho Park2012-01-03
* pinctrl: some typo fixesDong Aisheng2012-01-03
* pinctrl: don't create a device for each pin controllerStephen Warren2012-01-03
* pinctrl: make it possible to add multiple mapsLinus Walleij2012-01-03
* pinctrl: make a copy of pinmux mapLinus Walleij2012-01-03
* pinctrl: GPIO direction support for muxingLinus Walleij2012-01-03
* pinctrl: add a pin_base for sparse gpio-rangesChanho Park2012-01-03
* pinctrl: documentation updateLinus Walleij2012-01-03
* pinctrl: add explicit gpio_disable_free pinmux_opStephen Warren2012-01-03
* pinctrl: remove double pin validity check.Marek Belisko2012-01-03
* pinctrl: move group lookup to coreLinus Walleij2012-01-03
* pinctrl: remove two unused global variablesUwe Kleine-König2011-12-08
* pinctrl: Don't copy function name when requesting a pinStephen Warren2011-10-20
* pinctrl: get_group_pins() const fixesStephen Warren2011-10-20
* drivers: create a pin control subsystemLinus Walleij2011-10-13