aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
AgeCommit message (Expand)AuthorFilesLines
2012-11-06pinctrl: samsung and exynos need to depend on OF && GPIOLIBAxel Lin1-0/+2
2012-11-05pinctrl: SPEAr1340: Add clcd sleep mode pin configurationVipul Kumar Samar1-1/+38
2012-11-05pinctrl: SPEAr1340: Make DDR reset & clock pads as gpioDeepak Sikri1-1/+1
2012-11-05pinctrl: SPEAr1310: add register entries for enabling pad directionShiraz Hashim1-0/+266
2012-11-05pinctrl: SPEAr1310: Separate out pci pins from pcie_sata pin groupVipul Kumar Samar1-42/+51
2012-11-05pinctrl: SPEAr1310: Fix value of PERIP_CFG reigster and MCIF_SEL_SHIFTVipul Kumar Samar1-2/+2
2012-11-05pinctrl: SPEAr1310: fix clcd high resolution pin group nameShiraz Hashim1-1/+1
2012-11-05pinctrl: SPEAr320: Correct pad mux entries for rmii/smiiDeepak Sikri1-2/+2
2012-11-05pinctrl: SPEAr3xx: correct register space to configure pwmShiraz Hashim2-0/+5
2012-11-05pinctrl: SPEAr: Don't update all non muxreg bits on pinctrl_disableViresh Kumar1-1/+1
2012-10-23pinctrl/nomadik: pass DT node to the irqdomainLinus Walleij1-1/+1
2012-10-23pinctrl/nomadik: use zero as default irq_startLinus Walleij1-1/+1
2012-10-23pinctrl: fix missing unlock on error in pinctrl_groups_show()Wei Yongjun1-1/+3
2012-10-23pinctrl/nomadik: use irq_create_mapping()Linus Walleij1-1/+1
2012-10-18pinctrl: remove mutex lock in groups showHaojian Zhuang1-4/+0
2012-10-17pinctrl: tegra: correct bank for pingroup and drv pingroupPritesh Raithatha1-12/+12
2012-10-17pinctrl: tegra: set low power mode bank width to 2Pritesh Raithatha1-1/+1
2012-10-15pinctrl/nomadik: always use the simple irqdomainLinus Walleij1-10/+3
2012-10-15pinctrl/nomadik: provide stubs for legacy NomadikLinus Walleij1-0/+13
2012-10-15pinctrl: remove duplicated include from pinctrl-xway.cWei Yongjun1-2/+0
2012-10-15pinctrl: sirf: remove sirfsoc_gpio_set_pull functionArnd Bergmann1-35/+0
2012-10-15pinctrl: fix return value in bcm2835_pinctrl_probe()Wei Yongjun1-1/+1
2012-10-15pinctrl: remove duplicated include from pinctrl-bcm2835.cWei Yongjun1-1/+0
2012-10-15pinctrl: bcm2835: Use existing pointer to struct deviceTobias Klauser1-1/+1
2012-10-15pinctrl: samsung: use __devinit section for init codeArnd Bergmann1-5/+5
2012-10-10pinctrl/nomadik: use simple or linear IRQ domainLinus Walleij1-3/+13
2012-10-10pinctrl/nomadik: support other alternate-C functionsJean-Nicolas Graux4-47/+765
2012-10-09Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds6-0/+1804
2012-10-07Merge tag 'soc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds8-0/+2954
2012-10-02Merge tag 'pinctrl-for-v3.7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds16-473/+4602
2012-10-01Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds6-0/+1935
2012-10-01Merge tag 'cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds2-2/+44
2012-10-01Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+57
2012-10-01pinctrl: add bcm2835 driverSimon Arlott3-0/+1081
2012-09-28pinctrl/nomadik: use irq_find_mapping()Linus Walleij1-3/+1
2012-09-28pinctrl: sirf: add lost chained_irq_enter and exit in sirfsoc_gpio_handle_irqBarry Song1-0/+6
2012-09-28pinctrl: sirf: initialize the irq_chip pointer of pinctrl_gpio_rangeBarry Song1-1/+3
2012-09-28pinctrl: sirf: fix spinlock deadlock in sirfsoc_gpio_set_inputBarry Song1-5/+0
2012-09-28pinctrl: sirf: add missing pins to pinctrl listBarry Song1-0/+6
2012-09-28pinctrl: sirf: fix a typo in sirfsoc_gpio_probeBarry Song1-0/+2
2012-09-28pinctrl: pinctrl-single: add debugfs pin h/w state infoMatt Porter1-1/+9
2012-09-27pinctrl: Fix potential memory leak in pinctrl_register_one_pin()Sachin Kamat1-1/+3
2012-09-22Merge branch 'kirkwood/drivers' of git://git.infradead.org/users/jcooper/linu...Olof Johansson8-0/+2954
2012-09-22pinctrl: mvebu: add pinctrl driver for Armada XPThomas Petazzoni3-0/+473
2012-09-22pinctrl: mvebu: add pinctrl driver for Armada 370Thomas Petazzoni3-0/+426
2012-09-22pinctrl: mvebu: kirkwood pinctrl driverSebastian Hesselbarth3-0/+477
2012-09-22pinctrl: mvebu: dove pinctrl driverSebastian Hesselbarth3-0/+625
2012-09-22pinctrl: mvebu: pinctrl driver coreSebastian Hesselbarth4-0/+953
2012-09-20Merge branch 'next/dt' into next/multiplatformOlof Johansson1-1/+57
2012-09-21pinctrl: exynos: Fix wakeup IRQ domain registration checkTomasz Figa1-1/+1
2012-09-21pinctrl: samsung: Uninline samsung_pinctrl_get_soc_dataTomasz Figa1-1/+1
2012-09-21pinctrl: exynos: Correct the detection of wakeup-eint nodeTomasz Figa1-5/+9
2012-09-21pinctrl: exynos: Mark exynos_irq_demux_eint as inlineTomasz Figa1-1/+1
2012-09-21pinctrl: exynos: Handle only unmasked wakeup interruptsTomasz Figa1-2/+5
2012-09-21pinctrl: exynos: Fix typos in gpio/wkup _irq_maskTomasz Figa1-2/+2
2012-09-21pinctrl: exynos: Set pin function to EINT in irq_set_type of GPIO EINTaTomasz Figa2-0/+13
2012-09-18pinctrl: imx: remove duplicated constRichard Zhao1-1/+1
2012-09-14pinctrl: tegra: move pinconf-tegra.h content into drivers/pinctrlStephen Warren2-2/+44
2012-09-14pinctrl: use kasprintf() in pinmux_request_gpio()Thomas Petazzoni1-4/+1
2012-09-13OF: pinctrl: MIPS: lantiq: adds support for FALCON SoCJohn Crispin3-0/+474
2012-09-13OF: pinctrl: MIPS: lantiq: implement lantiq/xway pinctrl supportJohn Crispin5-0/+1330
2012-09-13pinctrl: pinctrl-single: Add pinctrl-single,bits type of muxPeter Ujfalusi1-10/+36
2012-09-10pinctrl/nomadik : add MC1_a_2 pin MC1 function group listPatrice Chotard1-1/+4
2012-09-10pinctrl: pinctrl-single: Make sure we do not change bits outside of maskPeter Ujfalusi1-1/+1
2012-09-07pinctrl: add exynos4210 specific extensions for samsung pinctrl driverThomas Abraham4-0/+782
2012-09-07pinctrl: add samsung pinctrl and gpiolib driverThomas Abraham4-0/+1133
2012-09-05pinctrl: sirf: add DT-binding pinmux mapping supportBarry Song1-1/+57
2012-09-04Merge branch 'cleanup/io-pci' into next/cleanupArnd Bergmann8-24/+14
2012-09-03pinctrl/nomadik: MASK_ON_SUSPENDEtienne Carriere1-0/+1
2012-09-03pinctrl: imx5: start numbering pad from 0Shawn Guo2-446/+446
2012-09-03pinctrl: pinctrl-imx: add imx35 pinctrl driverUwe Kleine-König3-0/+1604
2012-09-03pinctrl/nomadik: add STn8815 ASIC supportLinus Walleij5-0/+377
2012-09-03pinctrl/nomadik: add ASIC DB8450 pinctrl driverPatrice Chotard5-0/+1021
2012-08-17pinctrl/nomadik: add kp_b_2 keyboard function group listPatrice Chotard1-1/+4
2012-08-17pinctrl: imx51: fix .conf_reg of MX51_PAD_SD2_CMD__CSPI_MOSIShawn Guo1-1/+1
2012-08-17trivial: pinctrl core: remove extraneous code linesRichard Genoud1-10/+3
2012-08-17pinctrl/nomadik: fix null in irqdomain errorpathLinus Walleij1-1/+1
2012-08-13pinctrl/coh901: move header to platform data dirLinus Walleij1-1/+1
2012-08-13pinctrl/coh901: retire ancient GPIO block versionsLinus Walleij1-176/+42
2012-08-07drivers/pinctrl/pinctrl-nomadik.c: drop devm_kfree of devm_kzalloc'd dataJulia Lawall1-1/+0
2012-08-07pinctrl-sirf: remove devm_kfree at error pathDevendra Naga1-1/+0
2012-08-07pinctrl/nomadik: fix hsi function group listPatrice Chotard1-1/+1
2012-08-05pinctrl/pinctrl-u300: remove unneeded devm_kfree callDevendra Naga1-6/+2
2012-08-05pinctrl: mxs: register driver at postcore_initcall timeShawn Guo2-2/+2
2012-07-24Merge tag 'pinctrl-for-v3.6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds11-79/+1064
2012-07-23Merge tag 'pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+488
2012-07-23Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+1
2012-07-14pinctrl: Add one-register-per-pin type device tree based pinctrl driverTony Lindgren3-0/+996
2012-07-14pinctrl: pinctrl-imx6q: add missed mux function for USBOTG_IDDong Aisheng1-0/+2
2012-07-14pinctrl: pinctrl-imx: only print debug message when DEBUG is definedDong Aisheng1-0/+2
2012-07-13pinctrl: pinctrl-nomadik: Append sleepmode property with vendor specific pref...Lee Jones1-1/+1
2012-07-05pinctrl/nomadik: add spi2_oc1_2 pin groupPatrice Chotard1-1/+4
2012-07-04pinctrl/nomadik: kerneldoc fixLinus Walleij1-1/+1
2012-07-04pinctrl/nomadik: use devm_* allocators for gpio probeLinus Walleij1-26/+9
2012-07-03pinctrl/nomadik: add pin group to mco functionPatrice Chotard1-1/+3
2012-07-03pinctrl/nomadik: add hsit_a_2 pin groupPatrice Chotard1-1/+4
2012-07-03pinctrl/nomadik: add pin group smcs1 and smps0Patrice Chotard1-3/+9
2012-07-03pinctrl/nomadik: fix hsir_a_1_pins pin listPatrice Chotard1-3/+4
2012-07-03pinctrl: pinctrl-imx: fix map setting problem if NO_PAD_CTL is setHui Wang1-6/+7
2012-07-03pinctrl/coh901: use clk_prepare_[en|dis]able()Linus Walleij1-3/+3
2012-07-03pinctrl/pinctrl-tegra: remove IS_ERR checking of pmx->pctlDevendra Naga1-2/+2
2012-07-03pinctrl/pinctrl-spear: remove IS_ERR checking of pmx->pctlDevendra Naga1-2/+2
2012-07-03pinctrl/u300: drop unused variableLinus Walleij1-1/+0
2012-07-03pinctrl: select the proper symbolLinus Walleij1-1/+1
2012-07-03pinctrl: add pinctrl_add_gpio_ranges functionDong Aisheng1-0/+11
2012-07-03pinctrl: remove pinctrl_remove_gpio_rangeDong Aisheng3-17/+5
2012-07-03pinctrl/pinctrl-core: cleanup pinctrl_registerDevendra Naga1-11/+6
2012-07-03pinctrl/u300: delete pointless debug printLinus Walleij1-2/+0
2012-07-03pinctrl/pinctrl-u300: remove devm_kfree at driver unloadDevendra Naga1-1/+0
2012-07-02PINCTRL: SiRF: add GPIO and GPIO irq support in CSR SiRFprimaIIBarry Song1-1/+488
2012-06-20Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds9-14/+14
2012-06-20Viresh has movedViresh Kumar9-14/+14
2012-06-17pinctrl/nomadik: document Alt-C glitchLinus Walleij1-1/+21
2012-06-17pinctrl: mxs: Use kfree to fix build errorFabio Estevam1-1/+1
2012-06-12pinctrl: pinctrl-mxs: set platform driver data to NULL at errpath and at unre...Devendra Naga1-0/+2
2012-06-12pinctrl: pinctrl-mxs: Take care of frees if the kzalloc failsDevendra Naga1-3/+8
2012-06-12pinctrl: pinctrl-imx: fix incorrect debug message of mapsDong Aisheng1-1/+1
2012-06-12pinctrl: pinctrl-imx: free if of_get_parent fails to get the parent nodeDevendra Naga1-1/+3
2012-06-12pinctrl: pinctrl-imx: free allocated pinctrl_map structure only once and use ...Devendra Naga1-16/+12
2012-06-12pinctrl: nomadik: fix up typoLinus Walleij1-1/+1
2012-06-12pinctrl: nomadik: add clk_prepare() callLinus Walleij1-0/+1
2012-06-04pinctrl: fix a minor harmless typoGuennadi Liakhovetski1-1/+1
2012-06-04pinctrl: sirf: mark of_device_id match table as __devinitconstBarry Song1-1/+1
2012-06-01pinctrl-nomadik: Allow Device Tree driver probingLee Jones1-1/+19
2012-05-26Merge tag 'soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds6-102/+4451
2012-05-22Merge tag 'pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds18-126/+8767
2012-05-20pinctrl: pinctrl-imx: add imx51 pinctrl driverDong Aisheng3-0/+1331
2012-05-20pinctrl: pinctrl-imx: add imx53 pinctrl driverDong Aisheng3-0/+1658
2012-05-15ARM: nomadik: enable PINCTRL_NOMADIK where neededArnd Bergmann1-1/+1
2012-05-15pinctrl: pinctrl-pxa3xx: remove empty pinmux disable functionDong Aisheng1-6/+0
2012-05-15pinctrl: pinctrl-mxs: remove empty pinmux disable functionDong Aisheng1-7/+0
2012-05-15pinctrl: pinctrl-imx: remove empty pinmux disable functionDong Aisheng1-7/+0
2012-05-15pinctrl: make pinmux disable function optionalDong Aisheng1-3/+3
2012-05-15pinctrl: a minor error checking improvement for pinconfDong Aisheng1-2/+2
2012-05-14pinctrl: SPEAr1310: Fix pin numbers for clcd_high_resViresh Kumar1-1/+1
2012-05-14pinctrl: Add SPEAr13xx pinctrl driversViresh Kumar5-0/+4345
2012-05-14pinctrl: SPEAr: Create macro for declaring GPIO PINSViresh Kumar2-102/+106
2012-05-14pinctrl: mxs: skip gpio nodes for group creationShawn Guo1-0/+7
2012-05-14pinctrl: mxs: create group for pin config nodeShawn Guo1-24/+44
2012-05-12Merge tag 'ux500-gpio-pins-for-3.5' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson5-0/+2726
2012-05-12Merge branch 'spear/pinctrl' into next/pinctrlArnd Bergmann12-44/+4517
2012-05-12Merge branches 'depends/pinctrl/devel' and 'depends/rmk/clkdev' into spear/pi...Arnd Bergmann22-177/+5301
2012-05-11pinctrl/nomadik: implement pin configurationLinus Walleij2-0/+114
2012-05-11pinctrl/nomadik: implement pin multiplexingLinus Walleij4-2/+353
2012-05-11pinctrl/nomadik: reuse GPIO debug function for pinsLinus Walleij1-1/+27
2012-05-11pinctrl/nomadik: break out single GPIO debug functionLinus Walleij1-48/+57
2012-05-11pinctrl/nomadik: basic Nomadik pinctrl interfaceLinus Walleij5-2/+919
2012-05-11pinctrl/nomadik: !CONFIG_OF build errorArnd Bergmann1-0/+2
2012-05-11gpio: move the Nomadik GPIO driver to pinctrlLinus Walleij2-0/+1307
2012-05-09Merge branch 'for-3.5/gpio-pinmux' of git://git.kernel.org/pub/scm/linux/kern...Olof Johansson4-126/+213
2012-05-09Merge tag 'pinctrl-mergebase-20120418' of git://git.kernel.org/pub/scm/linux/...Olof Johansson15-132/+766
2012-05-07pinctrl: add more info to error msgs in pin_requestStephen Warren1-6/+8
2012-05-02pinctrl: add pinctrl-mxs supportShawn Guo6-0/+1343
2012-05-02pinctrl: pinctrl-imx: add imx6q pinctrl driverDong Aisheng3-0/+2340
2012-05-02pinctrl: pinctrl-imx: add imx pinctrl core driverDong Aisheng4-0/+739
2012-05-02pinctrl: support gpio request deferred probingDong Aisheng1-3/+4
2012-04-30Merge branch 'ux500-gpio-pins-for-arm-soc' of git://git.kernel.org/pub/scm/li...Arnd Bergmann1-4/+21
2012-04-26pinctrl: add pinctrl_provide_dummies interface for platforms to useDong Aisheng1-2/+27
2012-04-26pinctrl: enhance reporting of errors when loading from DTJohn Crispin3-27/+49
2012-04-26pinctrl: propagate map validation errorsStephen Warren1-2/+2
2012-04-25pinctrl: tegra: error reporting cleanupStephen Warren1-26/+55
2012-04-24pinctrl: fix signed vs unsigned conditionals inside pinmux_map_to_settingJohn Crispin1-7/+8
2012-04-22pinctrl: Add SPEAr3xx pinctrl driversViresh Kumar7-0/+5311
2012-04-22pinctrl: Add SPEAr pinctrl driversViresh Kumar6-0/+517
2012-04-18pinctrl: tegra: debugfs enhancementsStephen Warren1-6/+69
2012-04-18pinctrl: tegra: refactor probe handlingStephen Warren4-94/+89
2012-04-18ARM: tegra: Switch to new pinctrl driverStephen Warren1-3/+3
2012-04-18pinctrl: show pin name for pingroups in sysfsDong Aisheng2-4/+29
2012-04-18pinctrl: show pin name when request pinsDong Aisheng1-2/+3
2012-04-18pinctrl: implement devm_pinctrl_get()/put()Stephen Warren1-0/+56
2012-04-18pinctrl: a minor fix of pin config debug informationDong Aisheng1-2/+2
2012-04-18pinctrl: pinconf: fix compilation error if PINCONF is not selectedViresh Kumar1-1/+1
2012-04-18pinctrl: allow pctldevs to decode pin config in debugfsStephen Warren1-4/+27
2012-04-18pinctrl: ifdef CONFIG_DEBUG_FS cleanupStephen Warren2-11/+24
2012-04-18pinctrl: mark non-EXPERIMENTALLinus Walleij1-1/+0
2012-04-18pinctrl: tegra: Add complete device tree supportStephen Warren1-0/+205
2012-04-18pinctrl: implement pinctrl deferred probingLinus Walleij2-6/+9
2012-04-18pinctrl: add some error checking for user interfacesDong Aisheng2-2/+17
2012-04-18pinctrl: fix pinmux_check_ops error checkingDong Aisheng1-3/+5
2012-04-18pinctrl: replace list_*() with get_*_count()Viresh Kumar7-85/+43
2012-04-18pinctrl: mark const init data with __initconst instead of __initdataUwe Kleine-König1-2/+2
2012-04-18pinctrl: fix build when CONFIG_OF && !CONFIG_PINCTRLStephen Warren1-1/+3
2012-04-18pinctrl: core device tree mapping table parsing supportStephen Warren5-18/+350
2012-04-18pinctrl: implement pinctrl_check_opsStephen Warren1-4/+21
2012-04-11pinctrl: implement pinctrl_check_opsStephen Warren1-4/+21
2012-03-12pinctrl: support pinconfig on the U300Linus Walleij4-8/+135
2012-03-12pinctrl/coh901: use generic pinconf enums and parametersLinus Walleij1-43/+13
2012-03-12pinctrl: introduce generic pin configLinus Walleij5-4/+170
2012-03-12pinctrl: fix error path in pinconf_map_to_setting()Linus Walleij1-10/+17
2012-03-12pinctrl: allow concurrent gpio and mux function ownership of pinsStephen Warren2-29/+56
2012-03-06Merge branch 'pinctrl-tegra-for-next-diet' into for-nextLinus Walleij6-0/+7326
2012-03-06pinctrl: include machine header to core.hLinus Walleij1-1/+2
2012-03-06pinctrl: add a driver for NVIDIA TegraStephen Warren6-0/+7326
2012-03-05pinctrl: Show selected function and group in pinmux-pins debugfsStephen Warren2-1/+69
2012-03-05pinctrl: enhance mapping table to support pin config operationsStephen Warren6-60/+426
2012-03-05pinctrl: API changes to support multiple states per deviceStephen Warren2-149/+237
2012-03-05pinctrl: add usecount to pins for muxingStephen Warren2-5/+28
2012-03-05pinctrl: refactor struct pinctrl handling in core.c vs pinmux.cStephen Warren4-376/+197
2012-03-05pinctrl: fix and simplify lockingStephen Warren4-121/+215
2012-03-02pinctrl: fix the pin descriptor kerneldocLinus Walleij1-3/+1