summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/sh-pfc/pinctrl.c
Commit message (Expand)AuthorAgeFilesLines
* pinctrl: core: Fix pinctrl_register_and_init() with pinctrl_enable()Tony Lindgren2017-04-071-2/+9
* pinctrl: core: Fix regression caused by delayed work for hogsTony Lindgren2017-01-131-2/+2
* pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLENiklas Söderlund2016-11-151-1/+2
* pinctrl: sh-pfc: Return pinconf with arguments in packed formatNiklas Söderlund2016-09-121-3/+5
* sh-pfc: Use PTR_ERR_OR_ZERO() to simplify the codeWei Yongjun2016-07-111-4/+1
* pinctrl: sh-pfc: refactor voltage settingWolfram Sang2016-06-101-15/+26
* pinctrl: ish-pfc: Use devm_pinctrl_register() for pinctrl registrationLaxman Dewangan2016-04-211-12/+1
* pinctrl: sh-pfc: Add drive strength supportLaurent Pinchart2016-03-291-0/+111
* pinctrl: sh-pfc: add missing of_node_putJulia Lawall2015-12-221-1/+3
* pinctrl: sh-pfc: Implement pinconf power-source param for voltage switchingBen Hutchings2015-08-241-2/+42
* pinctrl: sh-pfc: Accept standard function, pins and groups propertiesLaurent Pinchart2015-07-161-8/+34
* pinctrl: make pinctrl_register() return proper error codeMasahiro Yamada2015-06-101-2/+2
* pinctrl: pinconf-generic: Allow driver to specify DT paramsSoren Brinkmann2015-01-111-1/+1
* pinctrl: clean up after enable refactoringLinus Walleij2014-09-041-3/+3
* pinctrl: avoid duplicated calling enable_pinmux_setting for a pinFan Wu2014-07-111-22/+0
* pinctrl: Pass all configs to driver on pin_config_set()Sherman Yin2013-08-281-18/+24
* sh-pfc: Compute pin ranges automaticallyLaurent Pinchart2013-07-291-35/+14
* sh-pfc: Rename struct sh_pfc nr_pins field to nr_gpio_pinsLaurent Pinchart2013-07-291-1/+1
* sh-pfc: Guard DT parsing with #ifdef CONFIG_OFLaurent Pinchart2013-06-241-0/+4
* sh-pfc: Add pinconf support to DT bindingsLaurent Pinchart2013-06-181-12/+97
* sh-pfc: Add DT supportLaurent Pinchart2013-06-181-0/+116
* sh-pfc: Configure pins as GPIOs at request time when handled externallyLaurent Pinchart2013-04-031-0/+11
* sh-pfc: Return an error if a pin doesn't support the requested directionLaurent Pinchart2013-03-151-0/+10
* sh-pfc: Convert message printing from pr_* to dev_*Laurent Pinchart2013-03-151-2/+3
* sh-pfc: Clean up pin configuration type handlingLaurent Pinchart2013-03-151-28/+46
* sh-pfc: Merge sh_pfc_reconfig_pin() into sh_pfc_gpio_set_direction()Laurent Pinchart2013-03-151-39/+32
* sh-pfc: Implement generic pinconf supportLaurent Pinchart2013-03-151-30/+93
* sh-pfc: Use proper error codesLaurent Pinchart2013-03-151-13/+11
* sh-pfc: Constify all SoC dataLaurent Pinchart2013-03-151-2/+3
* sh-pfc: Remove configuration dry-run and freeLaurent Pinchart2013-03-151-46/+2
* sh-pfc: Don't modify sh_pfc_pin SoC dataLaurent Pinchart2013-03-151-24/+35
* sh-pfc: Fix return value check in sh_pfc_register_pinctrl()Wei Yongjun2013-03-151-2/+2
* sh-pfc: Expose real groups and functions in pinctrl/pinmux operationsLaurent Pinchart2013-03-151-56/+58
* sh-pfc: Add support for sparse pin numbersLaurent Pinchart2013-03-151-19/+39
* sh-pfc: Replace pinctrl_add_gpio_range() with gpiochip_add_pin_range()Laurent Pinchart2013-03-151-9/+0
* sh-pfc: Add function to retrieve a pin instance from its pin numberLaurent Pinchart2013-03-151-10/+13
* sh-pfc: Use pinmux identifiers in the pin muxing APILaurent Pinchart2013-03-151-6/+6
* sh-pfc: Rename struct pinmux_pin to struct sh_pfc_pinLaurent Pinchart2013-03-151-1/+1
* sh-pfc: Split pins and functions definition tablesLaurent Pinchart2013-03-151-21/+20
* sh-pfc: Shrink the pinctrl GPIO range to include real GPIOs onlyLaurent Pinchart2013-03-151-25/+2
* sh-pfc: Initialize pinmux_gpio flags staticallyLaurent Pinchart2013-03-151-17/+2
* sh-pfc: Replace first_gpio and last_gpio with nr_gpiosLaurent Pinchart2013-03-151-11/+5
* sh-pfc: Don't take the sh_pfc spinlock in sh_pfc_map_gpios()Laurent Pinchart2013-03-151-5/+0
* sh-pfc: Drop the sh_pfc_pinctrl spinlockLaurent Pinchart2013-03-151-13/+0
* sh-pfc: Don't define the per-device pinctrl struct instances as globalLaurent Pinchart2013-03-151-22/+18
* sh-pfc: Declare operation structures as constLaurent Pinchart2013-03-151-3/+3
* sh-pfc: Move sh_pfc.h from include/linux/ to driver directoryLaurent Pinchart2013-01-251-1/+0
* sh-pfc: Support pinmux info in driver data instead of platform dataLaurent Pinchart2013-01-251-14/+14
* sh-pfc: Move driver from drivers/sh/ to drivers/pinctrl/Laurent Pinchart2013-01-251-0/+464