Loading...
Defined in 3 files as a prototype:
- arch/mips/include/asm/mach-bcm47xx/gpio.h, line 19 (as a prototype)
- arch/mips/include/asm/mach-generic/gpio.h, line 9 (as a prototype)
- include/asm-generic/gpio.h, line 153 (as a prototype)
Defined in 7 files as a function:
- arch/blackfin/include/asm/gpio.h, line 225 (as a function)
- arch/m68k/include/asm/mcfgpio.h, line 74 (as a function)
- arch/mips/bcm47xx/gpio.c, line 22 (as a function)
- arch/mips/include/asm/mach-au1x00/gpio-au1000.h, line 607 (as a function)
- arch/mips/include/asm/mach-au1x00/gpio-au1300.h, line 204 (as a function)
- drivers/gpio/gpiolib.c, line 1185 (as a function)
- include/linux/gpio.h, line 92 (as a function)
Referenced in 354 files:
- arch/arm/mach-at91/board-gsia18s.c, line 427
- arch/arm/mach-davinci/board-da830-evm.c, 5 times
- arch/arm/mach-davinci/board-da850-evm.c, 8 times
- arch/arm/mach-davinci/board-dm355-evm.c, 7 times
- arch/arm/mach-davinci/board-dm355-leopard.c, 7 times
- arch/arm/mach-davinci/board-dm644x-evm.c, 11 times
- arch/arm/mach-davinci/board-dm646x-evm.c, line 232
- arch/arm/mach-davinci/board-tnetv107x-evm.c, 2 times
- arch/arm/mach-ep93xx/core.c, 8 times
- arch/arm/mach-exynos/mach-nuri.c, 7 times
- arch/arm/mach-exynos/mach-origen.c, 2 times
- arch/arm/mach-exynos/mach-universal_c210.c, 2 times
- arch/arm/mach-imx/eukrea_mbimx27-baseboard.c, 3 times
- arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c, 4 times
- arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c, 4 times
- arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c, 4 times
- arch/arm/mach-imx/mach-armadillo5x0.c, 6 times
- arch/arm/mach-imx/mach-cpuimx51sd.c, 7 times
- arch/arm/mach-imx/mach-kzm_arm11_01.c, 2 times
- arch/arm/mach-imx/mach-mx25_3ds.c, 2 times
- arch/arm/mach-imx/mach-mx27_3ds.c, 2 times
- arch/arm/mach-imx/mach-mx31_3ds.c, 2 times
- arch/arm/mach-imx/mach-mx31lilly.c, line 179
- arch/arm/mach-imx/mach-mx31lite.c, 2 times
- arch/arm/mach-imx/mach-mx31moboard.c, 7 times
- arch/arm/mach-imx/mach-mx35_3ds.c, line 112
- arch/arm/mach-imx/mach-mx50_rdp.c, 2 times
- arch/arm/mach-imx/mach-mx51_efikamx.c, 8 times
- arch/arm/mach-imx/mach-mx51_efikasb.c, 4 times
- arch/arm/mach-imx/mach-mx53_ard.c, 2 times
- arch/arm/mach-imx/mach-mx53_loco.c, line 234
- arch/arm/mach-imx/mach-mx53_smd.c, line 96
- arch/arm/mach-imx/mach-mxt_td60.c, line 143
- arch/arm/mach-imx/mach-pca100.c, 2 times
- arch/arm/mach-imx/mach-pcm037.c, 4 times
- arch/arm/mach-imx/mach-pcm043.c, 4 times
- arch/arm/mach-imx/mach-qong.c, 3 times
- arch/arm/mach-imx/mach-vpr200.c, 2 times
- arch/arm/mach-imx/mx31lilly-db.c, 3 times
- arch/arm/mach-imx/mx31lite-db.c, 2 times
- arch/arm/mach-imx/mx31moboard-devboard.c, 8 times
- arch/arm/mach-imx/mx31moboard-marxbot.c, 16 times
- arch/arm/mach-imx/mx31moboard-smartbot.c, 6 times
- arch/arm/mach-imx/mx51_efika.c, 4 times
- arch/arm/mach-imx/pcm970-baseboard.c, line 103
- arch/arm/mach-kirkwood/board-dnskw.c, 2 times
- arch/arm/mach-kirkwood/board-goflexnet.c, line 65
- arch/arm/mach-kirkwood/board-ib62x0.c, line 66
- arch/arm/mach-kirkwood/d2net_v2-setup.c, line 216
- arch/arm/mach-kirkwood/dockstar-setup.c, line 94
- arch/arm/mach-kirkwood/lacie_v2-common.c, line 102
- arch/arm/mach-kirkwood/netspace_v2-setup.c, line 252
- arch/arm/mach-kirkwood/netxbig_v2-setup.c, line 393
- arch/arm/mach-kirkwood/openrd-setup.c, 3 times
- arch/arm/mach-kirkwood/rd88f6192-nas-setup.c, line 57
- arch/arm/mach-kirkwood/sheevaplug-setup.c, line 118
- arch/arm/mach-kirkwood/t5325-setup.c, line 191
- arch/arm/mach-kirkwood/ts41x-setup.c, line 150
- arch/arm/mach-ks8695/board-acs5k.c, 6 times
- arch/arm/mach-lpc32xx/phy3250.c, 3 times
- arch/arm/mach-mmp/gplugd.c, 3 times
- arch/arm/mach-mxs/module-tx28.c, line 88
- arch/arm/mach-nomadik/board-nhk8815.c, 2 times
- arch/arm/mach-omap1/board-ams-delta.c, line 563
- arch/arm/mach-omap1/board-fsample.c, line 311
- arch/arm/mach-omap1/board-h2-mmc.c, line 34
- arch/arm/mach-omap1/board-h2.c, 2 times
- arch/arm/mach-omap1/board-h3-mmc.c, line 52
- arch/arm/mach-omap1/board-h3.c, 2 times
- arch/arm/mach-omap1/board-htcherald.c, 4 times
- arch/arm/mach-omap1/board-innovator.c, line 286
- arch/arm/mach-omap1/board-nokia770.c, 3 times
- arch/arm/mach-omap1/board-osk.c, 11 times
- arch/arm/mach-omap1/board-palmte.c, 2 times
- arch/arm/mach-omap1/board-palmz71.c, 2 times
- arch/arm/mach-omap1/board-perseus2.c, line 279
- arch/arm/mach-omap1/board-sx1.c, 3 times
- arch/arm/mach-omap1/board-voiceblue.c, 8 times
- arch/arm/mach-omap1/fpga.c, line 183
- arch/arm/mach-omap1/leds.c, 2 times
- arch/arm/mach-omap1/serial.c, line 222
- arch/arm/mach-omap2/board-rx51-peripherals.c, 2 times
- arch/arm/mach-orion5x/d2net-setup.c, 3 times
- arch/arm/mach-orion5x/db88f5281-setup.c, 2 times
- arch/arm/mach-orion5x/dns323-setup.c, 5 times
- arch/arm/mach-orion5x/edmini_v2-setup.c, line 238
- arch/arm/mach-orion5x/mss2-setup.c, line 249
- arch/arm/mach-orion5x/mv2120-setup.c, 2 times
- arch/arm/mach-orion5x/net2big-setup.c, 7 times
- arch/arm/mach-orion5x/rd88f5182-setup.c, 3 times
- arch/arm/mach-orion5x/terastation_pro2-setup.c, 2 times
- arch/arm/mach-orion5x/ts209-setup.c, 3 times
- arch/arm/mach-orion5x/ts409-setup.c, line 296
- arch/arm/mach-pxa/am200epd.c, line 111
- arch/arm/mach-pxa/am300epd.c, 2 times
- arch/arm/mach-pxa/balloon3.c, 2 times
- arch/arm/mach-pxa/cm-x270.c, 3 times
- arch/arm/mach-pxa/colibri-pxa3xx.c, line 107
- arch/arm/mach-pxa/em-x270.c, 10 times
- arch/arm/mach-pxa/eseries.c, 2 times
- arch/arm/mach-pxa/ezx.c, 4 times
- arch/arm/mach-pxa/gumstix.c, line 164
- arch/arm/mach-pxa/hx4700.c, line 636
- arch/arm/mach-pxa/magician.c, line 525
- arch/arm/mach-pxa/palm27x.c, 6 times
- arch/arm/mach-pxa/palmtc.c, line 173
- arch/arm/mach-pxa/palmte2.c, 2 times
- arch/arm/mach-pxa/pcm990-baseboard.c, line 440
- arch/arm/mach-pxa/poodle.c, 2 times
- arch/arm/mach-pxa/raumfeld.c, 13 times
- arch/arm/mach-pxa/reset.c, line 28
- arch/arm/mach-pxa/saar.c, line 416
- arch/arm/mach-pxa/sharpsl_pm.c, 3 times
- arch/arm/mach-pxa/spitz.c, line 635
- arch/arm/mach-pxa/stargate2.c, 3 times
- arch/arm/mach-pxa/tosa-bt.c, 2 times
- arch/arm/mach-pxa/tosa.c, 8 times
- arch/arm/mach-pxa/viper.c, 6 times
- arch/arm/mach-pxa/vpac270.c, line 561
- arch/arm/mach-pxa/z2.c, line 514
- arch/arm/mach-pxa/zeus.c, 5 times
- arch/arm/mach-pxa/zylonite_pxa300.c, line 200
- arch/arm/mach-pxa/zylonite_pxa320.c, line 179
- arch/arm/mach-s3c24xx/h1940-bluetooth.c, 2 times
- arch/arm/mach-s3c24xx/mach-bast.c, line 604
- arch/arm/mach-s3c24xx/mach-h1940.c, 19 times
- arch/arm/mach-s3c24xx/mach-jive.c, 3 times
- arch/arm/mach-s3c24xx/mach-n30.c, line 545
- arch/arm/mach-s3c24xx/mach-osiris-dvs.c, line 102
- arch/arm/mach-s3c24xx/mach-qt2410.c, line 334
- arch/arm/mach-s3c24xx/mach-rx1950.c, 13 times
- arch/arm/mach-s3c24xx/mach-smdk2416.c, 3 times
- arch/arm/mach-s3c24xx/mach-vr1000.c, line 351
- arch/arm/mach-s3c24xx/simtec-usb.c, 2 times
- arch/arm/mach-s3c64xx/mach-anw6410.c, 2 times
- arch/arm/mach-s3c64xx/mach-crag6410.c, 4 times
- arch/arm/mach-s3c64xx/mach-hmt.c, 5 times
- arch/arm/mach-s3c64xx/mach-mini6410.c, 2 times
- arch/arm/mach-s3c64xx/mach-real6410.c, line 324
- arch/arm/mach-s3c64xx/mach-smartq.c, 7 times
- arch/arm/mach-s3c64xx/mach-smdk6410.c, 2 times
- arch/arm/mach-s3c64xx/pm.c, 4 times
- arch/arm/mach-s5p64x0/mach-smdk6440.c, line 138
- arch/arm/mach-s5p64x0/mach-smdk6450.c, line 156
- arch/arm/mach-s5pc100/mach-smdkc100.c, line 246
- arch/arm/mach-s5pv210/mach-aquila.c, line 639
- arch/arm/mach-s5pv210/mach-goni.c, 3 times
- arch/arm/mach-s5pv210/mach-smdkv210.c, line 248
- arch/arm/mach-sa1100/collie.c, 2 times
- arch/arm/mach-sa1100/h3100.c, line 33
- arch/arm/mach-sa1100/h3600.c, 6 times
- arch/arm/mach-sa1100/h3xxx.c, 3 times
- arch/arm/mach-shmobile/board-ag5evm.c, 63 times
- arch/arm/mach-shmobile/board-ap4evb.c, 85 times
- arch/arm/mach-shmobile/board-armadillo800eva.c, 116 times
- arch/arm/mach-shmobile/board-bonito.c, 38 times
- arch/arm/mach-shmobile/board-g3evm.c, 48 times
- arch/arm/mach-shmobile/board-g4evm.c, 37 times
- arch/arm/mach-shmobile/board-kota2.c, 74 times
- arch/arm/mach-shmobile/board-kzm9g.c, 70 times
- arch/arm/mach-shmobile/board-mackerel.c, 117 times
- arch/arm/mach-shmobile/board-marzen.c, 6 times
- arch/arm/mach-tegra/board-harmony-pcie.c, line 35
- arch/arm/mach-tegra/usb_phy.c, line 725
- arch/arm/mach-ux500/board-mop500-sdi.c, 2 times
- arch/arm/mach-ux500/board-mop500-stuib.c, line 103
- arch/arm/plat-mxc/3ds_debugboard.c, line 180
- arch/arm/plat-omap/debug-devices.c, line 84
- arch/arm/plat-samsung/dev-backlight.c, line 31
- arch/avr32/boards/atngw100/evklcd10x.c, line 159
- arch/avr32/boards/atngw100/mrmt.c, 6 times
- arch/avr32/boards/atngw100/setup.c, 2 times
- arch/blackfin/mach-bf533/boards/blackstamp.c, line 478
- arch/blackfin/mach-bf533/boards/stamp.c, 5 times
- arch/blackfin/mach-bf537/boards/cm_bf537e.c, line 761
- arch/blackfin/mach-bf537/boards/cm_bf537u.c, 2 times
- arch/blackfin/mach-bf537/boards/stamp.c, 3 times
- arch/blackfin/mach-bf537/boards/tcm_bf537.c, line 728
- arch/blackfin/mach-bf561/boards/acvilon.c, line 318
- arch/blackfin/mach-bf561/boards/cm_bf561.c, line 509
- arch/blackfin/mach-bf561/boards/ezkit.c, line 613
- arch/m68k/platform/coldfire/device.c, 4 times
- arch/microblaze/kernel/reset.c, line 33
- arch/mips/alchemy/board-mtx1.c, line 304
- arch/mips/alchemy/devboards/db1200.c, line 846
- arch/mips/ar7/platform.c, line 59
- arch/mips/bcm47xx/gpio.c, line 53
- arch/mips/jz4740/gpio.c, line 144
- arch/mips/jz4740/pwm.c, line 66
- arch/mips/lantiq/xway/gpio.c, line 46
- arch/mips/txx9/jmr3927/setup.c, 2 times
- arch/mips/txx9/rbtx4927/setup.c, line 210
- arch/mips/txx9/rbtx4938/setup.c, 4 times
- arch/sh/boards/board-magicpanelr2.c, 8 times
- arch/sh/boards/board-sh7757lcr.c, 171 times
- arch/sh/boards/board-urquell.c, 2 times
- arch/sh/boards/mach-ap325rxa/setup.c, 74 times
- arch/sh/boards/mach-ecovec24/setup.c, 169 times
- arch/sh/boards/mach-highlander/pinmux-r7785rp.c, 5 times
- arch/sh/boards/mach-kfr2r09/setup.c, 65 times
- arch/sh/boards/mach-migor/setup.c, 90 times
- arch/sh/boards/mach-rsk/devices-rsk7203.c, 3 times
- arch/sh/boards/mach-se/7724/setup.c, 136 times
- arch/sh/kernel/cpu/sh4a/setup-shx3.c, 8 times
- arch/x86/platform/olpc/olpc-xo1-sci.c, 2 times
- arch/xtensa/platforms/s6105/device.c, line 116
- arch/xtensa/platforms/s6105/setup.c, 2 times
- drivers/ata/pata_rb532_cf.c, line 132
- drivers/block/mg_disk.c, 2 times
- drivers/gpio/devres.c, line 60
- drivers/gpio/gpio-samsung.c, line 3159
- drivers/gpio/gpiolib.c, 3 times
- drivers/gpu/drm/gma500/mdfld_dsi_output.c, line 474
- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c, 3 times
- drivers/hwmon/sht15.c, 2 times
- drivers/i2c/busses/i2c-gpio.c, 2 times
- drivers/i2c/busses/i2c-pca-platform.c, line 214
- drivers/i2c/busses/i2c-s3c2410.c, line 810
- drivers/i2c/muxes/i2c-mux-gpio.c, line 98
- drivers/ieee802154/at86rf230.c, 2 times
- drivers/iio/frequency/adf4350.c, line 406
- drivers/input/joystick/as5011.c, line 268
- drivers/input/keyboard/gpio_keys.c, line 437
- drivers/input/keyboard/gpio_keys_polled.c, line 161
- drivers/input/keyboard/matrix_keypad.c, 2 times
- drivers/input/keyboard/omap-keypad.c, 2 times
- drivers/input/keyboard/samsung-keypad.c, 2 times
- drivers/input/misc/rotary_encoder.c, 2 times
- drivers/input/mouse/gpio_mouse.c, line 86
- drivers/input/touchscreen/auo-pixcir-ts.c, line 500
- drivers/input/touchscreen/cy8ctmg110_ts.c, 2 times
- drivers/input/touchscreen/egalax_ts.c, line 128
- drivers/input/touchscreen/mainstone-wm97xx.c, line 211
- drivers/leds/leds-gpio.c, line 108
- drivers/leds/leds-lt3593.c, line 97
- drivers/leds/leds-ns2.c, 2 times
- drivers/leds/leds-renesas-tpu.c, 2 times
- drivers/media/radio/si4713-i2c.c, line 2012
- drivers/media/rc/gpio-ir-recv.c, line 105
- drivers/media/video/adv7183.c, 2 times
- drivers/media/video/m5mols/m5mols_core.c, line 896
- drivers/media/video/marvell-ccic/mmp-driver.c, 2 times
- drivers/media/video/noon010pc30.c, 2 times
- drivers/media/video/s5p-tv/sii9234_drv.c, line 342
- drivers/media/video/sta2x11_vip.c, line 1149
- drivers/media/video/via-camera.c, 2 times
- drivers/media/video/vs6624.c, line 808
- drivers/mfd/htc-i2cpld.c, 2 times
- drivers/mfd/max77686-irq.c, line 259
- drivers/misc/ti-st/st_kim.c, line 736
- drivers/mmc/host/at91_mci.c, 3 times
- drivers/mmc/host/atmel-mci.c, 2 times
- drivers/mmc/host/jz4740_mmc.c, line 713
- drivers/mmc/host/mmci.c, 2 times
- drivers/mmc/host/msm_sdcc.c, line 960
- drivers/mmc/host/mvsdio.c, 2 times
- drivers/mmc/host/of_mmc_spi.c, line 133
- drivers/mmc/host/omap_hsmmc.c, 2 times
- drivers/mmc/host/pxamci.c, 3 times
- drivers/mmc/host/s3cmci.c, 3 times
- drivers/mmc/host/sdhci-pci.c, 2 times
- drivers/mmc/host/sdhci-s3c.c, line 401
- drivers/mmc/host/sdhci-tegra.c, 3 times
- drivers/mtd/maps/bfin-async-flash.c, line 152
- drivers/mtd/maps/gpio-addr-flash.c, line 233
- drivers/mtd/nand/ams-delta.c, line 238
- drivers/mtd/nand/cmx270_nand.c, 2 times
- drivers/mtd/nand/fsl_upm.c, line 265
- drivers/mtd/nand/gpio.c, 5 times
- drivers/mtd/nand/jz4740_nand.c, 2 times
- drivers/mtd/onenand/omap2.c, line 680
- drivers/net/ethernet/cadence/at91_ether.c, line 1155
- drivers/net/irda/pxaficp_ir.c, line 872
- drivers/net/phy/mdio-gpio.c, 2 times
- drivers/net/phy/mdio-mux-gpio.c, line 83
- drivers/net/wireless/p54/p54spi.c, 2 times
- drivers/pcmcia/at91_cf.c, 4 times
- drivers/pcmcia/bfin_cf_pcmcia.c, line 214
- drivers/pcmcia/pxa2xx_cm_x255.c, line 30
- drivers/pcmcia/pxa2xx_cm_x270.c, line 27
- drivers/pcmcia/pxa2xx_viper.c, line 50
- drivers/pcmcia/sa1100_h3600.c, 4 times
- drivers/power/gpio-charger.c, line 105
- drivers/power/jz4740-battery.c, line 319
- drivers/power/s3c_adc_battery.c, line 325
- drivers/power/sbs-battery.c, line 726
- drivers/power/wm97xx_battery.c, line 189
- drivers/power/z2_battery.c, line 210
- drivers/pps/clients/pps-gpio.c, line 77
- drivers/regulator/max8952.c, 2 times
- drivers/regulator/max8998.c, 3 times
- drivers/rtc/rtc-v3020.c, line 128
- drivers/spi/spi-ath79.c, line 108
- drivers/spi/spi-atmel.c, line 777
- drivers/spi/spi-bfin-sport.c, line 631
- drivers/spi/spi-bfin5xx.c, line 1116
- drivers/spi/spi-fsl-spi.c, line 987
- drivers/spi/spi-gpio.c, 2 times
- drivers/spi/spi-imx.c, line 799
- drivers/spi/spi-mpc52xx.c, line 470
- drivers/spi/spi-oc-tiny.c, line 350
- drivers/spi/spi-ppc4xx.c, line 440
- drivers/spi/spi-pxa2xx.c, line 1268
- drivers/spi/spi-s3c24xx.c, line 617
- drivers/spi/spi-s3c64xx.c, line 1114
- drivers/spi/spi-sirf.c, line 526
- drivers/staging/android/timed_gpio.c, line 110
- drivers/staging/cptm1217/clearpad_tm1217.c, line 381
- drivers/staging/iio/adc/ad7816.c, 3 times
- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c, 5 times
- drivers/staging/omap-thermal/omap-bandgap.c, line 735
- drivers/tty/serial/bfin_sport_uart.c, line 303
- drivers/tty/serial/bfin_uart.c, line 728
- drivers/tty/serial/ifx6x60.c, 5 times
- drivers/tty/serial/sh-sci.c, line 1162
- drivers/usb/gadget/at91_udc.c, 2 times
- drivers/usb/gadget/atmel_usba_udc.c, line 1972
- drivers/usb/gadget/pch_udc.c, line 1392
- drivers/usb/gadget/pxa25x_udc.c, line 2166
- drivers/usb/gadget/pxa27x_udc.c, line 2472
- drivers/usb/gadget/s3c2410_udc.c, line 1906
- drivers/usb/host/ehci-pmcmsp.c, 2 times
- drivers/usb/host/ehci-tegra.c, line 420
- drivers/usb/host/fhci-hcd.c, line 657
- drivers/usb/host/isp1760-if.c, line 102
- drivers/usb/host/ohci-at91.c, 2 times
- drivers/usb/host/ohci-omap.c, line 260
- drivers/usb/musb/blackfin.c, line 411
- drivers/usb/otg/gpio_vbus.c, 2 times
- drivers/usb/otg/isp1301_omap.c, line 1574
- drivers/video/auo_k190x.c, 2 times
- drivers/w1/masters/w1-gpio.c, line 58
- net/rfkill/rfkill-gpio.c, 2 times
- sound/atmel/ac97c.c, line 983
- sound/pci/cs5535audio/cs5535audio_olpc.c, line 155
- sound/soc/blackfin/bf5xx-ac97.c, 2 times
- sound/soc/blackfin/bf5xx-ad73311.c, line 134
- sound/soc/codecs/cs4271.c, line 472
- sound/soc/codecs/pcm3008.c, 4 times
- sound/soc/codecs/tlv320aic3x.c, line 1344
- sound/soc/codecs/tlv320dac33.c, line 1553
- sound/soc/codecs/tpa6130a2.c, line 401
- sound/soc/omap/n810.c, 2 times
- sound/soc/omap/omap3pandora.c, 2 times
- sound/soc/omap/zoom2.c, 2 times
- sound/soc/pxa/magician.c, 5 times
- sound/soc/pxa/spitz.c, line 322
- sound/soc/samsung/h1940_uda1380.c, line 236
- sound/soc/samsung/rx1950_uda1380.c, line 254
- sound/soc/samsung/s3c24xx_simtec.c, 3 times
- sound/soc/samsung/s3c24xx_uda134x.c, line 271
- sound/soc/samsung/smartq_wm8987.c, line 237
- sound/soc/samsung/speyside.c, line 139
- sound/soc/soc-jack.c, line 317