aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio
AgeCommit message (Expand)AuthorFilesLines
2012-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds1-1/+1
2012-11-06sparc: Allow OF_GPIO on sparc.David S. Miller1-1/+1
2012-10-30Merge tag 'gpio-fixes-v3.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-7/+48
2012-10-30GPIO: mvebu-gpio: Don't initialize the mask_cacheAndrew Lunn1-1/+1
2012-10-27gpio/omap: fix off-mode bug: clear debounce settings on free/resetJon Hunter1-0/+35
2012-10-26gpiolib: Don't return -EPROBE_DEFER to sysfs, or for invalid gpiosMathias Nyman1-3/+7
2012-10-24gpio: mvebu: correctly set the value in direction_output()Thomas Petazzoni1-0/+2
2012-10-17gpio: mvebu: Add missing breaks in mvebu_gpio_irq_set_typeAxel Lin1-0/+3
2012-10-16gpio-74x164: Fix buffer allocation sizeRoland Stigge1-1/+1
2012-10-15gpio-timberdale: fix a potential wrapping issueDan Carpenter1-2/+2
2012-10-09Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-1/+1
2012-10-07Merge tag 'soc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds3-0/+686
2012-10-07Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2012-10-05Merge tag 'mfd-3.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds4-10/+214
2012-10-02Merge tag 'gpio-for-v3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/li...Linus Torvalds23-243/+1039
2012-10-01Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-0/+21
2012-10-01Merge tag 'soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-18/+30
2012-10-01Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds6-79/+461
2012-10-01Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds4-55/+18
2012-10-01Merge tag 'fixes-non-critical' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-5/+5
2012-10-01Merge tag 'v3.6' into staging/for_v3.7Mauro Carvalho Chehab1-0/+5
2012-09-30gpio: pcf857x: select IRQ_DOMAINArnd Bergmann1-0/+1
2012-09-30gpio-lpc32xx: Add GPI_28Roland Stigge1-1/+2
2012-09-24gpio-lpc32xx: Fix value handling of gpio_direction_output()Roland Stigge1-0/+5
2012-09-23Merge tag 'vt8500-for-next' of git://git.code.sf.net/p/linuxwmt/code into nex...Olof Johansson3-0/+323
2012-09-22Merge branch 'kirkwood/drivers' of git://git.infradead.org/users/jcooper/linu...Olof Johansson3-0/+686
2012-09-22gpio: introduce gpio-mvebu driver for Marvell SoCsThomas Petazzoni3-0/+686
2012-09-21arm: vt8500: gpio: Devicetree support for arch-vt8500Tony Prisk3-0/+323
2012-09-20Merge branch 'next/dt' into next/multiplatformOlof Johansson3-79/+138
2012-09-20Merge branch 'next/gpio-samsung' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson1-0/+63
2012-09-20Merge branch 'samsung/cleanup' into next/cleanupOlof Johansson1-40/+0
2012-09-20Merge tag 'omap-devel-dt-merged-for-v3.7' of git://git.kernel.org/pub/scm/lin...Olof Johansson6-40/+74
2012-09-19gpio: Add basic support for TWL6040 GPOsPeter Ujfalusi3-0/+145
2012-09-18gpio: Add Avionic Design N-bit GPIO expander supportThierry Reding3-0/+623
2012-09-18gpio: pxa: using for_each_set_bit to simplify the codeWei Yongjun1-3/+1
2012-09-18gpio_msm: using for_each_set_bit to simplify the codeWei Yongjun1-3/+1
2012-09-16Merge tag 'omap-cleanup-sparseirq-for-v3.7' of git://git.kernel.org/pub/scm/l...Olof Johansson2-12/+18
2012-09-16Merge tag 'cleanup-omap-tags-for-v3.7' of git://git.kernel.org/pub/scm/linux/...Olof Johansson4-4/+5
2012-09-16Merge tag 'omap-cleanup-sparseirq-for-v3.7' into devel-dtTony Lindgren6-18/+24
2012-09-15Merge tag 'v3.6-rc5' into staging/for_v3.7Mauro Carvalho Chehab4-4/+5
2012-09-14gpio: gpio-ich: Share ownership of GPIO groupsJean Delvare1-10/+69
2012-09-13GPIO: MIPS: lantiq: fix overflow inside stp-xway driverJohn Crispin1-1/+1
2012-09-13Merge branch 'ofdeviceiddata' of git://git.pengutronix.de/git/ukl/linux into ...Olof Johansson2-5/+5
2012-09-12ARM: OMAP: Move gpio.h to include/linux/platform_dataTony Lindgren1-7/+8
2012-09-12ARM: OMAP2+: Remove hardcoded twl4030 gpio_base, irq_base and irq_endTony Lindgren1-5/+10
2012-09-12gpio: Enable the tc3298x GPIO expander driver for Device TreeLee Jones1-9/+17
2012-09-12gpio: Provide the tc3589x GPIO expander driver with an IRQ domainLee Jones1-28/+70
2012-09-12gpio: pcf857x: fixup smatch WARNINGKuninori Morimoto1-3/+3
2012-09-11gpio: 74x164: Add support for the daisy-chainingMaxime Ripard1-7/+61
2012-09-11gpio/gpio-omap: make platformdata used as *of_device_id.data constUwe Kleine-König1-3/+3
2012-09-11gpio/mpc8xxx: add a const qualifierUwe Kleine-König1-1/+1
2012-09-11gpio/gpio-omap.c: add a const qualifierUwe Kleine-König1-1/+1
2012-09-07gpio: 74x164: Add device tree supportMaxime Ripard1-0/+7
2012-09-07gpio: 74x164: Use dynamic gpio number assignment if no pdata is presentMaxime Ripard1-7/+6
2012-09-07gpio: 74x164: Use devm_kzallocMaxime Ripard1-5/+3
2012-09-07gpio: 74x164: Use module_spi_driver boiler plate functionMaxime Ripard1-12/+1
2012-09-07gpio/twl4030: get platform data from device treeFlorian Vaussard1-27/+55
2012-09-07gpio: samsung: add devicetree init for s3c24xx archesHeiko Stuebner1-0/+63
2012-09-07gpio: exynos4: skip gpiolib registration if pinctrl driver is usedThomas Abraham1-0/+21
2012-09-06gpio: tegra: remove useless includes of <mach/*.h>Stephen Warren1-3/+0
2012-09-06gpio: sx150x: Use irq_data_get_irq_chip_data() at appropriate placesAxel Lin1-18/+6
2012-09-06gpio: em: Use irq_data_get_irq_chip_data() at appropriate placesAxel Lin1-9/+3
2012-09-05Merge branch 'soc-core' of git://git.kernel.org/pub/scm/linux/kernel/git/horm...Olof Johansson7-17/+46
2012-09-04gpio: wm8350: Convert to use devm_kzalloc APIAxel Lin1-14/+5
2012-09-04gpio: wm831x: Convert to use devm_kzalloc APIAxel Lin1-14/+5
2012-09-04gpio: adp5588: Use module_i2c_driverAxel Lin1-13/+1
2012-09-04gpio: Use DEFINE_PCI_DEVICE_TABLE macroAxel Lin2-2/+2
2012-09-03gpio/mxs: adopt irq_domain support for mxs gpio driverShawn Guo1-18/+30
2012-09-01gpio: tps65912: Convert to use devm_kzalloc APIAxel Lin1-13/+4
2012-09-01gpio: da9052: Convert to use devm_kzalloc APIAxel Lin1-12/+3
2012-09-01gpio: rdc321x: Prevent removal of modules exporting active GPIOsAxel Lin1-0/+1
2012-09-01drivers/gpio/gpio-pxa.c: use clk_prepare_enable and clk_disable_unprepareJulia Lawall1-8/+1
2012-09-01gpio: em: Fix checking return value of irq_alloc_descsAxel Lin1-2/+2
2012-09-01gpio: davinci: preparation for switch to common clock frameworkMurali Karicheri1-1/+1
2012-09-01gpio: Remove broken mark for da9052 gpio driverAxel Lin1-1/+1
2012-09-01gpio: mc9s08dz60: Use devm_kzalloc APIAxel Lin1-18/+3
2012-09-01gpio: mc9s08dz60: Fix build error if I2C=mAxel Lin1-1/+1
2012-08-28gpio-samsung: Remove now unused s3c2410_gpio* APISylwester Nawrocki1-40/+0
2012-08-24Merge tag 'v3.6-rc3' into staging/for_v3.7Mauro Carvalho Chehab7-17/+46
2012-08-23gpio: pcf857x: enable gpio_to_irq() supportKuninori Morimoto1-0/+122
2012-08-21gpio: bt8xx: Fix build error due to missing include fileAxel Lin1-1/+1
2012-08-17gpio: gpio-pch: Use spinlock for register access protectionAxel Lin1-12/+10
2012-08-17gpio: gpio-ml-ioh: Use spinlock for register access protectionAxel Lin1-10/+10
2012-08-17gpiolib: Use seq_file's iterator interfaceThierry Reding1-28/+74
2012-08-17gpio: Fix debug message in of_get_named_gpio_flags()Thierry Reding1-1/+1
2012-08-16gpio: pxa: add chain_eneter and chain_exit for irq handlerChao Xie1-0/+7
2012-08-16GPIO: gpio-pxa: simplify pxa_gpio_to_irq() and pxa_irq_to_chip()Daniel Mack1-54/+16
2012-08-14GPIO: gpio-pxa: fix building without CONFIG_OFArnd Bergmann1-2/+2
2012-08-12Merge tag 'gpio-fixes-v3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-14/+43
2012-08-10gpio: em: do not discard em_gio_irq_domain_cleanupArnd Bergmann1-1/+1
2012-08-07drivers/gpio/gpio-langwell.c: fix error return codeJulia Lawall1-2/+5
2012-08-07gpio: samsung: Fix off-by-one bug in gpio addressesSean Paul1-7/+7
2012-08-07gpio/mxc: specify gpio base for device tree probeShawn Guo1-1/+2
2012-08-07gpio/mxc: remove redundant shadow variables initializationShawn Guo1-2/+0
2012-08-05GPIO: gpio-pxa: fix devicetree functionsDaniel Mack1-0/+26
2012-08-05gpio: msic: Fix calculating register address in msic_gpio_to_oreg()Axel Lin1-1/+1
2012-08-05gpio-sch: Fix leak of resourceAlan Cox1-1/+2
2012-07-30Merge tag 'mfd-3.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds3-0/+166
2012-07-26Merge tag 'gpio-for-v3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/li...Linus Torvalds13-138/+639
2012-07-25gpio: tps6586x: Add gpio support through platform driverLaxman Dewangan3-0/+166
2012-07-23Merge tag 'irq' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-24/+32
2012-07-17gpio: of_get_named_gpio_flags() return -EPROBE_DEFER if GPIO not yet availableRoland Stigge1-1/+4
2012-07-17gpiolib: Defer failed gpio requests by defaultMark Brown1-1/+1
2012-07-17gpio/pca953x: increase variables size to support 24 bit of dataLeed Aguilar1-14/+14
2012-07-17GPIO: PCA953X: Increase size of invert variable to support 24 bitChandrabhanu Mahapatra1-5/+6
2012-07-17gpio/omap: move bank->dbck initialization to omap_gpio_mod_init()Tarun Kanti DebBarma1-6/+4
2012-07-17gpio/mxc: use the edge_sel feature if availableBenoît Thébaudeau1-14/+57
2012-07-17gpio: propagate of_parse_phandle_with_args errorsAlexandre Courbot1-1/+1
2012-07-17gpio: samsung: add flags specifier to device-tree bindingOlof Johansson1-1/+4
2012-07-17gpiolib: Add support for Wolfson Microelectronics Arizona class devicesMark Brown3-0/+170
2012-07-12gpio: gpio-lpc32xx: Add gpio_to_irq mappingRoland Stigge1-0/+65
2012-07-12gpio: pcf857x: share 8/16 bit access functionsKuninori Morimoto1-62/+31
2012-07-12gpio: LPC32xx: Driver cleanupRoland Stigge1-8/+1
2012-07-12gpiolib: wm8994: Convert to devm_kzalloc()Mark Brown1-8/+3
2012-07-12gpiolib: wm8994: Use irq_domain mappings for gpiosMark Brown1-4/+2
2012-07-12gpio: add a driver for GPIO pins found on AMD-8111 south bridge chipsDmitry Eremin-Solenikov3-0/+259
2012-07-10gpio/gpio-tps65910: gpio_chip.of_node referenced without CONFIG_OF_GPIO definedJerry Snitselaar1-0/+2
2012-07-09Merge branch 'kevin' into fixesLinus Walleij1-1/+13
2012-07-05Merge branch 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6 into grantLinus Walleij2-13/+17
2012-07-05gpio: tps65910: initialize of_node of gpio_chipLaxman Dewangan1-0/+1
2012-07-05gpio/mxc: make irqs work for fsl,imx21-gpio devicesUwe Kleine-König1-4/+6
2012-07-05gpio: export devm_gpio_request_oneStephen Warren1-0/+1
2012-07-05gpiolib: wm8994: Pay attention to the value set when enabling as outputMark Brown1-1/+4
2012-07-05gpio/msm_v1: CONFIG_GPIO_MSM_V1 is only available on three SoCsChristian Dietrich1-1/+1
2012-07-05gpio-sta2x11: don't use pdata if nullAlessandro Rubini1-2/+3
2012-07-03gpio/omap: fix invalid context restore of gpio bank-0Jon Hunter1-1/+3
2012-07-01gpio/mxc: move irq_domain_add_legacy call into gpio driverShawn Guo1-24/+32
2012-06-26gpio/omap: fix irq loss while in idle with debounce onGrazvydas Ignotas1-0/+10
2012-06-03gpio/samsung: fix the typo 'exynos5_xxx' instead of 'exonys5_xxx'Kukjin Kim1-1/+1
2012-05-29Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds4-0/+479
2012-05-29Merge tag 'mfd-3.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds7-51/+1037
2012-05-26Merge tag 'soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+10
2012-05-26Merge tag 'dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-62/+94
2012-05-25gpio/tca6424: merge I2C transactions, remove castAndreas Schallenberg1-12/+16
2012-05-25gpio/of: fix a typo of comment messageDong Aisheng1-1/+1
2012-05-24Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds22-380/+1240
2012-05-22Merge tag 'driver-core-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2012-05-22gpio: tps65910: dt: process gpio specific device node infoLaxman Dewangan1-0/+36
2012-05-22gpio: Add Intel Centerton support to gpio-schSeth Heasley2-3/+14
2012-05-22Merge tag 'pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds3-1206/+21
2012-05-22Merge tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds3-0/+425
2012-05-22Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-18/+98
2012-05-21GPIO: MIPS: lantiq: convert gpio-stp-xway to OFJohn Crispin1-92/+241
2012-05-21GPIO: MIPS: lantiq: convert gpio-mm-lantiq to OF and of_mm_gpioJohn Crispin1-57/+89
2012-05-21GPIO: MIPS: lantiq: move gpio-stp and gpio-ebu to the subsystem folderJohn Crispin4-0/+298
2012-05-20mfd: Convert wm831x to irq_domainMark Brown1-4/+2
2012-05-20gpio: Convert tps65910 to a platform driverLaxman Dewangan1-38/+102
2012-05-20mfd: Commonize tps65910 regmap access through headerRhyland Klein1-7/+7
2012-05-19gpio/generic: initialize basic_mmio_gpio shadow variables properlyShawn Guo5-9/+15
2012-05-18gpiolib: Remove 'const' from data argument of gpiochip_find()Grant Likely1-1/+1
2012-05-18gpio/rc5t583: add gpio driver for RICOH PMIC RC5T583Laxman Dewangan3-0/+190
2012-05-18gpiolib: quiet gpiochip_add boot message noiseH Hartley Sweeten1-1/+1
2012-05-18Merge branch 'for_3.5/fixes/gpio-2' of git://git.kernel.org/pub/scm/linux/ker...Grant Likely1-5/+4
2012-05-18gpio: mpc8xxx: Prevent NULL pointer deref in demux handlerThomas Gleixner1-1/+2
2012-05-18gpio/lpc32xx: Add device tree supportRoland Stigge1-1/+51
2012-05-18gpio: Adjust of_xlate API to support multiple GPIO chipsGrant Likely2-43/+39
2012-05-18gpiolib: Implement devm_gpio_request_one()Mark Brown1-0/+29
2012-05-18gpio-mcp23s08: dbg_show: fix pullup configuration displayPeter Korsgaard1-1/+1
2012-05-18Add support for TCA6424AAndreas Schallenberg1-13/+30
2012-05-18gpio/omap: (re)fix wakeups on level-triggered GPIOsKevin Hilman1-3/+3
2012-05-18gpio/omap: fix broken context restore for non-OFF mode transitionsKevin Hilman1-2/+1
2012-05-18gpio: Emma Mobile GPIO driver V2Magnus Damm3-0/+425
2012-05-16ARM: EXYNOS: add GPC4 bank instanceSangsu Park1-1/+10
2012-05-12Merge branch 'mxs/dt/for-3.5' of git://git.linaro.org/people/shawnguo/linux-2...Olof Johansson1-62/+94
2012-05-12Merge tag 'ux500-gpio-pins-for-3.5' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson2-1307/+0
2012-05-11Merge branch 'imx/pinctrl/for-3.5' of git://git.linaro.org/people/shawnguo/li...Olof Johansson1-2/+19
2012-05-12gpio/mxs: add device tree probeShawn Guo1-4/+32
2012-05-12gpio/mxs: get rid of the use of cpu_is_xxxShawn Guo1-22/+52
2012-05-12gpio/mxs: use devm_* helpers to make error handling simpleShawn Guo1-39/+13
2012-05-11Merge branch 'for_3.5/gpio/cleanup' of git://git.kernel.org/pub/scm/linux/ker...Grant Likely1-86/+26
2012-05-11gpio/exynos: Fix compiler warnings when non-exynos machines are selectedSachin Kamat1-6/+12
2012-05-11gpio: pch9: Use proper flow type handlersThomas Gleixner1-29/+28
2012-05-11gpio/omap: fix missing check in *_runtime_suspend()Tarun Kanti DebBarma1-5/+8
2012-05-11gpio/omap: remove cpu_is_omapxxxx() checks from *_runtime_resume()Tarun Kanti DebBarma1-2/+2
2012-05-11gpio/omap: remove suspend/resume callbacksTarun Kanti DebBarma1-47/+0
2012-05-11gpio/omap: remove retrigger variable in gpio_irq_handlerTarun Kanti DebBarma1-3/+0
2012-05-11gpio/omap: remove saved_wakeup field from struct gpio_bankTarun Kanti DebBarma1-9/+3
2012-05-11gpio/omap: remove suspend_wakeup field from struct gpio_bankTarun Kanti DebBarma1-7/+6
2012-05-11gpio/omap: remove saved_fallingdetect, saved_risingdetectTarun Kanti DebBarma1-11/+8
2012-05-11gpiolib/arches: Centralise bolierplate asm/gpio.hMark Brown1-0/+8
2012-05-11gpio: add MSIC gpio driverMathias Nyman3-0/+348
2012-05-11gpio: samsung: refactor gpiolib init for exynos4/5Olof Johansson1-188/+215
2012-05-11gpio: move the Nomadik GPIO driver to pinctrlLinus Walleij2-1307/+0
2012-05-10gpio/langwell: re-read the IRQ status register after each iterationMika Westerberg1-3/+1
2012-05-10gpio/omap: fix incorrect initialization of omap_gpio_mod_initTarun Kanti DebBarma1-6/+3
2012-05-09Merge branch 'for-3.5/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/sw...Olof Johansson1-18/+21
2012-05-09Merge branch 'for-3.5/gpio-pinmux' of git://git.kernel.org/pub/scm/linux/kern...Olof Johansson1-18/+21
2012-05-09gpio: Add STA2X11 GPIO blockAlessandro Rubini3-0/+444
2012-05-08gpio/langwell: convert to use irq_domainMika Westerberg2-21/+30
2012-05-08Merge tag 'v3.4-rc6' into gpio/nextGrant Likely7-41/+84
2012-05-05gpio: pxa: parse gpio from DTS fileHaojian Zhuang1-18/+98
2012-05-04gpiolib: Convert to devres_release()Mark Brown1-2/+1
2012-05-01gpio: Add support for Intel ICHx/3100/Series[56] GPIOPeter Tyser3-0/+433
2012-04-27ARM: pxa: fix gpio wakeup settingRobert Jarzmik1-2/+19
2012-04-24drivers/gpio: gpio-nomadik: Add support for irqdomainsLee Jones1-48/+58
2012-04-24drivers/gpio: gpio-nomadik: Apply Device Tree bindingsLee Jones1-3/+38
2012-04-24gpio/nomadik: use ioremap() instead of static mappingsLinus Walleij1-4/+11
2012-04-23gpio/nomadik: support low EMI modeRabin Vincent1-0/+25
2012-04-23gpio/nomadik: fix spurious interrupts with SKERabin Vincent1-0/+39
2012-04-23gpio/nomadik: cache [rf]w?imscRabin Vincent1-16/+26