/drivers/pinctrl/ |
D | pinctrl-falcon.c | 112 MFP_FALCON(GPIO0, RST, GPIO, NONE, NONE), 113 MFP_FALCON(GPIO1, GPIO, GPIO, NONE, NONE), 114 MFP_FALCON(GPIO2, GPIO, GPIO, NONE, NONE), 115 MFP_FALCON(GPIO3, GPIO, GPIO, NONE, NONE), 116 MFP_FALCON(GPIO4, NTR, GPIO, NONE, NONE), 117 MFP_FALCON(GPIO5, NTR, GPIO, NONE, NONE), 118 MFP_FALCON(GPIO6, RST, GPIO, NONE, NONE), 119 MFP_FALCON(GPIO7, MDIO, GPIO, NONE, NONE), 120 MFP_FALCON(GPIO8, MDIO, GPIO, NONE, NONE), 121 MFP_FALCON(GPIO9, LED, GPIO, NONE, NONE), [all …]
|
D | pinctrl-xway.c | 110 MFP_XWAY(GPIO0, GPIO, EXIN, NONE, TDM), 111 MFP_XWAY(GPIO1, GPIO, EXIN, NONE, NONE), 112 MFP_XWAY(GPIO2, GPIO, CGU, EXIN, NONE), 113 MFP_XWAY(GPIO3, GPIO, CGU, NONE, PCI), 114 MFP_XWAY(GPIO4, GPIO, STP, NONE, ASC), 115 MFP_XWAY(GPIO5, GPIO, STP, NONE, NONE), 116 MFP_XWAY(GPIO6, GPIO, STP, GPT, ASC), 117 MFP_XWAY(GPIO7, GPIO, CGU, PCI, NONE), 118 MFP_XWAY(GPIO8, GPIO, CGU, NMI, NONE), 119 MFP_XWAY(GPIO9, GPIO, ASC, SPI, EXIN), [all …]
|
D | Kconfig | 34 Select this to enable the ABx500 family IC GPIO driver 196 bool "ST-Ericsson U300 COH 901 335/571 GPIO" 199 Say yes here to support GPIO interface on ST-Ericsson U300. 202 ports of 8 GPIO pins each.
|
/drivers/gpio/ |
D | Kconfig | 2 # GPIO infrastructure and drivers 39 bool "GPIO Support" 42 This enables GPIO support through the generic GPIO library. 44 one or more of the GPIO drivers below. 59 bool "Debug GPIO calls" 62 Say Y here to add some extra checks and diagnostics to GPIO calls. 79 a given GPIO from the kernel, if no kernel driver requested it. 81 Kernel drivers may also request that a particular GPIO be 90 tristate "Dialog DA9052 GPIO" 93 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(GPIO, index) do { \ argument 21 unsigned int gpio_val = GPIO; \ 27 #define TURN_OFF_LED(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/w1/masters/ |
D | Kconfig | 12 using Matrox's G400 GPIO pins. 52 tristate "GPIO 1-wire busmaster" 56 GPIO pins. This driver uses the GPIO API to control the wire.
|
/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/watchdog/ |
D | it87_wdt.c | 67 #define GPIO 0x07 macro 273 superio_select(GPIO); in wdt_start() 291 superio_select(GPIO); in wdt_stop() 327 superio_select(GPIO); in wdt_set_timeout() 355 superio_select(GPIO); in wdt_get_status() 642 superio_select(GPIO); in it87_wdt_init() 748 superio_select(GPIO); in it87_wdt_exit()
|
/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()
|
D | zoran_device.h | 34 extern void GPIO(struct zoran *zr,
|
/drivers/power/reset/ |
D | Kconfig | 10 bool "GPIO power-off driver" 13 This driver supports turning off your board via a GPIO line. 14 If your board needs a GPIO high/low to power down, say Y and
|
/drivers/switch/ |
D | Kconfig | 10 tristate "GPIO Swith support" 13 Say Y here to enable GPIO based switch support.
|
/drivers/net/phy/ |
D | Kconfig | 128 tristate "Support for GPIO lib-based bitbanged MDIO buses" 131 Supports GPIO lib-based MDIO busses. 157 tristate "Support for GPIO controlled MDIO bus multiplexers" 162 are controlled via GPIO lines. The multiplexer connects one of 164 selection is under the control of GPIO lines.
|
/drivers/extcon/ |
D | Kconfig | 18 tristate "GPIO extcon support" 21 Say Y here to enable GPIO based extcon support. Note that GPIO
|
/drivers/leds/ |
D | Kconfig | 94 tristate "LED Support for Samsung S3C24XX GPIO LEDs" 98 This option enables support for LEDs connected to GPIO lines 164 bool "Enable GPIO support for PCA9532" 174 tristate "LED Support for GPIO connected LEDs" 178 This option enables support for the LEDs connected to GPIO 180 and they must be connected to the GPIO lines. The LEDs must be 399 tristate "LED support for Network Space v2 GPIO LEDs" 407 This option enable support for the dual-GPIO LED found on the 419 controlled through a GPIO extension bus. 438 The driver controls the GPIO pin connected to the LED via [all …]
|
/drivers/staging/iio/trigger/ |
D | Kconfig | 16 tristate "GPIO trigger" 19 Provides support for using GPIO pins as IIO triggers.
|
/drivers/mfd/ |
D | Kconfig | 19 necessary for using the board's GPIO and MFGPT functionality. 206 other drivers to control these functions, currently GPIO and 223 Passage) chip. This chip embeds audio, battery, GPIO, etc. 234 CAN and GPIO controllers. 400 tristate "NXP PCF50633 GPIO" 403 Say yes here if you want to include support GPIO for pins on 442 This is required to use certain other PM 8xxx features, such as GPIO 474 like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey. 514 bool "Export GPIO via GPIO layer" 517 This option uses the gpio library layer to export the 64 GPIO [all …]
|
/drivers/bcma/ |
D | Kconfig | 69 bool "BCMA GPIO driver" 72 Driver to provide access to the GPIO pins of the bcma bus.
|
/drivers/spi/ |
D | Kconfig | 118 With a few GPIO pins, your system can bitbang the SPI protocol. 119 Select this to get SPI support through I/O pins (GPIO, parallel 177 tristate "GPIO-based bitbanging SPI Master" 181 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO 184 except that the spi_board_info.controller_data holds the GPIO number 189 GPIO operations, you should be able to leverage that for better 531 sysfs interface, with each line presented as a kind of GPIO
|
/drivers/media/usb/dvb-usb-v2/ |
D | ec168.h | 42 GPIO = 0x04, enumerator
|
/drivers/leds/trigger/ |
D | Kconfig | 73 tristate "LED GPIO Trigger" 100 GPIO/PWM based hardware.
|
/drivers/input/keyboard/ |
D | Kconfig | 177 tristate "GPIO Buttons" 181 to GPIO pins of various CPUs (and some other chips). 184 directly to such GPIO pins. Your board-specific 192 tristate "Polled GPIO buttons" 197 to GPIO pins that are not capable of generating interrupts. 200 directly to such GPIO pins. Your board-specific 243 tristate "GPIO driven matrix keypad support" 247 Enable support for GPIO driven matrix keypad.
|
/drivers/ssb/ |
D | Kconfig | 169 bool "SSB GPIO driver" 172 Driver to provide access to the GPIO pins on the bus.
|