Merge tag 'gpio-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
Merge commit. Changes below are compared with the first parent: 82b666ee.
Changes
169 files changed · +4405 −2663
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/ABI/obsolete/sysfs-gpio
View fileDocumentation/ABI/testing/gpio-cdev
View fileDocumentation/devicetree/bindings/gpio/gpio-altera.txt
View fileDocumentation/devicetree/bindings/gpio/gpio-mcp23s08.txt
View fileDocumentation/devicetree/bindings/gpio/gpio-pisosr.txt
View fileDocumentation/devicetree/bindings/gpio/gpio-ts4800.txt
View fileDocumentation/devicetree/bindings/gpio/gpio-xgene-sb.txt
View fileDocumentation/devicetree/bindings/mfd/tps65912.txt
View fileDocumentation/driver-model/devres.txt
View fileDocumentation/gpio/board.txt
View fileDocumentation/ioctl/ioctl-number.txt
View fileMAINTAINERS
View filearch/alpha/include/asm/gpio.h
View before deletionarch/arm/common/scoop.c
View filearch/arm/mach-gemini/gpio.c
View filearch/arm/mach-imx/mach-mx27ads.c
View filearch/arm/mach-ixp4xx/common.c
View filearch/arm/mach-s3c24xx/mach-h1940.c
View filearch/arm/mach-sa1100/simpad.c
View filearch/arm/mach-w90x900/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/arm/plat-orion/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/avr32/boards/merisc/setup.c
View fileThis diff is incomplete. Download the complete patch.
arch/avr32/mach-at32ap/pio.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/kernel/bfin_gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/kernel/debug-mmrs.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-bf538/boards/ezkit.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-bf538/ext-gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-bf548/boards/cm_bf548.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-bf548/boards/ezkit.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-bf609/boards/ezkit.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-common/ints-priority.c
View fileThis diff is incomplete. Download the complete patch.
arch/blackfin/mach-common/pm.c
View fileThis diff is incomplete. Download the complete patch.
arch/ia64/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/m68k/coldfire/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/metag/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/microblaze/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/mips/alchemy/common/gpiolib.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/ar7/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/bcm63xx/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/jz4740/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/kernel/gpio_txx9.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/rb532/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/txx9/generic/setup.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/txx9/rbtx4938/setup.c
View fileThis diff is incomplete. Download the complete patch.
arch/openrisc/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/powerpc/sysdev/ppc4xx_gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/sysdev/simple_gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/sh/include/mach-common/mach/magicpanelr2.h
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/unicore32/kernel/gpio.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
arch/xtensa/include/asm/gpio.h
View before deletionThis diff is incomplete. Download the complete patch.
drivers/ata/pata_at91.c
View fileThis diff is incomplete. Download the complete patch.
drivers/ata/pata_bf54x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/devres.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-104-dio-48e.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-104-idi-48.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-104-idio-16.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-74xx-mmio.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-adnp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-adp5520.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-adp5588.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-amd8111.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-arizona.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ath79.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-bcm-kona.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-brcmstb.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-clps711x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-crystalcove.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-cs5535.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-da9052.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-da9055.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-davinci.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-dln2.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ep93xx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-f7188x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ge.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-generic.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ich.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-iop.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-janz-ttl.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-kempld.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ks8695.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-lp3943.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-lpc32xx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-lynxpoint.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mc9s08dz60.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mcp23s08.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-menz127.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-moxart.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mpc5200.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mpc8xxx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mvebu.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-mxc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-octeon.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-omap.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-palmas.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-pca953x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-pcf857x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-pisosr.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-rc5t583.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-rdc321x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-sch.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-sch311x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-spear-spics.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-sta2x11.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-stp-xway.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-sx150x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-syscon.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tb10x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tc3589x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tegra.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-timberdale.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tpic2810.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tps65218.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tps6586x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tps65910.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-tps65912.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ts4800.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ts5500.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-twl6040.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ucb1400.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-viperboard.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-vx855.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-wm831x.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-wm8350.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-wm8994.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-ws16c48.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-xgene-sb.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpio-xgene.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpiolib-acpi.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpiolib-sysfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpiolib.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpio/gpiolib.h
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/menelaus.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/tps65912-core.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/tps65912-i2c.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mfd/tps65912-irq.c
View before deletionThis diff is incomplete. Download the complete patch.
drivers/mfd/tps65912-spi.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mtd/onenand/omap2.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pcmcia/bfin_cf_pcmcia.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pcmcia/pxa2xx_vpac270.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pinctrl/sirf/pinctrl-atlas7.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pinctrl/sunxi/pinctrl-sunxi.c
View fileThis diff is incomplete. Download the complete patch.
drivers/regulator/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/regulator/tps65912-regulator.c
View fileThis diff is incomplete. Download the complete patch.
drivers/soc/fsl/qe/gpio.c
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/gadget/udc/atmel_usba_udc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/host/ohci-at91.c
View fileThis diff is incomplete. Download the complete patch.
drivers/video/fbdev/atmel_lcdfb.c
View fileThis diff is incomplete. Download the complete patch.
drivers/video/fbdev/omap/lcd_h3.c
View fileThis diff is incomplete. Download the complete patch.
drivers/video/fbdev/omap/lcd_osk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/video/fbdev/omap/lcd_palmtt.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/gpio.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/gpio/driver.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mfd/tps65912.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/Kbuild
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/gpio.h
View fileThis diff is incomplete. Download the complete patch.
tools/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/gpio/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/gpio/gpio-utils.c
View fileThis diff is incomplete. Download the complete patch.
tools/gpio/gpio-utils.h
View fileThis diff is incomplete. Download the complete patch.
tools/gpio/lsgpio.c
View fileThis diff is incomplete. Download the complete patch.