/drivers/pinctrl/ |
H A D | pinctrl-pxa910.c | 327 MFPR_910(GPIO0, 0x0DC, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 328 MFPR_910(GPIO1, 0x0E0, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 329 MFPR_910(GPIO2, 0x0E4, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 330 MFPR_910(GPIO3, 0x0E8, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 331 MFPR_910(GPIO4, 0x0EC, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 332 MFPR_910(GPIO5, 0x0F0, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 333 MFPR_910(GPIO6, 0x0F4, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 334 MFPR_910(GPIO7, 0x0F8, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 335 MFPR_910(GPIO8, 0x0FC, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 336 MFPR_910(GPIO9, 0x100, GPIO, KP_M [all...] |
H A D | pinctrl-pxa168.c | 266 MFPR_168(GPIO0, 0x04C, DFIO, NONE, NONE, MSP, MMC3_CMD, GPIO, MMC3, NONE), 267 MFPR_168(GPIO1, 0x050, DFIO, NONE, NONE, MSP, MMC3_CLK, GPIO, MMC3, NONE), 268 MFPR_168(GPIO2, 0x054, DFIO, NONE, NONE, MSP, NONE, GPIO, MMC3, NONE), 269 MFPR_168(GPIO3, 0x058, DFIO, NONE, NONE, NONE, NONE, GPIO, MMC3, NONE), 270 MFPR_168(GPIO4, 0x05C, DFIO, NONE, NONE, MSP_DAT3, NONE, GPIO, MMC3, NONE), 271 MFPR_168(GPIO5, 0x060, DFIO, NONE, NONE, MSP, NONE, GPIO, MMC3, NONE), 272 MFPR_168(GPIO6, 0x064, DFIO, NONE, NONE, MSP, NONE, GPIO, MMC3, NONE), 273 MFPR_168(GPIO7, 0x068, DFIO, NONE, NONE, MSP, NONE, GPIO, MMC3, NONE), 274 MFPR_168(GPIO8, 0x06C, DFIO, MMC2, UART3_TX, NONE, MMC2_CMD, GPIO, MMC3_CLK, NONE), 275 MFPR_168(GPIO9, 0x070, DFIO, MMC2, UART3, NONE, MMC2_CLK, GPIO, MMC3_CM [all...] |
H A D | pinctrl-mmp2.c | 306 MFPR_MMP2(GPIO0, 0x054, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 307 MFPR_MMP2(GPIO1, 0x058, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 308 MFPR_MMP2(GPIO2, 0x05C, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 309 MFPR_MMP2(GPIO3, 0x060, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 310 MFPR_MMP2(GPIO4, 0x064, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 311 MFPR_MMP2(GPIO5, 0x068, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 312 MFPR_MMP2(GPIO6, 0x06C, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 313 MFPR_MMP2(GPIO7, 0x070, GPIO, KP_MK, NONE, SPI, NONE, NONE, NONE, NONE), 314 MFPR_MMP2(GPIO8, 0x074, GPIO, KP_MK, NONE, NONE, NONE, NONE, NONE, NONE), 315 MFPR_MMP2(GPIO9, 0x078, GPIO, KP_M [all...] |
H A D | Kconfig | 79 bool "ST-Ericsson U300 COH 901 335/571 GPIO" 82 Say yes here to support GPIO interface on ST-Ericsson U300. 85 ports of 8 GPIO pins each.
|
/drivers/staging/bcm/ |
H A D | led_control.h | 29 #define TURN_ON_LED(GPIO, index) do { \ 30 UINT gpio_val = GPIO; \ 36 #define TURN_OFF_LED(GPIO, index) do { \ 37 UINT gpio_val = GPIO; \ 75 UCHAR LED_Type; /* specify GPIO number - use 0xFF if not used */
|
/drivers/gpio/ |
H A D | Kconfig | 2 # GPIO infrastructure and drivers 28 bool "GPIO Support" 32 This enables GPIO support through the generic GPIO library. 34 one or more of the GPIO drivers below. 41 bool "Debug GPIO calls" 44 Say Y here to add some extra checks and diagnostics to GPIO calls. 61 a given GPIO from the kernel, if no kernel driver requested it. 63 Kernel drivers may also request that a particular GPIO be 72 tristate "Dialog DA9052 GPIO" [all...] |
/drivers/i2c/muxes/ |
H A D | Kconfig | 9 tristate "GPIO-based I2C multiplexer" 13 GPIO based I2C multiplexer. This driver provides access to 15 through GPIO pins.
|
/drivers/pps/clients/ |
H A D | Kconfig | 33 tristate "PPS client using GPIO" 37 GPIO. To be useful you must also register a platform device 38 specifying the GPIO pin and other options, usually in your board
|
/drivers/staging/iio/trigger/ |
H A D | Kconfig | 16 tristate "GPIO trigger" 19 Provides support for using GPIO pins as IIO triggers.
|
/drivers/media/dvb/dvb-usb/ |
H A D | ec168.h | 62 GPIO = 0x04, enumerator in enum:ec168_cmd
|
H A D | ec168.c | 45 case GPIO: 282 req.cmd = GPIO;
|
/drivers/media/video/zoran/ |
H A D | zoran_device.h | 34 extern void GPIO(struct zoran *zr,
|
H A D | zoran_card.c | 256 GPIO(zr, 4, 0); 257 GPIO(zr, 5, 1); 259 GPIO(zr, 7, 0); 284 GPIO(zr, 2, 1); // Set Composite input/output 297 GPIO(zr, 4, 1); /* Bt866 SLEEP on */ 300 GPIO(zr, 0, 1); /* ZR36060 /RESET on */ 301 GPIO(zr, 1, 0); /* ZR36060 /SLEEP on */ 302 GPIO(zr, 2, mux & 1); /* MUX S0 */ 303 GPIO(zr, 3, 0); /* /FRAME on */ 304 GPIO(z [all...] |
H A D | zoran_device.c | 82 * This is a bit tricky. When a board lacks a GPIO function, the corresponding 83 * GPIO bit number in the card_info structure is set to 0. 87 GPIO (struct zoran *zr, function 251 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_SLEEP], !sleep); 255 "%s: jpeg_codec_sleep() - wake GPIO=0x%08x\n", 261 "%s: jpeg_codec_sleep() - sleep GPIO=0x%08x\n", 278 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 0); 280 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 1); 677 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_FRAME], val); 688 GPIO(z [all...] |
/drivers/watchdog/ |
H A D | it87_wdt.c | 66 #define GPIO 0x07 macro 88 /* GPIO Configuration Registers LDN=0x07 */ 94 /* GPIO Bits WDTCTRL */ 102 /* GPIO Bits WDTCFG */ 223 /* Internal function, should be called after superio_select(GPIO) */ 271 superio_select(GPIO); 289 superio_select(GPIO); 325 superio_select(GPIO); 353 superio_select(GPIO); 639 superio_select(GPIO); [all...] |
/drivers/usb/otg/ |
H A D | Kconfig | 29 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" 33 Provides simple GPIO VBUS sensing for controllers with an 35 optionally control of a D+ pullup GPIO as well as a VBUS
|
/drivers/net/phy/ |
H A D | Kconfig | 119 tristate "Support for GPIO lib-based bitbanged MDIO buses" 122 Supports GPIO lib-based MDIO busses.
|
/drivers/mfd/ |
H A D | Kconfig | 34 bool "Export GPIO via GPIO layer" 37 This option uses the gpio library layer to export the 64 GPIO 39 base number for the first GPIO line to register. 119 also contains a GPIO pin. 228 boards, providing power management, RTC, GPIO, keypad, a 293 STMPE811: GPIO, Touchscreen 294 STMPE1601: GPIO, Keypad 295 STMPE2401: GPIO, Keypad 296 STMPE2403: GPIO, Keypa [all...] |
/drivers/spi/ |
H A D | Kconfig | 106 With a few GPIO pins, your system can bitbang the SPI protocol. 107 Select this to get SPI support through I/O pins (GPIO, parallel 148 tristate "GPIO-based bitbanging SPI Master" 152 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO 155 except that the spi_board_info.controller_data holds the GPIO number 160 GPIO operations, you should be able to leverage that for better 448 sysfs interface, with each line presented as a kind of GPIO
|
/drivers/input/keyboard/ |
H A D | Kconfig | 176 tristate "GPIO Buttons" 180 to GPIO pins of various CPUs (and some other chips). 183 directly to such GPIO pins. Your board-specific 191 tristate "Polled GPIO buttons" 196 to GPIO pins that are not capable of generating interrupts. 199 directly to such GPIO pins. Your board-specific 241 tristate "GPIO driven matrix keypad support" 244 Enable support for GPIO driven matrix keypad.
|
/drivers/staging/telephony/ |
H A D | ixj.h | 172 } GPIO; typedef in typeref:union:__anon5408 1234 GPIO gpio;
|
/drivers/staging/rtl8187se/ |
H A D | r8180_hw.h | 234 #define GPIO 0x91 macro 476 #define GPIOCtrl 0x16B /*GPIO Control Register. */
|
/drivers/i2c/busses/ |
H A D | Kconfig | 389 tristate "GPIO-based bitbanging I2C" 394 arch-neutral GPIO API to control the SCL and SDA lines. 449 tristate "IXP2000 GPIO-Based I2C Interface (DEPRECATED)" 454 system and are using GPIO lines for an I2C bus. 868 tristate "NatSemi SCx200 I2C using GPIO pins (DEPRECATED)" 872 Enable the use of two GPIO pins of a SCx200 processor as an I2C bus. 883 int "GPIO pin used for SCL" 887 Enter the GPIO pin number used for the SCL signal. This value can 891 int "GPIO pin used for SDA" 895 Enter the GPIO pi [all...] |
/drivers/net/wireless/ |
H A D | adm8211.h | 38 __le32 GPIO; /* 0x5C CSR11A */ member in struct:adm8211_csr 234 /* CSR11A - GPIO */
|
/drivers/media/video/ |
H A D | Kconfig | 119 Most boards have an IR chip directly connected via GPIO. However,
|