/drivers/pinctrl/ |
D | pinctrl-falcon.c | 113 MFP_FALCON(GPIO0, RST, GPIO, NONE, NONE), 114 MFP_FALCON(GPIO1, GPIO, GPIO, NONE, NONE), 115 MFP_FALCON(GPIO2, GPIO, GPIO, NONE, NONE), 116 MFP_FALCON(GPIO3, GPIO, GPIO, NONE, NONE), 117 MFP_FALCON(GPIO4, NTR, GPIO, NONE, NONE), 118 MFP_FALCON(GPIO5, NTR, GPIO, PPS, NONE), 119 MFP_FALCON(GPIO6, RST, GPIO, NONE, NONE), 120 MFP_FALCON(GPIO7, MDIO, GPIO, NONE, NONE), 121 MFP_FALCON(GPIO8, MDIO, GPIO, NONE, NONE), 122 MFP_FALCON(GPIO9, LED, GPIO, NONE, NONE), [all …]
|
D | pinctrl-xway.c | 111 MFP_XWAY(GPIO0, GPIO, EXIN, NONE, TDM), 112 MFP_XWAY(GPIO1, GPIO, EXIN, NONE, NONE), 113 MFP_XWAY(GPIO2, GPIO, CGU, EXIN, GPHY), 114 MFP_XWAY(GPIO3, GPIO, CGU, NONE, PCI), 115 MFP_XWAY(GPIO4, GPIO, STP, NONE, ASC), 116 MFP_XWAY(GPIO5, GPIO, STP, NONE, GPHY), 117 MFP_XWAY(GPIO6, GPIO, STP, GPT, ASC), 118 MFP_XWAY(GPIO7, GPIO, CGU, PCI, GPHY), 119 MFP_XWAY(GPIO8, GPIO, CGU, NMI, NONE), 120 MFP_XWAY(GPIO9, GPIO, ASC, SPI, EXIN), [all …]
|
D | pinctrl-palmas.c | 311 FUNCTION_GROUP(gpio, GPIO), \ 414 PULL_UP_DN(gpio0, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x04, 0, -1, 1); 415 PULL_UP_DN(gpio1, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x0C, 0, 0x8, 0x4); 416 PULL_UP_DN(gpio2, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x30, 0x0, 0x20, 0x10); 417 PULL_UP_DN(gpio3, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x40, 0x0, -1, 0x40); 418 PULL_UP_DN(gpio4, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x03, 0x0, 0x2, 0x1); 419 PULL_UP_DN(gpio5, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x0c, 0x0, 0x8, 0x4); 420 PULL_UP_DN(gpio6, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x30, 0x0, 0x20, 0x10); 421 PULL_UP_DN(gpio7, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x40, 0x0, -1, 0x40); 422 PULL_UP_DN(gpio9, GPIO, PALMAS_PU_PD_GPIO_CTRL3, 0x0C, 0x0, 0x8, 0x4); [all …]
|
D | Kconfig | 41 bool "Pinctrl and GPIO driver for ams AS3722 PMIC" 46 AS3722 device supports the configuration of GPIO pins for different 48 open drain configuration for the GPIO pins of AS3722 devices. It also 49 supports the GPIO functionality through gpiolib. 72 bool "Intel Baytrail GPIO pin control" 76 driver for memory mapped GPIO functionality on Intel Baytrail 99 framework. GPIO is provided by a separate GPIO driver. 187 bool "ST-Ericsson U300 COH 901 335/571 GPIO" 191 Say yes here to support GPIO interface on ST-Ericsson U300. 194 ports of 8 GPIO pins each.
|
/drivers/gpio/ |
D | Kconfig | 2 # GPIO infrastructure and drivers 35 bool "GPIO Support" 38 This enables GPIO support through the generic GPIO library. 40 one or more of the GPIO drivers below. 64 bool "Debug GPIO calls" 67 Say Y here to add some extra checks and diagnostics to GPIO calls. 84 a given GPIO from the kernel, if no kernel driver requested it. 86 Kernel drivers may also request that a particular GPIO be 95 tristate "Dialog DA9052 GPIO" 98 Say yes here to enable the GPIO driver for the DA9052 chip. [all …]
|
/drivers/staging/bcm/ |
D | led_control.h | 20 #define TURN_ON_LED(ad, GPIO, index) do { \ argument 21 unsigned int gpio_val = GPIO; \ 27 #define TURN_OFF_LED(ad, GPIO, index) do { \ argument 28 unsigned int gpio_val = GPIO; \
|
/drivers/i2c/muxes/ |
D | Kconfig | 9 tristate "GPIO-based I2C arbitration" 15 a GPIO. 21 tristate "GPIO-based I2C multiplexer" 25 GPIO based I2C multiplexer. This driver provides access to 27 through GPIO pins.
|
/drivers/power/reset/ |
D | Kconfig | 53 bool "GPIO power-off driver" 56 This driver supports turning off your board via a GPIO line. 57 If your board needs a GPIO high/low to power down, say Y and 61 bool "GPIO restart driver" 64 This driver supports restarting your board via a GPIO line. 65 If your board needs a GPIO high/low to restart, say Y and
|
/drivers/w1/masters/ |
D | Kconfig | 12 using Matrox's G400 GPIO pins. 51 tristate "GPIO 1-wire busmaster" 55 GPIO pins. This driver uses the GPIO API to control the wire.
|
/drivers/watchdog/ |
D | it87_wdt.c | 68 #define GPIO 0x07 macro 274 superio_select(GPIO); in wdt_keepalive() 287 superio_select(GPIO); in wdt_start() 305 superio_select(GPIO); in wdt_stop() 341 superio_select(GPIO); in wdt_set_timeout() 369 superio_select(GPIO); in wdt_get_status() 656 superio_select(GPIO); in it87_wdt_init() 765 superio_select(GPIO); in it87_wdt_exit()
|
/drivers/pps/clients/ |
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/media/pci/zoran/ |
D | zoran_card.c | 256 GPIO(zr, 4, 0); in dc10_init() 257 GPIO(zr, 5, 1); in dc10_init() 259 GPIO(zr, 7, 0); in dc10_init() 284 GPIO(zr, 2, 1); // Set Composite input/output in lml33_init() 297 GPIO(zr, 4, 1); /* Bt866 SLEEP on */ in avs6eyes_init() 300 GPIO(zr, 0, 1); /* ZR36060 /RESET on */ in avs6eyes_init() 301 GPIO(zr, 1, 0); /* ZR36060 /SLEEP on */ in avs6eyes_init() 302 GPIO(zr, 2, mux & 1); /* MUX S0 */ in avs6eyes_init() 303 GPIO(zr, 3, 0); /* /FRAME on */ in avs6eyes_init() 304 GPIO(zr, 4, 0); /* Bt866 SLEEP off */ in avs6eyes_init() [all …]
|
D | zoran_device.c | 87 GPIO (struct zoran *zr, in GPIO() function 251 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_SLEEP], !sleep); in jpeg_codec_sleep() 278 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 0); in jpeg_codec_reset() 280 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 1); in jpeg_codec_reset() 675 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_FRAME], val); in set_frame() 686 GPIO(zr, 5, val); in set_videobus_dir() 688 GPIO(zr, 5, 1); in set_videobus_dir() 691 GPIO(zr, zr->card.gpio[ZR_GPIO_VID_DIR], in set_videobus_dir()
|
/drivers/net/wireless/mwifiex/ |
D | README | 202 echo "<condition> [GPIO# [gap]]]" > hscfg 210 [GPIO#]: pin number of GPIO used to wakeup the host. 211 GPIO pin# (e.g. 0-7) or 0xff (interface, e.g. SDIO 215 acknowledge required) when GPIO is used to wakeup host. 220 Use GPIO and gap set previously 221 echo "2 3" > hscfg : Unicast data and GPIO 3; 223 echo "2 1 160" > hscfg : Unicast data, GPIO 1 and gap 160 ms 224 echo "2 1 0xff" > hscfg : Unicast data, GPIO 1; Wait for host
|
/drivers/switch/ |
D | Kconfig | 10 tristate "GPIO Swith support" 13 Say Y here to enable GPIO based switch support.
|
/drivers/net/phy/ |
D | Kconfig | 140 tristate "Support for GPIO lib-based bitbanged MDIO buses" 143 Supports GPIO lib-based MDIO busses. 184 tristate "Support for GPIO controlled MDIO bus multiplexers" 189 are controlled via GPIO lines. The multiplexer connects one of 191 selection is under the control of GPIO lines.
|
/drivers/extcon/ |
D | Kconfig | 32 tristate "GPIO extcon support" 35 Say Y here to enable GPIO based extcon support. Note that GPIO
|
/drivers/mfd/ |
D | Kconfig | 19 necessary for using the board's GPIO and MFGPT functionality. 259 other drivers to control these functions, currently GPIO and 278 on some Intel SoC systems. The PMIC provides ADC, GPIO, 288 Passage) chip. This chip embeds audio, battery, GPIO, etc. 309 CAN and GPIO controllers. 326 device may provide functions like watchdog, GPIO, UART and I2C bus. 533 tristate "NXP PCF50633 GPIO" 536 Say yes here if you want to include support GPIO for pins on 624 like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey. 689 bool "Export GPIO via GPIO layer" [all …]
|
/drivers/leds/ |
D | Kconfig | 86 tristate "LED Support for Samsung S3C24XX GPIO LEDs" 90 This option enables support for LEDs connected to GPIO lines 163 bool "Enable GPIO support for PCA9532" 173 tristate "LED Support for GPIO connected LEDs" 177 This option enables support for the LEDs connected to GPIO 179 and they must be connected to the GPIO lines. The LEDs must be 411 tristate "LED support for Network Space v2 GPIO LEDs" 416 This option enable support for the dual-GPIO LED found on the 428 controlled through a GPIO extension bus.
|
/drivers/bcma/ |
D | Kconfig | 76 bool "BCMA GPIO driver" 80 Driver to provide access to the GPIO pins of the bcma bus.
|
/drivers/media/usb/dvb-usb-v2/ |
D | ec168.h | 42 GPIO = 0x04, enumerator
|
/drivers/staging/emxx_udc/ |
D | TODO | 2 * break out board-specific VBUS GPIO to work with multiplatform
|
/drivers/spi/ |
D | Kconfig | 140 With a few GPIO pins, your system can bitbang the SPI protocol. 141 Select this to get SPI support through I/O pins (GPIO, parallel 213 tristate "GPIO-based bitbanging SPI Master" 217 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO 220 except that the spi_board_info.controller_data holds the GPIO number 225 GPIO operations, you should be able to leverage that for better 632 sysfs interface, with each line presented as a kind of GPIO
|
/drivers/iio/humidity/ |
D | Kconfig | 11 generating GPIO line. Currently tested are DHT11 and DHT22.
|
/drivers/leds/trigger/ |
D | Kconfig | 73 tristate "LED GPIO Trigger" 100 GPIO/PWM based hardware.
|