Searched refs:gpio (Results 426 - 450 of 2008) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dgpio.h38 struct gpio { struct
/linux-master/drivers/nfc/s3fwrn5/
H A Dphy_common.c11 #include <linux/gpio.h>
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dgt215.c26 #include <subdev/gpio.h>
/linux-master/tools/testing/selftests/gpio/
H A Dgpio-mockup-sysfs.sh4 # Overrides functions in gpio-mockup.sh to test using the GPIO SYSFS uAPI
9 GPIO_SYSFS="${SYSFS}/class/gpio"
21 # e.g. /sys/devices/platform/gpio-mockup.1/gpiochip1
24 # e.g. /sys/devices/platform/gpio-mockup.1/gpio/gpiochip508/base
25 local base=$(find ${platform%/*}/gpio/ -mindepth 2 -maxdepth 2 -type f -name base)
28 sysfs_ldir="$GPIO_SYSFS/gpio$sysfs_nr"
/linux-master/sound/soc/codecs/
H A Dssm2305.c8 #include <linux/gpio/consumer.h>
15 /* shutdown gpio */
68 /* Get shutdown gpio */
73 "Failed to get 'shutdown' gpio\n");
/linux-master/drivers/tty/serial/
H A Dserial_mctrl_gpio.h13 #include <linux/gpio/consumer.h>
85 * Enable gpio interrupts to report status line changes.
90 * Disable gpio interrupts to report status line changes.
95 * Enable gpio wakeup interrupts to enable wake up source.
100 * Disable gpio wakeup interrupts to enable wake up source.
/linux-master/include/linux/
H A Dwm97xx.h266 u16 dig[3], id, gpio[6], misc; /* Cached codec registers */ member in struct:wm97xx
311 enum wm97xx_gpio_status wm97xx_get_gpio(struct wm97xx *wm, u32 gpio);
312 void wm97xx_set_gpio(struct wm97xx *wm, u32 gpio,
314 void wm97xx_config_gpio(struct wm97xx *wm, u32 gpio,
/linux-master/arch/arm/mach-pxa/
H A Dgeneric.c16 #include <linux/gpio.h>
/linux-master/include/pcmcia/
H A Dsoc_common.h54 int gpio; member in struct:soc_pcmcia_socket::__anon287
/linux-master/arch/arm/mach-dove/
H A Dirq.c13 #include <plat/orion-gpio.h>
/linux-master/include/linux/usb/
H A Dtegra_usb_phy.h10 #include <linux/gpio.h>
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dgpio.h8 #include <subdev/bios/gpio.h>
/linux-master/arch/arm/mach-s3c/
H A Ddev-audio-s3c64xx.c10 #include <linux/gpio.h>
18 #include "gpio-cfg.h"
19 #include "gpio-samsung.h"
H A Dgpio-core.h14 #include "gpio-samsung.h"
15 #include <linux/gpio/driver.h>
46 * struct samsung_gpio_chip - wrapper for specific implementation of gpio
48 * @base: The base pointer to the gpio configuration registers.
49 * @group: The group register number for gpio interrupt support.
52 * @lock: Lock for exclusive access to this gpio bank.
59 * The lock protects each gpio bank from multiple access of the shared
87 * samsung_gpiolib_to_irq - convert gpio pin to irq number
88 * @chip: The gpio chip that the pin belongs to.
135 /* locking wrappers to deal with multiple access to the same gpio ban
[all...]
/linux-master/arch/arm/mach-orion5x/
H A Dboard-rd88f5182.c9 #include <linux/gpio.h>
55 printk(KERN_ERR "rd88f5182_pci_preinit failed to request gpio %d\n", pin);
/linux-master/drivers/platform/x86/x86-android-tablets/
H A Dshared-psy-info.c11 #include <linux/gpio/machine.h>
83 /* Generic pdevs array and gpio-lookups for micro USB ID pin handling */
/linux-master/arch/arm/mach-omap1/
H A Dboard-nokia770.c9 #include <linux/gpio/consumer.h>
10 #include <linux/gpio/machine.h>
11 #include <linux/gpio/property.h>
26 #include <linux/platform_data/gpio-omap.h>
44 .name = "gpio-0-15",
48 .name = "gpio-16-31",
191 GPIO_LOOKUP_IDX("gpio-32-47", 9,
194 GPIO_LOOKUP_IDX("gpio-16-31", 7,
239 .name = "i2c-cbus-gpio",
289 GPIO_LOOKUP("gpio
[all...]
H A Dgpio15xx.c3 * OMAP15xx specific gpio init
11 #include <linux/platform_data/gpio-omap.h>
103 * machine_init functions access gpio APIs.
/linux-master/drivers/gpu/drm/amd/display/dc/gpio/
H A Dhpd_regs.h64 struct gpio_registers gpio; member in struct:hpd_registers
/linux-master/drivers/gpio/
H A Dgpio-ts4800.c8 #include <linux/gpio/driver.h>
60 { .compatible = "technologic,ts4800-gpio", },
67 .name = "ts4800-gpio",
H A Dgpio-clps711x.c10 #include <linux/gpio/driver.h>
23 id = of_alias_get_id(np, "gpio");
71 { .compatible = "cirrus,ep7209-gpio" },
78 .name = "clps711x-gpio",
88 MODULE_ALIAS("platform:clps711x-gpio");
/linux-master/drivers/power/reset/
H A DMakefile11 obj-$(CONFIG_POWER_RESET_GPIO) += gpio-poweroff.o
12 obj-$(CONFIG_POWER_RESET_GPIO_RESTART) += gpio-restart.o
/linux-master/drivers/staging/media/atomisp/pci/
H A Datomisp_csi2.h21 #include <linux/gpio/consumer.h>
/linux-master/drivers/platform/surface/
H A Dsurface_hotplug.c17 #include <linux/gpio.h>
32 { "base_presence-int-gpio", &shps_base_presence_int, 1 },
33 { "base_presence-gpio", &shps_base_presence, 1 },
34 { "device_power-int-gpio", &shps_device_power_int, 1 },
35 { "device_power-gpio", &shps_device_power, 1 },
36 { "device_presence-int-gpio", &shps_device_presence_int, 1 },
37 { "device_presence-gpio", &shps_device_presence, 1 },
71 struct gpio_desc *gpio[SHPS_NUM_IRQS]; member in struct:shps_device
92 value = gpiod_get_value_cansleep(sdev->gpio[type]);
95 dev_err(&pdev->dev, "failed to get gpio
[all...]
/linux-master/sound/aoa/codecs/
H A Dtas.c674 tas->codec.gpio->methods->all_amps_off(tas->codec.gpio);
676 tas->codec.gpio->methods->set_hw_reset(tas->codec.gpio, 0);
678 tas->codec.gpio->methods->set_hw_reset(tas->codec.gpio, 1);
680 tas->codec.gpio->methods->set_hw_reset(tas->codec.gpio, 0);
682 tas->codec.gpio->methods->all_amps_restore(tas->codec.gpio);
[all...]

Completed in 199 milliseconds

<<11121314151617181920>>