Home
last modified time | relevance | path

Searched refs:GPIO (Results 1 – 25 of 64) sorted by relevance

123

/drivers/pinctrl/
Dpinctrl-falcon.c113 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 …]
Dpinctrl-xway.c111 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 …]
Dpinctrl-palmas.c311 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 …]
DKconfig41 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/
DKconfig2 # 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/
Dled_control.h20 #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/
DKconfig9 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/
DKconfig53 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/
DKconfig12 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/
Dit87_wdt.c68 #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/
DKconfig33 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/
Dzoran_card.c256 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 …]
Dzoran_device.c87 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/
DREADME202 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/
DKconfig10 tristate "GPIO Swith support"
13 Say Y here to enable GPIO based switch support.
/drivers/net/phy/
DKconfig140 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/
DKconfig32 tristate "GPIO extcon support"
35 Say Y here to enable GPIO based extcon support. Note that GPIO
/drivers/mfd/
DKconfig19 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/
DKconfig86 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/
DKconfig76 bool "BCMA GPIO driver"
80 Driver to provide access to the GPIO pins of the bcma bus.
/drivers/media/usb/dvb-usb-v2/
Dec168.h42 GPIO = 0x04, enumerator
/drivers/staging/emxx_udc/
DTODO2 * break out board-specific VBUS GPIO to work with multiplatform
/drivers/spi/
DKconfig140 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/
DKconfig11 generating GPIO line. Currently tested are DHT11 and DHT22.
/drivers/leds/trigger/
DKconfig73 tristate "LED GPIO Trigger"
100 GPIO/PWM based hardware.

123