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