/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | gpio.h | 38 struct gpio { struct
|
/linux-master/drivers/nfc/s3fwrn5/ |
H A D | phy_common.c | 11 #include <linux/gpio.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | gt215.c | 26 #include <subdev/gpio.h>
|
/linux-master/tools/testing/selftests/gpio/ |
H A D | gpio-mockup-sysfs.sh | 4 # 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 D | ssm2305.c | 8 #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 D | serial_mctrl_gpio.h | 13 #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 D | wm97xx.h | 266 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 D | generic.c | 16 #include <linux/gpio.h>
|
/linux-master/include/pcmcia/ |
H A D | soc_common.h | 54 int gpio; member in struct:soc_pcmcia_socket::__anon287
|
/linux-master/arch/arm/mach-dove/ |
H A D | irq.c | 13 #include <plat/orion-gpio.h>
|
/linux-master/include/linux/usb/ |
H A D | tegra_usb_phy.h | 10 #include <linux/gpio.h>
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | gpio.h | 8 #include <subdev/bios/gpio.h>
|
/linux-master/arch/arm/mach-s3c/ |
H A D | dev-audio-s3c64xx.c | 10 #include <linux/gpio.h> 18 #include "gpio-cfg.h" 19 #include "gpio-samsung.h"
|
H A D | gpio-core.h | 14 #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 D | board-rd88f5182.c | 9 #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 D | shared-psy-info.c | 11 #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 D | board-nokia770.c | 9 #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 D | gpio15xx.c | 3 * 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 D | hpd_regs.h | 64 struct gpio_registers gpio; member in struct:hpd_registers
|
/linux-master/drivers/gpio/ |
H A D | gpio-ts4800.c | 8 #include <linux/gpio/driver.h> 60 { .compatible = "technologic,ts4800-gpio", }, 67 .name = "ts4800-gpio",
|
H A D | gpio-clps711x.c | 10 #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 D | Makefile | 11 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 D | atomisp_csi2.h | 21 #include <linux/gpio/consumer.h>
|
/linux-master/drivers/platform/surface/ |
H A D | surface_hotplug.c | 17 #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 D | tas.c | 674 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...] |