gpio_desc          85 arch/arm/mach-omap1/ams-delta-fiq.c 	struct gpio_desc *gpiod, *data = NULL, *clk = NULL;
gpio_desc         609 arch/arm/mach-omap1/board-ams-delta.c 	struct gpio_desc *gpiod;
gpio_desc          48 arch/arm/mach-pxa/mfp-pxa2xx.c static struct gpio_desc gpio_desc[MFP_PIN_GPIO127 + 1];
gpio_desc          73 arch/arm/mach-pxa/mfp-pxa2xx.c 	if (is_out ^ gpio_desc[gpio].dir_inverted)
gpio_desc          98 arch/arm/mach-pxa/mfp-pxa2xx.c 	if (is_out ^ gpio_desc[gpio].dir_inverted)
gpio_desc         106 arch/arm/mach-pxa/mfp-pxa2xx.c 	if ((c & MFP_LPM_CAN_WAKEUP) && !gpio_desc[gpio].can_wakeup) {
gpio_desc         123 arch/arm/mach-pxa/mfp-pxa2xx.c 	if ((mfp > MFP_PIN_GPIO127) || !gpio_desc[gpio].valid) {
gpio_desc         145 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[gpio].config = *c;
gpio_desc         163 arch/arm/mach-pxa/mfp-pxa2xx.c 	c = gpio_desc[gpio].config;
gpio_desc         172 arch/arm/mach-pxa/mfp-pxa2xx.c 	struct gpio_desc *d;
gpio_desc         178 arch/arm/mach-pxa/mfp-pxa2xx.c 	d = &gpio_desc[gpio];
gpio_desc         234 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].valid = 1;
gpio_desc         237 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].can_wakeup = 1;
gpio_desc         238 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].mask = GPIO_bit(i);
gpio_desc         245 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].dir_inverted = 1;
gpio_desc         260 arch/arm/mach-pxa/mfp-pxa2xx.c 	struct gpio_desc *d;
gpio_desc         265 arch/arm/mach-pxa/mfp-pxa2xx.c 		d = &gpio_desc[gpio];
gpio_desc         272 arch/arm/mach-pxa/mfp-pxa2xx.c 			mask |= gpio_desc[gpio].mask;
gpio_desc         293 arch/arm/mach-pxa/mfp-pxa2xx.c 	gpio_desc[(gpio)].can_wakeup = 1;			\
gpio_desc         294 arch/arm/mach-pxa/mfp-pxa2xx.c 	gpio_desc[(gpio)].mask = PWER_ ## mux ## _GPIO ##gpio;	\
gpio_desc         295 arch/arm/mach-pxa/mfp-pxa2xx.c 	gpio_desc[(gpio)].mux_mask = PWER_ ## mux ## _MASK;	\
gpio_desc         310 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].valid = 1;
gpio_desc         316 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[gpio].can_wakeup = 1;
gpio_desc         317 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[gpio].keypad_gpio = 1;
gpio_desc         318 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[gpio].mask = 1 << i;
gpio_desc         327 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].can_wakeup = 1;
gpio_desc         328 arch/arm/mach-pxa/mfp-pxa2xx.c 		gpio_desc[i].mask = GPIO_bit(i);
gpio_desc         331 arch/arm/mach-pxa/mfp-pxa2xx.c 	gpio_desc[35].can_wakeup = 1;
gpio_desc         332 arch/arm/mach-pxa/mfp-pxa2xx.c 	gpio_desc[35].mask = PWER_WE35;
gpio_desc         357 arch/arm/mach-pxa/mfp-pxa2xx.c 		if ((gpio_desc[i].config & MFP_LPM_KEEP_OUTPUT) &&
gpio_desc         380 arch/arm/mach-pxa/mfp-pxa2xx.c 		    ((gpio_desc[i].config & MFP_LPM_KEEP_OUTPUT) &&
gpio_desc          30 arch/arm/mach-pxa/pxa_cplds_irqs.c 	struct gpio_desc *gpio0;
gpio_desc          19 arch/arm/mach-s3c24xx/h1940.h struct gpio_desc;
gpio_desc          22 arch/arm/mach-s3c24xx/h1940.h extern int h1940_led_blink_set(struct gpio_desc *desc, int state,
gpio_desc         359 arch/arm/mach-s3c24xx/mach-h1940.c int h1940_led_blink_set(struct gpio_desc *desc, int state,
gpio_desc         249 arch/arm/mach-s3c24xx/mach-rx1950.c static int rx1950_led_blink_set(struct gpio_desc *desc, int state,
gpio_desc         303 arch/arm/plat-orion/gpio.c int orion_gpio_led_blink_set(struct gpio_desc *desc, int state,
gpio_desc          18 arch/arm/plat-orion/include/plat/orion-gpio.h struct gpio_desc;
gpio_desc          25 arch/arm/plat-orion/include/plat/orion-gpio.h int orion_gpio_led_blink_set(struct gpio_desc *desc, int state,
gpio_desc          34 drivers/ata/pata_palmld.c 	struct gpio_desc *power;
gpio_desc          35 drivers/ata/pata_palmld.c 	struct gpio_desc *reset;
gpio_desc          48 drivers/ata/pata_rb532_cf.c 	struct gpio_desc *gpio_line;
gpio_desc         105 drivers/ata/pata_rb532_cf.c 	struct gpio_desc *gpiod;
gpio_desc          76 drivers/ata/sata_highbank.c 	struct gpio_desc *sgpio_gpiod[SGPIO_PINS];
gpio_desc         186 drivers/ata/sata_highbank.c 		struct gpio_desc *gpiod;
gpio_desc          37 drivers/auxdisplay/hd44780.c 	struct gpio_desc *pins[PIN_NUM];
gpio_desc         122 drivers/bluetooth/btmtkuart.c 	struct gpio_desc *reset;
gpio_desc         123 drivers/bluetooth/btmtkuart.c 	struct gpio_desc *boot;
gpio_desc         480 drivers/bluetooth/btusb.c 	struct gpio_desc *reset_gpio;
gpio_desc         502 drivers/bluetooth/btusb.c 	struct gpio_desc *reset_gpio = data->reset_gpio;
gpio_desc         533 drivers/bluetooth/btusb.c 	struct gpio_desc *reset_gpio = data->reset_gpio;
gpio_desc        3577 drivers/bluetooth/btusb.c 	struct gpio_desc *reset_gpio;
gpio_desc          91 drivers/bluetooth/hci_bcm.c 	struct gpio_desc	*device_wakeup;
gpio_desc          92 drivers/bluetooth/hci_bcm.c 	struct gpio_desc	*shutdown;
gpio_desc        1029 drivers/bluetooth/hci_bcm.c 		struct gpio_desc *gpio;
gpio_desc          95 drivers/bluetooth/hci_h5.c 	struct gpio_desc *enable_gpio;
gpio_desc          96 drivers/bluetooth/hci_h5.c 	struct gpio_desc *device_wake_gpio;
gpio_desc          58 drivers/bluetooth/hci_intel.c 	struct gpio_desc *reset;
gpio_desc        1171 drivers/bluetooth/hci_intel.c 		struct gpio_desc *host_wake;
gpio_desc          68 drivers/bluetooth/hci_ll.c 	struct gpio_desc *enable_gpio;
gpio_desc         128 drivers/bluetooth/hci_nokia.c 	struct gpio_desc *reset;
gpio_desc         129 drivers/bluetooth/hci_nokia.c 	struct gpio_desc *wakeup_host;
gpio_desc         130 drivers/bluetooth/hci_nokia.c 	struct gpio_desc *wakeup_bt;
gpio_desc         156 drivers/bluetooth/hci_qca.c 	struct gpio_desc *bt_en;
gpio_desc          34 drivers/bus/ts-nbus.c 	struct gpio_desc *csn;
gpio_desc          35 drivers/bus/ts-nbus.c 	struct gpio_desc *txrx;
gpio_desc          36 drivers/bus/ts-nbus.c 	struct gpio_desc *strobe;
gpio_desc          37 drivers/bus/ts-nbus.c 	struct gpio_desc *ale;
gpio_desc          38 drivers/bus/ts-nbus.c 	struct gpio_desc *rdy;
gpio_desc         114 drivers/char/tpm/st33zp24/i2c.c 	struct gpio_desc *gpiod_lpcpd;
gpio_desc         233 drivers/char/tpm/st33zp24/spi.c 	struct gpio_desc *gpiod_lpcpd;
gpio_desc         122 drivers/clk/clk-gpio.c 		const char * const *parent_names, u8 num_parents, struct gpio_desc *gpiod,
gpio_desc         173 drivers/clk/clk-gpio.c 		const char *parent_name, struct gpio_desc *gpiod,
gpio_desc         190 drivers/clk/clk-gpio.c 		const char *parent_name, struct gpio_desc *gpiod,
gpio_desc         212 drivers/clk/clk-gpio.c 		const char * const *parent_names, u8 num_parents, struct gpio_desc *gpiod,
gpio_desc         226 drivers/clk/clk-gpio.c 		const char * const *parent_names, u8 num_parents, struct gpio_desc *gpiod,
gpio_desc         244 drivers/clk/clk-gpio.c 	struct gpio_desc *gpiod;
gpio_desc          82 drivers/clk/clk-max9485.c 	struct gpio_desc *reset_gpio;
gpio_desc         104 drivers/extcon/extcon-arizona.c 	struct gpio_desc *micd_pol_gpio;
gpio_desc          38 drivers/extcon/extcon-gpio.c 	struct gpio_desc *gpiod;
gpio_desc          29 drivers/extcon/extcon-intel-int3496.c 	struct gpio_desc *gpio_usb_id;
gpio_desc          30 drivers/extcon/extcon-intel-int3496.c 	struct gpio_desc *gpio_vbus_en;
gpio_desc          31 drivers/extcon/extcon-intel-int3496.c 	struct gpio_desc *gpio_usb_mux;
gpio_desc          19 drivers/extcon/extcon-max3355.c 	struct gpio_desc *id_gpiod;
gpio_desc          20 drivers/extcon/extcon-max3355.c 	struct gpio_desc *shdn_gpiod;
gpio_desc          58 drivers/extcon/extcon-max3355.c 	struct gpio_desc *gpiod;
gpio_desc          66 drivers/extcon/extcon-ptn5150.c 	struct gpio_desc *int_gpiod;
gpio_desc          67 drivers/extcon/extcon-ptn5150.c 	struct gpio_desc *vbus_gpiod;
gpio_desc          29 drivers/extcon/extcon-usb-gpio.c 	struct gpio_desc *id_gpiod;
gpio_desc          30 drivers/extcon/extcon-usb-gpio.c 	struct gpio_desc *vbus_gpiod;
gpio_desc          40 drivers/fpga/altera-ps-spi.c 	struct gpio_desc *config;
gpio_desc          41 drivers/fpga/altera-ps-spi.c 	struct gpio_desc *confd;
gpio_desc          42 drivers/fpga/altera-ps-spi.c 	struct gpio_desc *status;
gpio_desc          28 drivers/fpga/ice40-spi.c 	struct gpio_desc *reset;
gpio_desc          29 drivers/fpga/ice40-spi.c 	struct gpio_desc *cdone;
gpio_desc          25 drivers/fpga/xilinx-spi.c 	struct gpio_desc *prog_b;
gpio_desc          26 drivers/fpga/xilinx-spi.c 	struct gpio_desc *done;
gpio_desc          92 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc	*gpio_clk;
gpio_desc          93 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc	*gpio_data;
gpio_desc          94 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc	*gpio_trans;	/* Voltage translator */
gpio_desc          95 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc	*gpio_enable;	/* FSI enable */
gpio_desc          96 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc	*gpio_mux;	/* Mux control */
gpio_desc        1217 drivers/fsi/fsi-master-ast-cf.c 	struct gpio_desc *gpio;
gpio_desc          27 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc	*gpio_clk;
gpio_desc          28 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc	*gpio_data;
gpio_desc          29 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc	*gpio_trans;	/* Voltage translator */
gpio_desc          30 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc	*gpio_enable;	/* FSI enable */
gpio_desc          31 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc	*gpio_mux;	/* Mux control */
gpio_desc         773 drivers/fsi/fsi-master-gpio.c 	struct gpio_desc *gpio;
gpio_desc          44 drivers/gnss/sirf.c 	struct gpio_desc *on_off;
gpio_desc          45 drivers/gnss/sirf.c 	struct gpio_desc *wakeup;
gpio_desc          22 drivers/gpio/gpio-74x164.c 	struct gpio_desc	*gpiod_oe;
gpio_desc        1005 drivers/gpio/gpio-aspeed.c int aspeed_gpio_copro_grab_gpio(struct gpio_desc *desc,
gpio_desc        1052 drivers/gpio/gpio-aspeed.c int aspeed_gpio_copro_release_gpio(struct gpio_desc *desc)
gpio_desc         169 drivers/gpio/gpio-max3191x.c 			struct gpio_desc *fault_pin =
gpio_desc         312 drivers/gpio/gpio-max3191x.c 						  struct gpio_desc **desc,
gpio_desc          63 drivers/gpio/gpio-mockup.c 	struct gpio_desc *desc;
gpio_desc         232 drivers/gpio/gpio-mockup.c 	struct gpio_desc *desc;
gpio_desc          99 drivers/gpio/gpio-mvebu.c 	struct gpio_desc	*gpiod;
gpio_desc         612 drivers/gpio/gpio-mvebu.c 	struct gpio_desc *desc;
gpio_desc         913 drivers/gpio/gpio-pca953x.c 		struct gpio_desc *reset_gpio;
gpio_desc          40 drivers/gpio/gpio-pisosr.c 	struct gpio_desc *load_gpio;
gpio_desc         155 drivers/gpio/gpio-xra1403.c 	struct gpio_desc *reset_gpio;
gpio_desc          62 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc          68 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc         114 drivers/gpio/gpiolib-acpi.c static struct gpio_desc *acpi_get_gpiod(char *path, int pin)
gpio_desc         268 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc         631 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc         769 drivers/gpio/gpiolib-acpi.c static struct gpio_desc *acpi_get_gpiod_by_index(struct acpi_device *adev,
gpio_desc         812 drivers/gpio/gpiolib-acpi.c struct gpio_desc *acpi_find_gpio(struct device *dev,
gpio_desc         820 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc         877 drivers/gpio/gpiolib-acpi.c struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode,
gpio_desc         928 drivers/gpio/gpiolib-acpi.c 		struct gpio_desc *desc;
gpio_desc        1005 drivers/gpio/gpiolib-acpi.c 		struct gpio_desc *desc;
gpio_desc        1115 drivers/gpio/gpiolib-acpi.c static struct gpio_desc *
gpio_desc        1123 drivers/gpio/gpiolib-acpi.c 	struct gpio_desc *desc;
gpio_desc        1165 drivers/gpio/gpiolib-acpi.c 		struct gpio_desc *desc;
gpio_desc          45 drivers/gpio/gpiolib-acpi.h struct gpio_desc *acpi_find_gpio(struct device *dev,
gpio_desc          50 drivers/gpio/gpiolib-acpi.h struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode,
gpio_desc          77 drivers/gpio/gpiolib-acpi.h static inline struct gpio_desc *
gpio_desc          84 drivers/gpio/gpiolib-acpi.h static inline struct gpio_desc *
gpio_desc          20 drivers/gpio/gpiolib-devres.c 	struct gpio_desc **desc = res;
gpio_desc          27 drivers/gpio/gpiolib-devres.c 	struct gpio_desc **this = res, **gpio = data;
gpio_desc          56 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get(struct device *dev,
gpio_desc          74 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev,
gpio_desc          93 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev,
gpio_desc          98 drivers/gpio/gpiolib-devres.c 	struct gpio_desc **dr;
gpio_desc          99 drivers/gpio/gpiolib-devres.c 	struct gpio_desc *desc;
gpio_desc         118 drivers/gpio/gpiolib-devres.c 	dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
gpio_desc         147 drivers/gpio/gpiolib-devres.c struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev,
gpio_desc         153 drivers/gpio/gpiolib-devres.c 	struct gpio_desc **dr;
gpio_desc         154 drivers/gpio/gpiolib-devres.c 	struct gpio_desc *desc;
gpio_desc         173 drivers/gpio/gpiolib-devres.c 	dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
gpio_desc         203 drivers/gpio/gpiolib-devres.c struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev,
gpio_desc         210 drivers/gpio/gpiolib-devres.c 	struct gpio_desc **dr;
gpio_desc         211 drivers/gpio/gpiolib-devres.c 	struct gpio_desc *desc;
gpio_desc         214 drivers/gpio/gpiolib-devres.c 	dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
gpio_desc         256 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_index_optional(struct device *dev,
gpio_desc         261 drivers/gpio/gpiolib-devres.c 	struct gpio_desc *desc;
gpio_desc         342 drivers/gpio/gpiolib-devres.c void devm_gpiod_put(struct device *dev, struct gpio_desc *desc)
gpio_desc         359 drivers/gpio/gpiolib-devres.c void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc)
gpio_desc          23 drivers/gpio/gpiolib-legacy.c 	struct gpio_desc *desc;
gpio_desc          70 drivers/gpio/gpiolib-legacy.c 	struct gpio_desc *desc = gpio_to_desc(gpio);
gpio_desc          95 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_xlate_and_get_gpiod_flags(struct gpio_chip *chip,
gpio_desc         249 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_get_named_gpiod_flags(struct device_node *np,
gpio_desc         254 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         291 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         316 drivers/gpio/gpiolib-of.c struct gpio_desc *gpiod_get_from_of_node(struct device_node *node,
gpio_desc         322 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         376 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_spi_gpio(struct device *dev, const char *con_id,
gpio_desc         381 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         406 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_spi_cs_gpio(struct device *dev,
gpio_desc         437 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_regulator_gpio(struct device *dev, const char *con_id,
gpio_desc         447 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         464 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_arizona_gpio(struct device *dev,
gpio_desc         477 drivers/gpio/gpiolib-of.c struct gpio_desc *of_find_gpio(struct device *dev, const char *con_id,
gpio_desc         482 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         558 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_parse_own_gpio(struct device_node *np,
gpio_desc         567 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc;
gpio_desc         631 drivers/gpio/gpiolib-of.c 	struct gpio_desc *desc = NULL;
gpio_desc          10 drivers/gpio/gpiolib-of.h struct gpio_desc *of_find_gpio(struct device *dev,
gpio_desc          19 drivers/gpio/gpiolib-of.h static inline struct gpio_desc *of_find_gpio(struct device *dev,
gpio_desc          21 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc;
gpio_desc          62 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc          81 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         105 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         127 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         167 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc	*desc = data->desc;
gpio_desc         223 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         307 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc	*desc = data->desc;
gpio_desc         333 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         370 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc = data->desc;
gpio_desc         458 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc	*desc;
gpio_desc         505 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc	*desc;
gpio_desc         566 drivers/gpio/gpiolib-sysfs.c int gpiod_export(struct gpio_desc *desc, bool direction_may_change)
gpio_desc         670 drivers/gpio/gpiolib-sysfs.c 		      struct gpio_desc *desc)
gpio_desc         697 drivers/gpio/gpiolib-sysfs.c void gpiod_unexport(struct gpio_desc *desc)
gpio_desc         781 drivers/gpio/gpiolib-sysfs.c 	struct gpio_desc *desc;
gpio_desc          95 drivers/gpio/gpiolib.c static inline void desc_set_label(struct gpio_desc *d, const char *label)
gpio_desc         108 drivers/gpio/gpiolib.c struct gpio_desc *gpio_to_desc(unsigned gpio)
gpio_desc         142 drivers/gpio/gpiolib.c struct gpio_desc *gpiochip_get_desc(struct gpio_chip *chip,
gpio_desc         163 drivers/gpio/gpiolib.c int desc_to_gpio(const struct gpio_desc *desc)
gpio_desc         174 drivers/gpio/gpiolib.c struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc)
gpio_desc         214 drivers/gpio/gpiolib.c int gpiod_get_direction(struct gpio_desc *desc)
gpio_desc         299 drivers/gpio/gpiolib.c static struct gpio_desc *gpio_name_to_desc(const char * const name)
gpio_desc         310 drivers/gpio/gpiolib.c 			struct gpio_desc *desc = &gdev->descs[i];
gpio_desc         343 drivers/gpio/gpiolib.c 		struct gpio_desc *gpio;
gpio_desc         425 drivers/gpio/gpiolib.c 	struct gpio_desc *descs[GPIOHANDLES_MAX];
gpio_desc         584 drivers/gpio/gpiolib.c 		struct gpio_desc *desc;
gpio_desc         698 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc         894 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        1064 drivers/gpio/gpiolib.c 		struct gpio_desc *desc;
gpio_desc        1221 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        1399 drivers/gpio/gpiolib.c 		struct gpio_desc *desc = &gdev->descs[i];
gpio_desc        1499 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        2668 drivers/gpio/gpiolib.c static int gpiod_request_commit(struct gpio_desc *desc, const char *label)
gpio_desc        2730 drivers/gpio/gpiolib.c static int validate_desc(const struct gpio_desc *desc, const char *func)
gpio_desc        2762 drivers/gpio/gpiolib.c int gpiod_request(struct gpio_desc *desc, const char *label)
gpio_desc        2784 drivers/gpio/gpiolib.c static bool gpiod_free_commit(struct gpio_desc *desc)
gpio_desc        2818 drivers/gpio/gpiolib.c void gpiod_free(struct gpio_desc *desc)
gpio_desc        2843 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        2877 drivers/gpio/gpiolib.c struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *chip, u16 hwnum,
gpio_desc        2882 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = gpiochip_get_desc(chip, hwnum);
gpio_desc        2912 drivers/gpio/gpiolib.c void gpiochip_free_own_desc(struct gpio_desc *desc)
gpio_desc        2958 drivers/gpio/gpiolib.c int gpiod_direction_input(struct gpio_desc *desc)
gpio_desc        3009 drivers/gpio/gpiolib.c static int gpiod_direction_output_raw_commit(struct gpio_desc *desc, int value)
gpio_desc        3063 drivers/gpio/gpiolib.c int gpiod_direction_output_raw(struct gpio_desc *desc, int value)
gpio_desc        3082 drivers/gpio/gpiolib.c int gpiod_direction_output(struct gpio_desc *desc, int value)
gpio_desc        3155 drivers/gpio/gpiolib.c int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce)
gpio_desc        3182 drivers/gpio/gpiolib.c int gpiod_set_transitory(struct gpio_desc *desc, bool transitory)
gpio_desc        3224 drivers/gpio/gpiolib.c int gpiod_is_active_low(const struct gpio_desc *desc)
gpio_desc        3235 drivers/gpio/gpiolib.c void gpiod_toggle_active_low(struct gpio_desc *desc)
gpio_desc        3264 drivers/gpio/gpiolib.c static int gpiod_get_raw_value_commit(const struct gpio_desc *desc)
gpio_desc        3299 drivers/gpio/gpiolib.c 				  struct gpio_desc **desc_array,
gpio_desc        3359 drivers/gpio/gpiolib.c 			const struct gpio_desc *desc = desc_array[i];
gpio_desc        3379 drivers/gpio/gpiolib.c 			const struct gpio_desc *desc = desc_array[j];
gpio_desc        3410 drivers/gpio/gpiolib.c int gpiod_get_raw_value(const struct gpio_desc *desc)
gpio_desc        3429 drivers/gpio/gpiolib.c int gpiod_get_value(const struct gpio_desc *desc)
gpio_desc        3463 drivers/gpio/gpiolib.c 			      struct gpio_desc **desc_array,
gpio_desc        3489 drivers/gpio/gpiolib.c 			  struct gpio_desc **desc_array,
gpio_desc        3506 drivers/gpio/gpiolib.c static void gpio_set_open_drain_value_commit(struct gpio_desc *desc, bool value)
gpio_desc        3531 drivers/gpio/gpiolib.c static void gpio_set_open_source_value_commit(struct gpio_desc *desc, bool value)
gpio_desc        3551 drivers/gpio/gpiolib.c static void gpiod_set_raw_value_commit(struct gpio_desc *desc, bool value)
gpio_desc        3585 drivers/gpio/gpiolib.c 				  struct gpio_desc **desc_array,
gpio_desc        3640 drivers/gpio/gpiolib.c 			struct gpio_desc *desc = desc_array[i];
gpio_desc        3698 drivers/gpio/gpiolib.c void gpiod_set_raw_value(struct gpio_desc *desc, int value)
gpio_desc        3716 drivers/gpio/gpiolib.c static void gpiod_set_value_nocheck(struct gpio_desc *desc, int value)
gpio_desc        3739 drivers/gpio/gpiolib.c void gpiod_set_value(struct gpio_desc *desc, int value)
gpio_desc        3762 drivers/gpio/gpiolib.c 			      struct gpio_desc **desc_array,
gpio_desc        3787 drivers/gpio/gpiolib.c 			  struct gpio_desc **desc_array,
gpio_desc        3804 drivers/gpio/gpiolib.c int gpiod_cansleep(const struct gpio_desc *desc)
gpio_desc        3816 drivers/gpio/gpiolib.c int gpiod_set_consumer_name(struct gpio_desc *desc, const char *name)
gpio_desc        3839 drivers/gpio/gpiolib.c int gpiod_to_irq(const struct gpio_desc *desc)
gpio_desc        3877 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        3931 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        3948 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = gpiochip_get_desc(chip, offset);
gpio_desc        3958 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = gpiochip_get_desc(chip, offset);
gpio_desc        4042 drivers/gpio/gpiolib.c int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc)
gpio_desc        4059 drivers/gpio/gpiolib.c int gpiod_get_value_cansleep(const struct gpio_desc *desc)
gpio_desc        4090 drivers/gpio/gpiolib.c 				       struct gpio_desc **desc_array,
gpio_desc        4116 drivers/gpio/gpiolib.c 				   struct gpio_desc **desc_array,
gpio_desc        4139 drivers/gpio/gpiolib.c void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value)
gpio_desc        4157 drivers/gpio/gpiolib.c void gpiod_set_value_cansleep(struct gpio_desc *desc, int value)
gpio_desc        4178 drivers/gpio/gpiolib.c 				       struct gpio_desc **desc_array,
gpio_desc        4220 drivers/gpio/gpiolib.c 				   struct gpio_desc **desc_array,
gpio_desc        4319 drivers/gpio/gpiolib.c static struct gpio_desc *gpiod_find(struct device *dev, const char *con_id,
gpio_desc        4322 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = ERR_PTR(-ENOENT);
gpio_desc        4426 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get(struct device *dev, const char *con_id,
gpio_desc        4443 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_optional(struct device *dev,
gpio_desc        4464 drivers/gpio/gpiolib.c int gpiod_configure_flags(struct gpio_desc *desc, const char *con_id,
gpio_desc        4534 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_index(struct device *dev,
gpio_desc        4540 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = NULL;
gpio_desc        4627 drivers/gpio/gpiolib.c struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode,
gpio_desc        4633 drivers/gpio/gpiolib.c 	struct gpio_desc *desc = ERR_PTR(-ENODEV);
gpio_desc        4683 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_index_optional(struct device *dev,
gpio_desc        4688 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        4708 drivers/gpio/gpiolib.c int gpiod_hog(struct gpio_desc *desc, const char *name,
gpio_desc        4712 drivers/gpio/gpiolib.c 	struct gpio_desc *local_desc;
gpio_desc        4770 drivers/gpio/gpiolib.c 	struct gpio_desc *desc;
gpio_desc        4910 drivers/gpio/gpiolib.c void gpiod_put(struct gpio_desc *desc)
gpio_desc        4962 drivers/gpio/gpiolib.c 	struct gpio_desc	*gdesc = &gdev->descs[0];
gpio_desc          51 drivers/gpio/gpiolib.h 	struct gpio_desc	*descs;
gpio_desc          73 drivers/gpio/gpiolib.h 	struct gpio_desc	**desc;
gpio_desc          81 drivers/gpio/gpiolib.h struct gpio_desc *gpiochip_get_desc(struct gpio_chip *chip, u16 hwnum);
gpio_desc          84 drivers/gpio/gpiolib.h 				  struct gpio_desc **desc_array,
gpio_desc          89 drivers/gpio/gpiolib.h 				  struct gpio_desc **desc_array,
gpio_desc         120 drivers/gpio/gpiolib.h int gpiod_request(struct gpio_desc *desc, const char *label);
gpio_desc         121 drivers/gpio/gpiolib.h void gpiod_free(struct gpio_desc *desc);
gpio_desc         122 drivers/gpio/gpiolib.h int gpiod_configure_flags(struct gpio_desc *desc, const char *con_id,
gpio_desc         124 drivers/gpio/gpiolib.h int gpiod_hog(struct gpio_desc *desc, const char *name,
gpio_desc         130 drivers/gpio/gpiolib.h static inline int gpio_chip_hwgpio(const struct gpio_desc *desc)
gpio_desc         359 drivers/gpu/drm/bridge/adv7511/adv7511.h 	struct gpio_desc *gpio_pd;
gpio_desc          51 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct gpio_desc *gpiod_hpd;
gpio_desc          52 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct gpio_desc *gpiod_pd;
gpio_desc          53 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct gpio_desc *gpiod_reset;
gpio_desc          37 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h struct gpio_desc;
gpio_desc         172 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h 	struct gpio_desc	*hpd_gpiod;
gpio_desc          18 drivers/gpu/drm/bridge/lvds-encoder.c 	struct gpio_desc *powerdown_gpio;
gpio_desc          33 drivers/gpu/drm/bridge/nxp-ptn3460.c 	struct gpio_desc *gpio_pd_n;
gpio_desc          34 drivers/gpu/drm/bridge/nxp-ptn3460.c 	struct gpio_desc *gpio_rst_n;
gpio_desc          51 drivers/gpu/drm/bridge/parade-ps8622.c 	struct gpio_desc *gpio_slp;
gpio_desc          52 drivers/gpu/drm/bridge/parade-ps8622.c 	struct gpio_desc *gpio_rst;
gpio_desc         168 drivers/gpu/drm/bridge/sii902x.c 	struct gpio_desc *reset_gpio;
gpio_desc         171 drivers/gpu/drm/bridge/sii9234.c 	struct gpio_desc *gpio_reset;
gpio_desc          68 drivers/gpu/drm/bridge/sil-sii8620.c 	struct gpio_desc *gpio_reset;
gpio_desc          69 drivers/gpu/drm/bridge/sil-sii8620.c 	struct gpio_desc *gpio_int;
gpio_desc         157 drivers/gpu/drm/bridge/tc358764.c 	struct gpio_desc *gpio_reset;
gpio_desc         257 drivers/gpu/drm/bridge/tc358767.c 	struct gpio_desc	*sd_gpio;
gpio_desc         258 drivers/gpu/drm/bridge/tc358767.c 	struct gpio_desc	*reset_gpio;
gpio_desc          31 drivers/gpu/drm/bridge/thc63lvd1024.c 	struct gpio_desc *pdwn;
gpio_desc          32 drivers/gpu/drm/bridge/thc63lvd1024.c 	struct gpio_desc *oe;
gpio_desc         100 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	struct gpio_desc		*enable_gpio;
gpio_desc          30 drivers/gpu/drm/bridge/ti-tfp410.c 	struct gpio_desc	*hpd;
gpio_desc          33 drivers/gpu/drm/bridge/ti-tfp410.c 	struct gpio_desc	*powerdown;
gpio_desc        1086 drivers/gpu/drm/drm_mipi_dbi.c 		      struct gpio_desc *dc)
gpio_desc         129 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct gpio_desc		*hpd_gpio;
gpio_desc          84 drivers/gpu/drm/i2c/tda998x_drv.c 	struct gpio_desc *calib;
gpio_desc         492 drivers/gpu/drm/i2c/tda998x_drv.c 	struct gpio_desc *calib = priv->calib;
gpio_desc         516 drivers/gpu/drm/i2c/tda998x_drv.c 	struct gpio_desc *calib;
gpio_desc          49 drivers/gpu/drm/i915/display/intel_dsi.h 	struct gpio_desc *gpio_panel;
gpio_desc         316 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 	static struct gpio_desc *bxt_gpio_table[U8_MAX + 1];
gpio_desc         317 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 	struct gpio_desc *gpio_desc = bxt_gpio_table[gpio_index];
gpio_desc         319 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 	if (!gpio_desc) {
gpio_desc         320 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 		gpio_desc = devm_gpiod_get_index(dev_priv->drm.dev,
gpio_desc         325 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 		if (IS_ERR_OR_NULL(gpio_desc)) {
gpio_desc         327 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 				  gpio_index, PTR_ERR(gpio_desc));
gpio_desc         331 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 		bxt_gpio_table[gpio_index] = gpio_desc;
gpio_desc         334 drivers/gpu/drm/i915/display/intel_dsi_vbt.c 	gpiod_set_value(gpio_desc, value);
gpio_desc         125 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct gpio_desc *disp_en_gpio;
gpio_desc         126 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct gpio_desc *te_gpio;
gpio_desc          71 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct gpio_desc *panel_en_gpio;
gpio_desc          72 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct gpio_desc *panel_hpd_gpio;
gpio_desc         554 drivers/gpu/drm/msm/hdmi/hdmi.c 		struct gpio_desc *gpiod;
gpio_desc          26 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct gpio_desc *gpiod;
gpio_desc          25 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	struct gpio_desc *hpd_gpio;
gpio_desc         104 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	struct gpio_desc *gpio;
gpio_desc          24 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	struct gpio_desc *enable_gpio;
gpio_desc          68 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	struct gpio_desc *gpio;
gpio_desc          25 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	struct gpio_desc *ct_cp_hpd_gpio;
gpio_desc          26 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	struct gpio_desc *ls_oe_gpio;
gpio_desc          27 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	struct gpio_desc *hpd_gpio;
gpio_desc         125 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	struct gpio_desc *gpio;
gpio_desc          60 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct gpio_desc *reset_gpio;
gpio_desc          61 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct gpio_desc *ext_te_gpio;
gpio_desc          28 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c 	struct gpio_desc	*reset;
gpio_desc         276 drivers/gpu/drm/panel/panel-ilitek-ili9322.c 	struct gpio_desc *reset_gpio;
gpio_desc          30 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	struct gpio_desc	*reset;
gpio_desc          57 drivers/gpu/drm/panel/panel-innolux-p079zca.c 	struct gpio_desc *enable_gpio;
gpio_desc          39 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	struct gpio_desc *enable_gpio;
gpio_desc          40 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	struct gpio_desc *reset_gpio;
gpio_desc          41 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	struct gpio_desc *dcdc_en_gpio;
gpio_desc          28 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	struct gpio_desc *enable_gpio;
gpio_desc          27 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	struct gpio_desc *enable_gpio;
gpio_desc          40 drivers/gpu/drm/panel/panel-lvds.c 	struct gpio_desc *enable_gpio;
gpio_desc          41 drivers/gpu/drm/panel/panel-lvds.c 	struct gpio_desc *reset_gpio;
gpio_desc          27 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	struct gpio_desc *reset_gpio;
gpio_desc          64 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	struct gpio_desc *reset_gpio;
gpio_desc          73 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	struct gpio_desc *enable_gpio;
gpio_desc          68 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	struct gpio_desc *reset_gpio;
gpio_desc         201 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	struct gpio_desc *reset;
gpio_desc          79 drivers/gpu/drm/panel/panel-raydium-rm68200.c 	struct gpio_desc *reset_gpio;
gpio_desc          49 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c 	struct gpio_desc *reset_gpio;
gpio_desc          36 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 		struct gpio_desc *power;
gpio_desc          37 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 		struct gpio_desc *reset;
gpio_desc          38 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 		struct gpio_desc *updn;
gpio_desc          39 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 		struct gpio_desc *shlr;
gpio_desc          96 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	struct gpio_desc *reset_gpio;
gpio_desc          22 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c 	struct gpio_desc *reset_gpio;
gpio_desc         239 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct gpio_desc *reset_gpio;
gpio_desc         240 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct gpio_desc *enable_gpio;
gpio_desc          42 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	struct gpio_desc *reset_gpio;
gpio_desc          95 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	struct gpio_desc *reset_gpio;
gpio_desc         100 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	struct gpio_desc *reset_gpio;
gpio_desc          29 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct gpio_desc *resb_gpio;	/* low = reset active min 20 us */
gpio_desc          30 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct gpio_desc *ini_gpio;	/* high = power on */
gpio_desc          31 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct gpio_desc *mo_gpio;	/* low = 480x640, high = 240x320 */
gpio_desc          32 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct gpio_desc *lr_gpio;	/* high = conventional horizontal scanning */
gpio_desc          33 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct gpio_desc *ud_gpio;	/* high = conventional vertical scanning */
gpio_desc          30 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c 	struct gpio_desc *reset_gpio;
gpio_desc         111 drivers/gpu/drm/panel/panel-simple.c 	struct gpio_desc *enable_gpio;
gpio_desc         108 drivers/gpu/drm/panel/panel-sitronix-st7701.c 	struct gpio_desc *reset;
gpio_desc         118 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	struct gpio_desc *reset;
gpio_desc          51 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	struct gpio_desc *reset_gpio;
gpio_desc          58 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	struct gpio_desc *reset_gpio;
gpio_desc          98 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	struct gpio_desc *grestb;
gpio_desc          60 drivers/gpu/drm/panel/panel-truly-nt35597.c 	struct gpio_desc *reset_gpio;
gpio_desc          61 drivers/gpu/drm/panel/panel-truly-nt35597.c 	struct gpio_desc *mode_gpio;
gpio_desc         194 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h 	struct gpio_desc		*ddc_en;
gpio_desc         126 drivers/gpu/drm/tegra/drm.h 	struct gpio_desc *hpd_gpio;
gpio_desc          28 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct gpio_desc *enable_gpio;
gpio_desc          47 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct gpio_desc *gpio = panel_encoder->mod->enable_gpio;
gpio_desc         225 drivers/gpu/drm/tiny/hx8357d.c 	struct gpio_desc *dc;
gpio_desc         384 drivers/gpu/drm/tiny/ili9225.c 	struct gpio_desc *rs;
gpio_desc         182 drivers/gpu/drm/tiny/ili9341.c 	struct gpio_desc *dc;
gpio_desc         186 drivers/gpu/drm/tiny/mi0283qt.c 	struct gpio_desc *dc;
gpio_desc          69 drivers/gpu/drm/tiny/repaper.c 	struct gpio_desc *panel_on;
gpio_desc          70 drivers/gpu/drm/tiny/repaper.c 	struct gpio_desc *border;
gpio_desc          71 drivers/gpu/drm/tiny/repaper.c 	struct gpio_desc *discharge;
gpio_desc          72 drivers/gpu/drm/tiny/repaper.c 	struct gpio_desc *reset;
gpio_desc          73 drivers/gpu/drm/tiny/repaper.c 	struct gpio_desc *busy;
gpio_desc         324 drivers/gpu/drm/tiny/st7586.c 	struct gpio_desc *a0;
gpio_desc         156 drivers/gpu/drm/tiny/st7735r.c 	struct gpio_desc *dc;
gpio_desc         167 drivers/hid/hid-cp2112.c 	struct gpio_desc *desc[8];
gpio_desc          25 drivers/hsi/clients/nokia-modem.c 	struct gpio_desc	*gpio;
gpio_desc          92 drivers/hsi/controllers/omap_ssi.h 	struct gpio_desc	*wake_gpio;
gpio_desc        1132 drivers/hsi/controllers/omap_ssi_port.c 	struct gpio_desc *cawake_gpio = NULL;
gpio_desc          36 drivers/hwmon/gpio-fan.c 	struct gpio_desc	**gpios;
gpio_desc          44 drivers/hwmon/gpio-fan.c 	struct gpio_desc	*alarm_gpio;
gpio_desc         338 drivers/hwmon/gpio-fan.c 	struct gpio_desc **gpios = fan_data->gpios;
gpio_desc         412 drivers/hwmon/gpio-fan.c 	struct gpio_desc **gpios;
gpio_desc         432 drivers/hwmon/gpio-fan.c 			     fan_data->num_gpios, sizeof(struct gpio_desc *),
gpio_desc          44 drivers/hwmon/nsa320-hwmon.c 	struct gpio_desc	*act;
gpio_desc          45 drivers/hwmon/nsa320-hwmon.c 	struct gpio_desc	*clk;
gpio_desc          46 drivers/hwmon/nsa320-hwmon.c 	struct gpio_desc	*data;
gpio_desc         150 drivers/hwmon/sht15.c 	struct gpio_desc		*sck;
gpio_desc         151 drivers/hwmon/sht15.c 	struct gpio_desc		*data;
gpio_desc          40 drivers/i2c/busses/i2c-cbus-gpio.c 	struct gpio_desc *clk;
gpio_desc          41 drivers/i2c/busses/i2c-cbus-gpio.c 	struct gpio_desc *dat;
gpio_desc          42 drivers/i2c/busses/i2c-cbus-gpio.c 	struct gpio_desc *sel;
gpio_desc         657 drivers/i2c/busses/i2c-designware-master.c 	struct gpio_desc *gpio;
gpio_desc          22 drivers/i2c/busses/i2c-gpio.c 	struct gpio_desc *sda;
gpio_desc          23 drivers/i2c/busses/i2c-gpio.c 	struct gpio_desc *scl;
gpio_desc         321 drivers/i2c/busses/i2c-gpio.c static struct gpio_desc *i2c_gpio_get_desc(struct device *dev,
gpio_desc         326 drivers/i2c/busses/i2c-gpio.c 	struct gpio_desc *retdesc;
gpio_desc          95 drivers/i2c/busses/i2c-iop3xx.h 	struct gpio_desc *gpio_scl;
gpio_desc          96 drivers/i2c/busses/i2c-iop3xx.h 	struct gpio_desc *gpio_sda;
gpio_desc          32 drivers/i2c/busses/i2c-pca-platform.c 	struct gpio_desc		*gpio;
gpio_desc         116 drivers/i2c/busses/i2c-s3c2410.c 	struct gpio_desc	*gpios[2];
gpio_desc          29 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct gpio_desc *our_gpio;
gpio_desc          30 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct gpio_desc *their_gpio;
gpio_desc         103 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct gpio_desc *dummy;
gpio_desc          22 drivers/i2c/muxes/i2c-mux-gpio.c 	struct gpio_desc **gpios;
gpio_desc         165 drivers/i2c/muxes/i2c-mux-gpio.c 		struct gpio_desc *gpiod;
gpio_desc         214 drivers/i2c/muxes/i2c-mux-ltc4306.c 	struct gpio_desc *gpio;
gpio_desc         415 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct gpio_desc *gpio;
gpio_desc         405 drivers/iio/accel/mma9551.c 	struct gpio_desc *gpio;
gpio_desc         109 drivers/iio/adc/ad7606.h 	struct gpio_desc		*gpio_convst;
gpio_desc         110 drivers/iio/adc/ad7606.h 	struct gpio_desc		*gpio_reset;
gpio_desc         111 drivers/iio/adc/ad7606.h 	struct gpio_desc		*gpio_range;
gpio_desc         112 drivers/iio/adc/ad7606.h 	struct gpio_desc		*gpio_standby;
gpio_desc         113 drivers/iio/adc/ad7606.h 	struct gpio_desc		*gpio_frstdata;
gpio_desc          39 drivers/iio/adc/ad7766.c 	struct gpio_desc *pd_gpio;
gpio_desc         163 drivers/iio/adc/ad7768-1.c 	struct gpio_desc *gpio_sync_in;
gpio_desc          62 drivers/iio/adc/ad7780.c 	struct gpio_desc		*powerdown_gpio;
gpio_desc          63 drivers/iio/adc/ad7780.c 	struct gpio_desc		*gain_gpio;
gpio_desc          64 drivers/iio/adc/ad7780.c 	struct gpio_desc		*filter_gpio;
gpio_desc         468 drivers/iio/adc/hi8435.c 	struct gpio_desc *reset_gpio;
gpio_desc          80 drivers/iio/adc/hx711.c 	struct gpio_desc	*gpiod_pd_sck;
gpio_desc          81 drivers/iio/adc/hx711.c 	struct gpio_desc	*gpiod_dout;
gpio_desc          97 drivers/iio/adc/ti-ads124s08.c 	struct gpio_desc *reset_gpio;
gpio_desc          41 drivers/iio/amplifiers/ad8366.c 	struct gpio_desc	*reset_gpio;
gpio_desc         159 drivers/iio/dac/ad5592r-base.c 	struct gpio_desc *gpio;
gpio_desc         116 drivers/iio/dac/ad5758.c 	struct gpio_desc *gpio_reset;
gpio_desc          22 drivers/iio/dac/ti-dac7612.c 	struct gpio_desc *loaddacs;
gpio_desc         271 drivers/iio/frequency/ad9523.c 	struct gpio_desc		*pwrdown_gpio;
gpio_desc         272 drivers/iio/frequency/ad9523.c 	struct gpio_desc		*reset_gpio;
gpio_desc         273 drivers/iio/frequency/ad9523.c 	struct gpio_desc		*sync_gpio;
gpio_desc          74 drivers/iio/humidity/dht11.c 	struct gpio_desc		*gpiod;
gpio_desc          47 drivers/iio/light/cm3605.c 	struct gpio_desc *aset;
gpio_desc         142 drivers/iio/potentiometer/ad5272.c 	struct gpio_desc *reset_gpio;
gpio_desc         992 drivers/iio/pressure/bmp280-core.c 	struct gpio_desc *gpiod;
gpio_desc          38 drivers/iio/pressure/hp03.c 	struct gpio_desc	*xclr_gpio;
gpio_desc          57 drivers/iio/proximity/srf04.c 	struct gpio_desc	*gpiod_trig;
gpio_desc          58 drivers/iio/proximity/srf04.c 	struct gpio_desc	*gpiod_echo;
gpio_desc          84 drivers/iio/proximity/sx9500.c 	struct gpio_desc *gpiod_rst;
gpio_desc         879 drivers/iio/proximity/sx9500.c 	struct gpio_desc *gpiod_int;
gpio_desc          42 drivers/iio/resolver/ad2s1200.c 	struct gpio_desc *sample;
gpio_desc          43 drivers/iio/resolver/ad2s1200.c 	struct gpio_desc *rdvel;
gpio_desc          76 drivers/iio/temperature/mlx90614.c 	struct gpio_desc *wakeup_gpio; /* NULL to disable sleep/wake-up */
gpio_desc         453 drivers/iio/temperature/mlx90614.c static struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client)
gpio_desc         455 drivers/iio/temperature/mlx90614.c 	struct gpio_desc *gpio;
gpio_desc         487 drivers/iio/temperature/mlx90614.c static inline struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client)
gpio_desc          22 drivers/input/keyboard/clps711x-keypad.c 	struct gpio_desc *desc;
gpio_desc          35 drivers/input/keyboard/gpio_keys.c 	struct gpio_desc *gpiod;
gpio_desc          30 drivers/input/keyboard/gpio_keys_polled.c 	struct gpio_desc *gpiod;
gpio_desc         187 drivers/input/misc/drv260x.c 	struct gpio_desc *enable_gpio;
gpio_desc          19 drivers/input/misc/gpio-beeper.c 	struct gpio_desc	*desc;
gpio_desc          29 drivers/input/misc/gpio-vibra.c 	struct gpio_desc *gpio;
gpio_desc          39 drivers/input/misc/msm-vibrator.c 	struct gpio_desc *enable_gpio;
gpio_desc          49 drivers/input/misc/soc_button_array.c 	struct gpio_desc *desc;
gpio_desc          33 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *up;
gpio_desc          34 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *down;
gpio_desc          35 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *left;
gpio_desc          36 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *right;
gpio_desc          37 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *bleft;
gpio_desc          38 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *bmiddle;
gpio_desc          39 drivers/input/mouse/gpio_mouse.c 	struct gpio_desc *bright;
gpio_desc          51 drivers/input/serio/ps2-gpio.c 	struct gpio_desc *gpio_clk;
gpio_desc          52 drivers/input/serio/ps2-gpio.c 	struct gpio_desc *gpio_data;
gpio_desc         310 drivers/input/touchscreen/atmel_mxt_ts.c 	struct gpio_desc *reset_gpio;
gpio_desc         162 drivers/input/touchscreen/bu21013_ts.c 	struct gpio_desc *cs_gpiod;
gpio_desc         163 drivers/input/touchscreen/bu21013_ts.c 	struct gpio_desc *int_gpiod;
gpio_desc         160 drivers/input/touchscreen/bu21029_ts.c 	struct gpio_desc		*reset_gpios;
gpio_desc          51 drivers/input/touchscreen/chipone_icn8318.c 	struct gpio_desc *wake_gpio;
gpio_desc          71 drivers/input/touchscreen/chipone_icn8505.c 	struct gpio_desc *wake_gpio;
gpio_desc          41 drivers/input/touchscreen/colibri-vf50-ts.c 	struct gpio_desc *gpio_xp;
gpio_desc          42 drivers/input/touchscreen/colibri-vf50-ts.c 	struct gpio_desc *gpio_xm;
gpio_desc          43 drivers/input/touchscreen/colibri-vf50-ts.c 	struct gpio_desc *gpio_yp;
gpio_desc          44 drivers/input/touchscreen/colibri-vf50-ts.c 	struct gpio_desc *gpio_ym;
gpio_desc          54 drivers/input/touchscreen/colibri-vf50-ts.c 			  struct gpio_desc *plate_p, struct gpio_desc *plate_m)
gpio_desc         240 drivers/input/touchscreen/colibri-vf50-ts.c static int vf50_ts_get_gpiod(struct device *dev, struct gpio_desc **gpio_d,
gpio_desc         126 drivers/input/touchscreen/cyttsp_core.h 	struct gpio_desc *reset_gpio;
gpio_desc          92 drivers/input/touchscreen/edt-ft5x06.c 	struct gpio_desc *reset_gpio;
gpio_desc          93 drivers/input/touchscreen/edt-ft5x06.c 	struct gpio_desc *wake_gpio;
gpio_desc          29 drivers/input/touchscreen/eeti_ts.c 	struct gpio_desc *attn_gpio;
gpio_desc          46 drivers/input/touchscreen/ektf2127.c 	struct gpio_desc *power_gpios;
gpio_desc         123 drivers/input/touchscreen/elants_i2c.c 	struct gpio_desc *reset_gpio;
gpio_desc          49 drivers/input/touchscreen/goodix.c 	struct gpio_desc *gpiod_int;
gpio_desc          50 drivers/input/touchscreen/goodix.c 	struct gpio_desc *gpiod_rst;
gpio_desc         572 drivers/input/touchscreen/goodix.c 	struct gpio_desc *gpiod;
gpio_desc         151 drivers/input/touchscreen/hideep.c 	struct gpio_desc *reset_gpio;
gpio_desc          41 drivers/input/touchscreen/ili210x.c 	struct gpio_desc *reset_gpio;
gpio_desc         251 drivers/input/touchscreen/ili210x.c 	struct gpio_desc *reset_gpio = data;
gpio_desc         268 drivers/input/touchscreen/ili210x.c 	struct gpio_desc *reset_gpio;
gpio_desc          89 drivers/input/touchscreen/imx6ul_tsc.c 	struct gpio_desc *xnur_gpio;
gpio_desc         101 drivers/input/touchscreen/iqs5xx.c 	struct gpio_desc *reset_gpio;
gpio_desc          29 drivers/input/touchscreen/jornada720_ts.c 	struct gpio_desc *gpio;
gpio_desc         150 drivers/input/touchscreen/melfas_mip4.c 	struct gpio_desc *gpio_ce;
gpio_desc          27 drivers/input/touchscreen/pixcir_i2c_ts.c 	struct gpio_desc *gpio_attb;
gpio_desc          28 drivers/input/touchscreen/pixcir_i2c_ts.c 	struct gpio_desc *gpio_reset;
gpio_desc          29 drivers/input/touchscreen/pixcir_i2c_ts.c 	struct gpio_desc *gpio_enable;
gpio_desc          30 drivers/input/touchscreen/pixcir_i2c_ts.c 	struct gpio_desc *gpio_wake;
gpio_desc         121 drivers/input/touchscreen/raydium_i2c_ts.c 	struct gpio_desc *reset_gpio;
gpio_desc          67 drivers/input/touchscreen/silead.c 	struct gpio_desc *gpio_power;
gpio_desc          98 drivers/input/touchscreen/sis_i2c.c 	struct gpio_desc *attn_gpio;
gpio_desc          99 drivers/input/touchscreen/sis_i2c.c 	struct gpio_desc *reset_gpio;
gpio_desc          49 drivers/input/touchscreen/st1232.c 	struct gpio_desc *reset_gpio;
gpio_desc          30 drivers/input/touchscreen/surface3_spi.c 	struct gpio_desc *gpiod_rst[2];
gpio_desc         228 drivers/input/touchscreen/surface3_spi.c 	struct gpio_desc *gpiod;
gpio_desc          99 drivers/input/touchscreen/sx8654.c 	struct gpio_desc *gpio_reset;
gpio_desc         107 drivers/input/touchscreen/tsc200x-core.c 	struct gpio_desc	*reset_gpio;
gpio_desc         114 drivers/input/touchscreen/zforce_ts.c 	struct gpio_desc	*gpio_int;
gpio_desc         115 drivers/input/touchscreen/zforce_ts.c 	struct gpio_desc	*gpio_rst;
gpio_desc          73 drivers/leds/leds-aat1290.c 	struct gpio_desc *gpio_fl_en;
gpio_desc          75 drivers/leds/leds-aat1290.c 	struct gpio_desc *gpio_en_set;
gpio_desc          22 drivers/leds/leds-gpio.c 	struct gpio_desc *gpiod;
gpio_desc         210 drivers/leds/leds-gpio.c static struct gpio_desc *gpio_led_get_gpiod(struct device *dev, int idx,
gpio_desc         213 drivers/leds/leds-gpio.c 	struct gpio_desc *gpiod;
gpio_desc          82 drivers/leds/leds-ktd2692.c 	struct gpio_desc *aux_gpio;
gpio_desc          83 drivers/leds/leds-ktd2692.c 	struct gpio_desc *ctrl_gpio;
gpio_desc         161 drivers/leds/leds-lm3532.c 	struct gpio_desc *enable_gpio;
gpio_desc         113 drivers/leds/leds-lm3692x.c 	struct gpio_desc *enable_gpio;
gpio_desc          73 drivers/leds/leds-lm3697.c 	struct gpio_desc *enable_gpio;
gpio_desc         103 drivers/leds/leds-lp8860.c 	struct gpio_desc *enable_gpio;
gpio_desc          18 drivers/leds/leds-lt3593.c 	struct gpio_desc *gpiod;
gpio_desc         191 drivers/media/dvb-frontends/mn88443x.c 	struct gpio_desc *reset_gpio;
gpio_desc          21 drivers/media/dvb-frontends/mn88443x.h 	struct gpio_desc *reset_gpio;
gpio_desc         207 drivers/media/i2c/adv7180.c 	struct gpio_desc	*pwdn_gpio;
gpio_desc         164 drivers/media/i2c/adv7604.c 	struct gpio_desc *hpd_gpio[4];
gpio_desc         165 drivers/media/i2c/adv7604.c 	struct gpio_desc *reset_gpio;
gpio_desc          44 drivers/media/i2c/et8ek8/et8ek8_driver.c 	struct gpio_desc *reset;
gpio_desc          53 drivers/media/i2c/imx214.c 	struct gpio_desc *enable_gpio;
gpio_desc         516 drivers/media/i2c/imx274.c 	struct gpio_desc *reset_gpio;
gpio_desc         100 drivers/media/i2c/mt9m001.c 	struct gpio_desc *standby_gpio;
gpio_desc         101 drivers/media/i2c/mt9m001.c 	struct gpio_desc *reset_gpio;
gpio_desc         135 drivers/media/i2c/mt9p031.c 	struct gpio_desc *reset;
gpio_desc          96 drivers/media/i2c/mt9t112.c 	struct gpio_desc		*standby_gpio;
gpio_desc         204 drivers/media/i2c/mt9v032.c 	struct gpio_desc *reset_gpio;
gpio_desc         205 drivers/media/i2c/mt9v032.c 	struct gpio_desc *standby_gpio;
gpio_desc         153 drivers/media/i2c/mt9v111.c 	struct gpio_desc *oe;
gpio_desc         154 drivers/media/i2c/mt9v111.c 	struct gpio_desc *standby;
gpio_desc         155 drivers/media/i2c/mt9v111.c 	struct gpio_desc *reset;
gpio_desc         306 drivers/media/i2c/ov2640.c 	struct gpio_desc *resetb_gpio;
gpio_desc         307 drivers/media/i2c/ov2640.c 	struct gpio_desc *pwdn_gpio;
gpio_desc         111 drivers/media/i2c/ov2680.c 	struct gpio_desc		*reset_gpio;
gpio_desc          86 drivers/media/i2c/ov2685.c 	struct gpio_desc	*reset_gpio;
gpio_desc         228 drivers/media/i2c/ov5640.c 	struct gpio_desc *reset_gpio;
gpio_desc         229 drivers/media/i2c/ov5640.c 	struct gpio_desc *pwdn_gpio;
gpio_desc         113 drivers/media/i2c/ov5645.c 	struct gpio_desc *enable_gpio;
gpio_desc         114 drivers/media/i2c/ov5645.c 	struct gpio_desc *rst_gpio;
gpio_desc          98 drivers/media/i2c/ov5695.c 	struct gpio_desc	*reset_gpio;
gpio_desc          94 drivers/media/i2c/ov7251.c 	struct gpio_desc *enable_gpio;
gpio_desc         245 drivers/media/i2c/ov7670.c 	struct gpio_desc *resetb_gpio;
gpio_desc         246 drivers/media/i2c/ov7670.c 	struct gpio_desc *pwdn_gpio;
gpio_desc         421 drivers/media/i2c/ov772x.c 	struct gpio_desc		 *pwdn_gpio;
gpio_desc         422 drivers/media/i2c/ov772x.c 	struct gpio_desc		 *rstb_gpio;
gpio_desc         125 drivers/media/i2c/ov7740.c 	struct gpio_desc *resetb_gpio;
gpio_desc         126 drivers/media/i2c/ov7740.c 	struct gpio_desc *pwdn_gpio;
gpio_desc         200 drivers/media/i2c/ov9640.h 	struct gpio_desc		*gpio_power;
gpio_desc         201 drivers/media/i2c/ov9640.h 	struct gpio_desc		*gpio_reset;
gpio_desc         252 drivers/media/i2c/ov9650.c 	struct gpio_desc *gpios[NUM_GPIOS];
gpio_desc         155 drivers/media/i2c/rj54n1cb0c.c 	struct gpio_desc *pwup_gpio;
gpio_desc         156 drivers/media/i2c/rj54n1cb0c.c 	struct gpio_desc *enable_gpio;
gpio_desc         183 drivers/media/i2c/smiapp/smiapp.h 	struct gpio_desc *xshutdown;
gpio_desc          89 drivers/media/i2c/st-mipid02.c 	struct gpio_desc *reset_gpio;
gpio_desc          97 drivers/media/i2c/tc358743.c 	struct gpio_desc *reset_gpio;
gpio_desc        1566 drivers/media/i2c/tvp5150.c 	struct gpio_desc *pdn_gpio;
gpio_desc        1567 drivers/media/i2c/tvp5150.c 	struct gpio_desc *reset_gpio;
gpio_desc         232 drivers/media/i2c/tw9910.c 	struct gpio_desc		*pdn_gpio;
gpio_desc         233 drivers/media/i2c/tw9910.c 	struct gpio_desc		*rstb_gpio;
gpio_desc         587 drivers/media/i2c/tw9910.c static void tw9910_set_gpio_value(struct gpio_desc *desc, int value)
gpio_desc          17 drivers/media/platform/cec-gpio/cec-gpio.c 	struct gpio_desc	*cec_gpio;
gpio_desc          21 drivers/media/platform/cec-gpio/cec-gpio.c 	struct gpio_desc	*hpd_gpio;
gpio_desc          26 drivers/media/platform/cec-gpio/cec-gpio.c 	struct gpio_desc	*v5_gpio;
gpio_desc         551 drivers/media/platform/seco-cec/seco-cec.c 	struct gpio_desc *gpio;
gpio_desc         107 drivers/media/platform/xilinx/xilinx-tpg.c 	struct gpio_desc *vtmux_gpio;
gpio_desc         183 drivers/media/radio/si470x/radio-si470x.h 	struct gpio_desc *gpio_reset;
gpio_desc         241 drivers/media/radio/si4713/si4713.h 	struct gpio_desc *gpio_reset;
gpio_desc          21 drivers/media/rc/gpio-ir-recv.c 	struct gpio_desc *gpiod;
gpio_desc          19 drivers/media/rc/gpio-ir-tx.c 	struct gpio_desc *gpio;
gpio_desc        2041 drivers/memory/omap-gpmc.c 	struct gpio_desc *waitpin_desc = NULL;
gpio_desc         275 drivers/mfd/lochnagar-i2c.c 	struct gpio_desc *reset, *present;
gpio_desc         361 drivers/mfd/madera-core.c 	struct gpio_desc *reset;
gpio_desc          92 drivers/misc/eeprom/at24.c 	struct gpio_desc *wp_gpio;
gpio_desc          27 drivers/mmc/core/pwrseq_emmc.c 	struct gpio_desc *reset_gpio;
gpio_desc          28 drivers/mmc/core/pwrseq_sd8787.c 	struct gpio_desc *reset_gpio;
gpio_desc          29 drivers/mmc/core/pwrseq_sd8787.c 	struct gpio_desc *pwrdn_gpio;
gpio_desc          20 drivers/mmc/core/slot-gpio.c 	struct gpio_desc *ro_gpio;
gpio_desc          21 drivers/mmc/core/slot-gpio.c 	struct gpio_desc *cd_gpio;
gpio_desc         184 drivers/mmc/core/slot-gpio.c 	struct gpio_desc *desc;
gpio_desc         231 drivers/mmc/core/slot-gpio.c 	struct gpio_desc *desc;
gpio_desc          78 drivers/mmc/host/cavium.h 	struct gpio_desc *global_pwr_gpiod;
gpio_desc          63 drivers/mmc/host/pxamci.c 	struct gpio_desc	*power;
gpio_desc         132 drivers/mmc/host/sdhci-tegra.c 	struct gpio_desc *power_gpio;
gpio_desc          37 drivers/mtd/nand/onenand/omap2.c 	struct gpio_desc *int_gpiod;
gpio_desc          33 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_rdy;
gpio_desc          34 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_nce;
gpio_desc          35 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_nre;
gpio_desc          36 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_nwp;
gpio_desc          37 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_nwe;
gpio_desc          38 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_ale;
gpio_desc          39 drivers/mtd/nand/raw/ams-delta.c 	struct gpio_desc	*gpiod_cle;
gpio_desc         143 drivers/mtd/nand/raw/atmel/nand-controller.c 		struct gpio_desc *gpio;
gpio_desc         151 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct gpio_desc *csgpio;
gpio_desc         166 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct gpio_desc *cdgpio;
gpio_desc        1563 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct gpio_desc *gpio;
gpio_desc        1718 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct gpio_desc *gpio;
gpio_desc          33 drivers/mtd/nand/raw/gpio.c 	struct gpio_desc *nce; /* Optional chip enable */
gpio_desc          34 drivers/mtd/nand/raw/gpio.c 	struct gpio_desc *cle;
gpio_desc          35 drivers/mtd/nand/raw/gpio.c 	struct gpio_desc *ale;
gpio_desc          36 drivers/mtd/nand/raw/gpio.c 	struct gpio_desc *rdy;
gpio_desc          37 drivers/mtd/nand/raw/gpio.c 	struct gpio_desc *nwp; /* Optional write protection */
gpio_desc          60 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct gpio_desc *busy_gpio;
gpio_desc          61 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct gpio_desc *wp_gpio;
gpio_desc         731 drivers/mtd/nand/raw/nand_base.c int nand_gpio_waitrdy(struct nand_chip *chip, struct gpio_desc *gpiod,
gpio_desc         173 drivers/mtd/nand/raw/omap2.c 	struct gpio_desc		*ready_gpiod;
gpio_desc         181 drivers/mtd/nand/raw/tegra_nand.c 	struct gpio_desc *wp_gpio;
gpio_desc         119 drivers/net/can/m_can/tcan4x5x.c 	struct gpio_desc *reset_gpio;
gpio_desc         120 drivers/net/can/m_can/tcan4x5x.c 	struct gpio_desc *device_wake_gpio;
gpio_desc         121 drivers/net/can/m_can/tcan4x5x.c 	struct gpio_desc *device_state_gpio;
gpio_desc          60 drivers/net/dsa/microchip/ksz_common.h 	struct gpio_desc *reset_gpio;	/* Optional reset GPIO */
gpio_desc         461 drivers/net/dsa/mt7530.h 	struct gpio_desc	*reset;
gpio_desc        2138 drivers/net/dsa/mv88e6xxx/chip.c 	struct gpio_desc *gpiod = chip->reset;
gpio_desc         270 drivers/net/dsa/mv88e6xxx/chip.h 	struct gpio_desc *reset;
gpio_desc         178 drivers/net/dsa/qca8k.h 	struct gpio_desc *reset_gpio;
gpio_desc          45 drivers/net/dsa/realtek-smi-core.h 	struct gpio_desc	*reset;
gpio_desc          46 drivers/net/dsa/realtek-smi-core.h 	struct gpio_desc	*mdc;
gpio_desc          47 drivers/net/dsa/realtek-smi-core.h 	struct gpio_desc	*mdio;
gpio_desc          90 drivers/net/dsa/sja1105/sja1105.h 	struct gpio_desc *reset_gpio;
gpio_desc          27 drivers/net/dsa/sja1105/sja1105_main.c static void sja1105_hw_reset(struct gpio_desc *gpio, unsigned int pulse_len,
gpio_desc          11 drivers/net/dsa/vitesse-vsc73xx.h 	struct gpio_desc		*reset;
gpio_desc         236 drivers/net/ethernet/apm/xgene/xgene_enet_main.h 	struct gpio_desc *sfp_rdy;
gpio_desc         107 drivers/net/ethernet/arc/emac.h 	struct gpio_desc *reset_gpio;
gpio_desc        2197 drivers/net/ethernet/smsc/smc91x.c 				   struct gpio_desc **desc,
gpio_desc        2201 drivers/net/ethernet/smsc/smc91x.c 	struct gpio_desc *gpio = *desc;
gpio_desc         236 drivers/net/ethernet/smsc/smc91x.h 	struct gpio_desc *power_gpio;
gpio_desc         237 drivers/net/ethernet/smsc/smc91x.h 	struct gpio_desc *reset_gpio;
gpio_desc         139 drivers/net/ethernet/smsc/smsc911x.c 	struct gpio_desc *reset_gpiod;
gpio_desc          37 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	struct gpio_desc *reset;
gpio_desc         270 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c 		struct gpio_desc *reset_gpio;
gpio_desc        1229 drivers/net/ieee802154/mcr20a.c 	struct gpio_desc *rst_b;
gpio_desc          42 drivers/net/phy/fixed_phy.c 	struct gpio_desc *link_gpiod;
gpio_desc         139 drivers/net/phy/fixed_phy.c 			       struct gpio_desc *gpiod)
gpio_desc         196 drivers/net/phy/fixed_phy.c static struct gpio_desc *fixed_phy_get_gpiod(struct device_node *np)
gpio_desc         199 drivers/net/phy/fixed_phy.c 	struct gpio_desc *gpiod;
gpio_desc         226 drivers/net/phy/fixed_phy.c static struct gpio_desc *fixed_phy_get_gpiod(struct device_node *np)
gpio_desc         235 drivers/net/phy/fixed_phy.c 					       struct gpio_desc *gpiod)
gpio_desc         327 drivers/net/phy/fixed_phy.c 			      struct gpio_desc *gpiod)
gpio_desc          32 drivers/net/phy/mdio-gpio.c 	struct gpio_desc *mdc, *mdio, *mdo;
gpio_desc         373 drivers/net/phy/mdio_bus.c 	struct gpio_desc *gpiod;
gpio_desc          61 drivers/net/phy/phylink.c 	struct gpio_desc *link_gpio;
gpio_desc         165 drivers/net/phy/phylink.c 	struct gpio_desc *desc;
gpio_desc         187 drivers/net/phy/sfp.c 	struct gpio_desc *gpio[GPIO_MAX];
gpio_desc          16 drivers/nfc/fdp/fdp.h 	struct gpio_desc *power_gpio;
gpio_desc          36 drivers/nfc/nxp-nci/i2c.c 	struct gpio_desc *gpiod_en;
gpio_desc          37 drivers/nfc/nxp-nci/i2c.c 	struct gpio_desc *gpiod_fw;
gpio_desc         153 drivers/nfc/pn544/i2c.c 	struct gpio_desc *gpiod_en;
gpio_desc         154 drivers/nfc/pn544/i2c.c 	struct gpio_desc *gpiod_fw;
gpio_desc          38 drivers/nfc/st-nci/i2c.c 	struct gpio_desc *gpiod_reset;
gpio_desc          39 drivers/nfc/st-nci/spi.c 	struct gpio_desc *gpiod_reset;
gpio_desc          57 drivers/nfc/st21nfca/i2c.c 	struct gpio_desc *gpiod_ena;
gpio_desc         448 drivers/nfc/trf7970a.c 	struct gpio_desc		*en_gpiod;
gpio_desc         449 drivers/nfc/trf7970a.c 	struct gpio_desc		*en2_gpiod;
gpio_desc         690 drivers/pci/controller/dwc/pci-dra7xx.c 	struct gpio_desc *reset;
gpio_desc        1196 drivers/pci/controller/dwc/pci-keystone.c 	struct gpio_desc *gpiod;
gpio_desc         104 drivers/pci/controller/dwc/pci-meson.c 	struct gpio_desc *reset_gpio;
gpio_desc         167 drivers/pci/controller/dwc/pcie-qcom.c 	struct gpio_desc *reset;
gpio_desc         100 drivers/pci/controller/pci-mvebu.c 	struct gpio_desc *reset_gpio;
gpio_desc         404 drivers/pci/controller/pci-tegra.c 	struct gpio_desc *reset_gpio;
gpio_desc         298 drivers/pci/controller/pcie-rockchip.h 	struct	gpio_desc *ep_gpio;
gpio_desc           5 drivers/pcmcia/max1600.h struct gpio_desc;
gpio_desc          22 drivers/pcmcia/max1600.h 	struct gpio_desc *gpio[MAX1600_GPIO_MAX];
gpio_desc          33 drivers/pcmcia/sa1111_jornada720.c 	struct gpio_desc *gpio[J720_GPIO_MAX];
gpio_desc         169 drivers/pcmcia/soc_common.c 	struct gpio_desc *desc;
gpio_desc         353 drivers/pcmcia/soc_common.c 		struct gpio_desc *descs[2];
gpio_desc          21 drivers/pcmcia/soc_common.h struct gpio_desc;
gpio_desc          63 drivers/pcmcia/soc_common.h 		struct gpio_desc *desc;
gpio_desc          74 drivers/pcmcia/soc_common.h 	struct gpio_desc	*gpio_reset;
gpio_desc          75 drivers/pcmcia/soc_common.h 	struct gpio_desc	*gpio_bus_enable;
gpio_desc         142 drivers/phy/allwinner/phy-sun4i-usb.c 	struct gpio_desc *id_det_gpio;
gpio_desc         143 drivers/phy/allwinner/phy-sun4i-usb.c 	struct gpio_desc *vbus_det_gpio;
gpio_desc          67 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	struct gpio_desc *vbus_gpiod;
gpio_desc          68 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	struct gpio_desc *id_gpiod;
gpio_desc         132 drivers/phy/motorola/phy-cpcap-usb.c 	struct gpio_desc *gpio[2];
gpio_desc          94 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *ctrl_gpios[PHY_MDM6600_NR_CTRL_LINES];
gpio_desc         111 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
gpio_desc         124 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
gpio_desc         147 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
gpio_desc         246 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *mode_gpio1;
gpio_desc         280 drivers/phy/motorola/phy-mapphone-mdm6600.c 		struct gpio_desc *gpio = ddata->status_gpios->desc[i];
gpio_desc         324 drivers/phy/motorola/phy-mapphone-mdm6600.c 		struct gpio_desc **gpio = &ddata->ctrl_gpios[i];
gpio_desc         376 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *mode_gpio0, *mode_gpio1, *reset_gpio, *power_gpio;
gpio_desc         456 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *reset_gpio =
gpio_desc         496 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *mode_gpio0;
gpio_desc         638 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct gpio_desc *reset_gpio = ddata->ctrl_gpios[PHY_MDM6600_RESET];
gpio_desc          23 drivers/phy/ti/phy-tusb1210.c 	struct gpio_desc *gpio_reset;
gpio_desc          24 drivers/phy/ti/phy-tusb1210.c 	struct gpio_desc *gpio_cs;
gpio_desc         740 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 			      const struct of_phandle_args *gpio_desc,
gpio_desc         747 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 		*flags = gpio_desc->args[1];
gpio_desc         749 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	return gpio_desc->args[0] - PMIC_GPIO_PHYSICAL_OFFSET;
gpio_desc         613 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 			     const struct of_phandle_args *gpio_desc,
gpio_desc         620 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 		*flags = gpio_desc->args[1];
gpio_desc         622 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	return gpio_desc->args[0] - PMIC_MPP_PHYSICAL_OFFSET;
gpio_desc         525 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 				const struct of_phandle_args *gpio_desc,
gpio_desc         532 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		*flags = gpio_desc->args[1];
gpio_desc         534 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	return gpio_desc->args[0] - PM8XXX_GPIO_PHYSICAL_OFFSET;
gpio_desc         518 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 				const struct of_phandle_args *gpio_desc,
gpio_desc         525 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		*flags = gpio_desc->args[1];
gpio_desc         527 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	return gpio_desc->args[0] - 1;
gpio_desc         232 drivers/platform/olpc/olpc-xo175-ec.c 	struct gpio_desc *gpio_cmd;
gpio_desc          48 drivers/platform/x86/gpd-pocket-fan.c 	struct gpio_desc *gpio0;
gpio_desc          49 drivers/platform/x86/gpd-pocket-fan.c 	struct gpio_desc *gpio1;
gpio_desc          73 drivers/platform/x86/surface3_button.c 	struct gpio_desc *desc;
gpio_desc          23 drivers/power/reset/gpio-poweroff.c static struct gpio_desc *reset_gpio;
gpio_desc          19 drivers/power/reset/gpio-restart.c 	struct gpio_desc *reset_gpio;
gpio_desc          68 drivers/power/reset/ltc2952-poweroff.c 	struct gpio_desc *gpio_trigger;
gpio_desc          69 drivers/power/reset/ltc2952-poweroff.c 	struct gpio_desc *gpio_watchdog;
gpio_desc          70 drivers/power/reset/ltc2952-poweroff.c 	struct gpio_desc *gpio_kill;
gpio_desc          82 drivers/power/supply/act8945a_charger.c 	struct gpio_desc *lbo_gpio;
gpio_desc          83 drivers/power/supply/act8945a_charger.c 	struct gpio_desc *chglev_gpio;
gpio_desc          92 drivers/power/supply/bq24257_charger.c 	struct gpio_desc *pg;
gpio_desc          52 drivers/power/supply/bq24735-charger.c 	struct gpio_desc		*status_gpio;
gpio_desc         746 drivers/power/supply/bq25890_charger.c 	struct gpio_desc *irq;
gpio_desc         129 drivers/power/supply/cpcap-charger.c 	struct gpio_desc *gpio[2];		/* gpio_reven0 & 1 */
gpio_desc          28 drivers/power/supply/gpio-charger.c 	struct gpio_desc *gpiod;
gpio_desc          29 drivers/power/supply/gpio-charger.c 	struct gpio_desc *charge_status;
gpio_desc          96 drivers/power/supply/gpio-charger.c 				struct gpio_desc *gpio)
gpio_desc         127 drivers/power/supply/gpio-charger.c 	struct gpio_desc *charge_status;
gpio_desc          49 drivers/power/supply/isp1704_charger.c 	struct gpio_desc		*enable_gpio;
gpio_desc          30 drivers/power/supply/lego_ev3_battery.c 	struct gpio_desc *rechargeable_gpio;
gpio_desc          21 drivers/power/supply/lt3651-charger.c 	struct gpio_desc *acpr_gpio;
gpio_desc          22 drivers/power/supply/lt3651-charger.c 	struct gpio_desc *fault_gpio;
gpio_desc          23 drivers/power/supply/lt3651-charger.c 	struct gpio_desc *chrg_gpio;
gpio_desc         158 drivers/power/supply/sbs-battery.c 	struct gpio_desc		*gpio_detect;
gpio_desc          94 drivers/power/supply/sc27xx_fuel_gauge.c 	struct gpio_desc *gpiod;
gpio_desc          32 drivers/pps/clients/pps-gpio.c 	struct gpio_desc *gpio_pin;	/* GPIO port descriptors */
gpio_desc          33 drivers/pps/clients/pps-gpio.c 	struct gpio_desc *echo_pin;
gpio_desc          39 drivers/regulator/arizona-ldo1.c 	struct gpio_desc *ena_gpiod;
gpio_desc          77 drivers/regulator/core.c 	struct gpio_desc *gpiod;
gpio_desc        2221 drivers/regulator/core.c 	struct gpio_desc *gpiod;
gpio_desc          36 drivers/regulator/gpio-regulator.c 	struct gpio_desc **gpiods;
gpio_desc         253 drivers/regulator/gpio-regulator.c 	drvdata->gpiods = devm_kzalloc(dev, sizeof(struct gpio_desc *),
gpio_desc         269 drivers/regulator/lm363x-regulator.c static struct gpio_desc *lm363x_regulator_of_get_enable_gpio(struct device *dev, int id)
gpio_desc         320 drivers/regulator/lm363x-regulator.c 	struct gpio_desc *gpiod;
gpio_desc         114 drivers/regulator/lp8788-ldo.c 	struct gpio_desc *ena_gpiod;
gpio_desc          38 drivers/regulator/max8952.c 	struct gpio_desc *vid0_gpiod;
gpio_desc          39 drivers/regulator/max8952.c 	struct gpio_desc *vid1_gpiod;
gpio_desc         182 drivers/regulator/max8952.c 	struct gpio_desc *gpiod;
gpio_desc         635 drivers/regulator/max8973-regulator.c 	struct gpio_desc *gpiod;
gpio_desc         122 drivers/regulator/mcp16502.c 	struct gpio_desc *lpm;
gpio_desc          43 drivers/regulator/pwm-regulator.c 	struct gpio_desc *enb_gpio;
gpio_desc         158 drivers/regulator/rk808-regulator.c 	struct gpio_desc *dvs_gpio[2];
gpio_desc         222 drivers/regulator/rk808-regulator.c 	struct gpio_desc *gpio = pdata->dvs_gpio[id];
gpio_desc         295 drivers/regulator/rk808-regulator.c 	struct gpio_desc *gpio = pdata->dvs_gpio[id];
gpio_desc         334 drivers/regulator/rk808-regulator.c 	struct gpio_desc *gpio = pdata->dvs_gpio[id];
gpio_desc          46 drivers/regulator/s2mps11.c 	struct gpio_desc **ext_control_gpiod;
gpio_desc         836 drivers/regulator/s2mps11.c 	struct gpio_desc **gpio = s2mps11->ext_control_gpiod;
gpio_desc          43 drivers/regulator/slg51000-regulator.c 	struct gpio_desc *cs_gpiod;
gpio_desc         202 drivers/regulator/slg51000-regulator.c 	struct gpio_desc *ena_gpiod;
gpio_desc         450 drivers/regulator/slg51000-regulator.c 	struct gpio_desc *cs_gpiod;
gpio_desc          50 drivers/regulator/tps65132-regulator.c 	struct gpio_desc *en_gpiod;
gpio_desc          51 drivers/regulator/tps65132-regulator.c 	struct gpio_desc *act_dis_gpiod;
gpio_desc          53 drivers/regulator/wm831x-dcdc.c 	struct gpio_desc *dvs_gpiod;
gpio_desc         127 drivers/regulator/wm8994-regulator.c 	struct gpio_desc *gpiod;
gpio_desc         198 drivers/scsi/ufs/ufs-qcom.h struct gpio_desc;
gpio_desc         238 drivers/scsi/ufs/ufs-qcom.h 	struct gpio_desc *device_reset;
gpio_desc          18 drivers/siox/siox-bus-gpio.c 	struct gpio_desc *din;
gpio_desc          19 drivers/siox/siox-bus-gpio.c 	struct gpio_desc *dout;
gpio_desc          20 drivers/siox/siox-bus-gpio.c 	struct gpio_desc *dclk;
gpio_desc          21 drivers/siox/siox-bus-gpio.c 	struct gpio_desc *dld;
gpio_desc         311 drivers/spi/spi-atmel.c 	struct gpio_desc	*npcs_pin;
gpio_desc          35 drivers/spi/spi-gpio.c 	struct gpio_desc		*sck;
gpio_desc          36 drivers/spi/spi-gpio.c 	struct gpio_desc		*miso;
gpio_desc          37 drivers/spi/spi-gpio.c 	struct gpio_desc		*mosi;
gpio_desc          38 drivers/spi/spi-gpio.c 	struct gpio_desc		**cs_gpios;
gpio_desc         209 drivers/spi/spi-gpio.c 		struct gpio_desc *cs = spi_gpio->cs_gpios[spi->chip_select];
gpio_desc         218 drivers/spi/spi-gpio.c 	struct gpio_desc	*cs;
gpio_desc        1196 drivers/spi/spi-pxa2xx.c 	struct gpio_desc *gpiod;
gpio_desc        1843 drivers/spi/spi-pxa2xx.c 			controller->num_chipselect, sizeof(struct gpio_desc *),
gpio_desc        1851 drivers/spi/spi-pxa2xx.c 			struct gpio_desc *gpiod;
gpio_desc          63 drivers/spi/spi-pxa2xx.h 	struct gpio_desc **cs_gpiods;
gpio_desc          66 drivers/spi/spi-pxa2xx.h 	struct gpio_desc *gpiod_ready;
gpio_desc          81 drivers/spi/spi-pxa2xx.h 		struct gpio_desc *gpiod_cs;
gpio_desc          47 drivers/spi/spi-sc18is602.c 	struct gpio_desc	*reset;
gpio_desc        1141 drivers/spi/spi-sh-msiof.c 		struct gpio_desc *gpiod;
gpio_desc        2289 drivers/spi/spi.c 	struct gpio_desc **cs;
gpio_desc          28 drivers/staging/emxx_udc/emxx_udc.h struct gpio_desc *vbus_gpio;
gpio_desc          76 drivers/staging/fbtft/fbtft-core.c 				  struct gpio_desc **gpiop)
gpio_desc          30 drivers/staging/fbtft/fbtft.h 	struct gpio_desc *gpio;
gpio_desc         209 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *reset;
gpio_desc         210 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *dc;
gpio_desc         211 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *rd;
gpio_desc         212 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *wr;
gpio_desc         213 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *latch;
gpio_desc         214 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *cs;
gpio_desc         215 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *db[16];
gpio_desc         216 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *led[16];
gpio_desc         217 drivers/staging/fbtft/fbtft.h 		struct gpio_desc *aux[16];
gpio_desc          42 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	struct gpio_desc *reset_gpiod;
gpio_desc          26 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *resetn;
gpio_desc          27 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *boot_ret;
gpio_desc          28 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *pwroff;
gpio_desc          29 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *wake_in;
gpio_desc          30 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *wake_out;
gpio_desc          31 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *pwrdn;
gpio_desc          39 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *clk_en;
gpio_desc          46 drivers/staging/greybus/arche-apb-ctrl.c 	struct gpio_desc *spi_en;
gpio_desc          53 drivers/staging/greybus/arche-apb-ctrl.c static inline void deassert_reset(struct gpio_desc *gpio)
gpio_desc          58 drivers/staging/greybus/arche-apb-ctrl.c static inline void assert_reset(struct gpio_desc *gpio)
gpio_desc          47 drivers/staging/greybus/arche-platform.c 	struct gpio_desc *svc_reset;
gpio_desc          49 drivers/staging/greybus/arche-platform.c 	struct gpio_desc *svc_sysboot;
gpio_desc          50 drivers/staging/greybus/arche-platform.c 	struct gpio_desc *wake_detect; /* bi-dir,maps to WAKE_MOD & WAKE_FRAME signals */
gpio_desc          54 drivers/staging/greybus/arche-platform.c 	struct gpio_desc *svc_refclk_req;
gpio_desc          87 drivers/staging/greybus/arche-platform.c static inline void svc_reset_onoff(struct gpio_desc *gpio, bool onoff)
gpio_desc          47 drivers/staging/iio/adc/ad7816.c 	struct gpio_desc *rdwr_pin;
gpio_desc          48 drivers/staging/iio/adc/ad7816.c 	struct gpio_desc *convert_pin;
gpio_desc          49 drivers/staging/iio/adc/ad7816.c 	struct gpio_desc *busy_pin;
gpio_desc         182 drivers/staging/iio/addac/adt7316.c 	struct gpio_desc	*ldac_pin;
gpio_desc          91 drivers/staging/iio/resolver/ad2s1210.c 	struct gpio_desc *gpios[5];
gpio_desc         142 drivers/staging/mt7621-pci/pci-mt7621.c 	struct gpio_desc *perst;
gpio_desc         135 drivers/staging/nvec/nvec.h 	struct gpio_desc *gpiod;
gpio_desc          37 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c static struct gpio_desc *gpios[5];
gpio_desc          68 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c static struct gpio_desc *gpios[3];
gpio_desc          76 drivers/staging/pi433/pi433_if.c 	struct gpio_desc	*gpiod[NUM_DIO];
gpio_desc         127 drivers/staging/wilc1000/wilc_sdio.c 	struct gpio_desc *gpio = NULL;
gpio_desc         109 drivers/staging/wilc1000/wilc_spi.c 	struct gpio_desc *gpio;
gpio_desc         218 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct gpio_desc *gpio_irq;
gpio_desc        1581 drivers/tty/serial/mxs-auart.c 	struct gpio_desc *gpiod;
gpio_desc          21 drivers/tty/serial/serial_mctrl_gpio.c 	struct gpio_desc *gpio[UART_GPIO_MAX];
gpio_desc          48 drivers/tty/serial/serial_mctrl_gpio.c 	struct gpio_desc *desc_array[UART_GPIO_MAX];
gpio_desc          66 drivers/tty/serial/serial_mctrl_gpio.c struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios,
gpio_desc          56 drivers/tty/serial/serial_mctrl_gpio.h struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios,
gpio_desc         114 drivers/tty/serial/serial_mctrl_gpio.h struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios,
gpio_desc          42 drivers/tty/serial/st-asc.c 	struct gpio_desc *rts;
gpio_desc         512 drivers/tty/serial/st-asc.c 	struct gpio_desc *gpiod;
gpio_desc         518 drivers/tty/synclink_gt.c static int  set_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
gpio_desc         519 drivers/tty/synclink_gt.c static int  get_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
gpio_desc         520 drivers/tty/synclink_gt.c static int  wait_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
gpio_desc        2936 drivers/tty/synclink_gt.c static int set_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
gpio_desc        2939 drivers/tty/synclink_gt.c 	struct gpio_desc gpio;
gpio_desc        2971 drivers/tty/synclink_gt.c static int get_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
gpio_desc        2973 drivers/tty/synclink_gt.c 	struct gpio_desc gpio;
gpio_desc        3045 drivers/tty/synclink_gt.c static int wait_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
gpio_desc        3049 drivers/tty/synclink_gt.c 	struct gpio_desc gpio;
gpio_desc          37 drivers/usb/common/usb-conn-gpio.c 	struct gpio_desc *id_gpiod;
gpio_desc          38 drivers/usb/common/usb-conn-gpio.c 	struct gpio_desc *vbus_gpiod;
gpio_desc         154 drivers/usb/dwc3/dwc3-pci.c 			struct gpio_desc *gpio;
gpio_desc         325 drivers/usb/gadget/udc/atmel_usba_udc.h 	struct gpio_desc *vbus_pin;
gpio_desc         457 drivers/usb/gadget/udc/pxa27x_udc.h 	struct gpio_desc			*gpiod;
gpio_desc          44 drivers/usb/host/bcma-hcd.c 	struct gpio_desc *gpio_desc;
gpio_desc         288 drivers/usb/host/bcma-hcd.c 	if (IS_ERR_OR_NULL(usb_dev->gpio_desc))
gpio_desc         291 drivers/usb/host/bcma-hcd.c 	gpiod_set_value(usb_dev->gpio_desc, val);
gpio_desc         410 drivers/usb/host/bcma-hcd.c 		usb_dev->gpio_desc = devm_gpiod_get(&core->dev, "vcc",
gpio_desc          43 drivers/usb/host/ohci-at91.c 	struct gpio_desc *vbus_pin[AT91_MAX_USBH_PORTS];
gpio_desc          44 drivers/usb/host/ohci-at91.c 	struct gpio_desc *overcurrent_pin[AT91_MAX_USBH_PORTS];
gpio_desc          43 drivers/usb/host/ohci-da8xx.c 	struct gpio_desc *oc_gpio;
gpio_desc          22 drivers/usb/isp1760/isp1760-core.h struct gpio_desc;
gpio_desc          43 drivers/usb/isp1760/isp1760-core.h 	struct gpio_desc *rst_gpio;
gpio_desc         120 drivers/usb/misc/usb251xb.c 	struct gpio_desc *gpio_reset;
gpio_desc          25 drivers/usb/misc/usb4604.c 	struct gpio_desc	*gpio_reset;
gpio_desc          86 drivers/usb/misc/usb4604.c 	struct gpio_desc *gpio;
gpio_desc          14 drivers/usb/phy/phy-generic.h 	struct gpio_desc *gpiod_reset;
gpio_desc          15 drivers/usb/phy/phy-generic.h 	struct gpio_desc *gpiod_vbus;
gpio_desc          25 drivers/video/backlight/gpio_backlight.c 	struct gpio_desc *gpiod;
gpio_desc          30 drivers/video/backlight/pwm_bl.c 	struct gpio_desc	*enable_gpio;
gpio_desc          65 drivers/video/fbdev/atmel_lcdfb.c 	struct gpio_desc *gpiod;
gpio_desc         951 drivers/video/fbdev/atmel_lcdfb.c 	struct gpio_desc *gpiod;
gpio_desc          30 drivers/video/fbdev/omap/lcd_ams_delta.c static struct gpio_desc *gpiod_vblen;
gpio_desc          31 drivers/video/fbdev/omap/lcd_ams_delta.c static struct gpio_desc *gpiod_ndisp;
gpio_desc          26 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	struct gpio_desc *enable_gpio;
gpio_desc         185 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	struct gpio_desc *gpio;
gpio_desc          23 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct gpio_desc *ct_cp_hpd_gpio;
gpio_desc          24 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct gpio_desc *ls_oe_gpio;
gpio_desc          25 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct gpio_desc *hpd_gpio;
gpio_desc         222 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct gpio_desc *gpio;
gpio_desc          31 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct gpio_desc *enable_gpio;
gpio_desc         205 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct gpio_desc *gpio;
gpio_desc          52 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	struct gpio_desc *enable_gpio;
gpio_desc         244 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	struct gpio_desc *gpio;
gpio_desc          28 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *resb_gpio;	/* low = reset active min 20 us */
gpio_desc          29 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *ini_gpio;	/* high = power on */
gpio_desc          30 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *mo_gpio;	/* low = 480x640, high = 240x320 */
gpio_desc          31 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *lr_gpio;	/* high = conventional horizontal scanning */
gpio_desc          32 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *ud_gpio;	/* high = conventional vertical scanning */
gpio_desc         197 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	const char *desc, struct gpio_desc **gpiod)
gpio_desc         199 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct gpio_desc *gd;
gpio_desc          84 drivers/video/fbdev/ssd1307fb.c 	struct gpio_desc *reset;
gpio_desc          31 drivers/watchdog/gpio_wdt.c 	struct gpio_desc	*gpiod;
gpio_desc          34 drivers/watchdog/mena21_wdt.c 	struct gpio_desc *gpios[NUM_GPIOS];
gpio_desc          58 drivers/watchdog/mtx-1_wdt.c 	struct gpio_desc *gpiod;
gpio_desc          56 include/asm-generic/gpio.h struct gpio_desc;
gpio_desc          17 include/drm/drm_mipi_dbi.h struct gpio_desc;
gpio_desc          48 include/drm/drm_mipi_dbi.h 	struct gpio_desc *reset;
gpio_desc          60 include/drm/drm_mipi_dbi.h 	struct gpio_desc *dc;
gpio_desc         134 include/drm/drm_mipi_dbi.h 		      struct gpio_desc *dc);
gpio_desc         770 include/linux/clk-provider.h 	struct gpio_desc *gpiod;
gpio_desc         777 include/linux/clk-provider.h 		const char *parent_name, struct gpio_desc *gpiod,
gpio_desc         780 include/linux/clk-provider.h 		const char *parent_name, struct gpio_desc *gpiod,
gpio_desc         786 include/linux/clk-provider.h 		const char * const *parent_names, u8 num_parents, struct gpio_desc *gpiod,
gpio_desc         789 include/linux/clk-provider.h 		const char * const *parent_names, u8 num_parents, struct gpio_desc *gpiod,
gpio_desc          24 include/linux/dsa/lan9303.h 	struct gpio_desc *reset_gpio;
gpio_desc          26 include/linux/eeprom_93xx46.h 	struct gpio_desc *select;
gpio_desc           9 include/linux/gpio/aspeed.h int aspeed_gpio_copro_grab_gpio(struct gpio_desc *desc,
gpio_desc          11 include/linux/gpio/aspeed.h int aspeed_gpio_copro_release_gpio(struct gpio_desc *desc);
gpio_desc          18 include/linux/gpio/consumer.h struct gpio_desc;
gpio_desc          35 include/linux/gpio/consumer.h 	struct gpio_desc *desc[];
gpio_desc          64 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get(struct device *dev,
gpio_desc          67 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_index(struct device *dev,
gpio_desc          71 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_optional(struct device *dev,
gpio_desc          74 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_index_optional(struct device *dev,
gpio_desc          84 include/linux/gpio/consumer.h void gpiod_put(struct gpio_desc *desc);
gpio_desc          87 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get(struct device *dev,
gpio_desc          90 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev,
gpio_desc          94 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev,
gpio_desc          97 include/linux/gpio/consumer.h struct gpio_desc *__must_check
gpio_desc         106 include/linux/gpio/consumer.h void devm_gpiod_put(struct device *dev, struct gpio_desc *desc);
gpio_desc         107 include/linux/gpio/consumer.h void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc);
gpio_desc         110 include/linux/gpio/consumer.h int gpiod_get_direction(struct gpio_desc *desc);
gpio_desc         111 include/linux/gpio/consumer.h int gpiod_direction_input(struct gpio_desc *desc);
gpio_desc         112 include/linux/gpio/consumer.h int gpiod_direction_output(struct gpio_desc *desc, int value);
gpio_desc         113 include/linux/gpio/consumer.h int gpiod_direction_output_raw(struct gpio_desc *desc, int value);
gpio_desc         116 include/linux/gpio/consumer.h int gpiod_get_value(const struct gpio_desc *desc);
gpio_desc         118 include/linux/gpio/consumer.h 			  struct gpio_desc **desc_array,
gpio_desc         121 include/linux/gpio/consumer.h void gpiod_set_value(struct gpio_desc *desc, int value);
gpio_desc         123 include/linux/gpio/consumer.h 			  struct gpio_desc **desc_array,
gpio_desc         126 include/linux/gpio/consumer.h int gpiod_get_raw_value(const struct gpio_desc *desc);
gpio_desc         128 include/linux/gpio/consumer.h 			      struct gpio_desc **desc_array,
gpio_desc         131 include/linux/gpio/consumer.h void gpiod_set_raw_value(struct gpio_desc *desc, int value);
gpio_desc         133 include/linux/gpio/consumer.h 			      struct gpio_desc **desc_array,
gpio_desc         138 include/linux/gpio/consumer.h int gpiod_get_value_cansleep(const struct gpio_desc *desc);
gpio_desc         140 include/linux/gpio/consumer.h 				   struct gpio_desc **desc_array,
gpio_desc         143 include/linux/gpio/consumer.h void gpiod_set_value_cansleep(struct gpio_desc *desc, int value);
gpio_desc         145 include/linux/gpio/consumer.h 				   struct gpio_desc **desc_array,
gpio_desc         148 include/linux/gpio/consumer.h int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc);
gpio_desc         150 include/linux/gpio/consumer.h 				       struct gpio_desc **desc_array,
gpio_desc         153 include/linux/gpio/consumer.h void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value);
gpio_desc         155 include/linux/gpio/consumer.h 				       struct gpio_desc **desc_array,
gpio_desc         159 include/linux/gpio/consumer.h int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce);
gpio_desc         160 include/linux/gpio/consumer.h int gpiod_set_transitory(struct gpio_desc *desc, bool transitory);
gpio_desc         161 include/linux/gpio/consumer.h void gpiod_toggle_active_low(struct gpio_desc *desc);
gpio_desc         163 include/linux/gpio/consumer.h int gpiod_is_active_low(const struct gpio_desc *desc);
gpio_desc         164 include/linux/gpio/consumer.h int gpiod_cansleep(const struct gpio_desc *desc);
gpio_desc         166 include/linux/gpio/consumer.h int gpiod_to_irq(const struct gpio_desc *desc);
gpio_desc         167 include/linux/gpio/consumer.h int gpiod_set_consumer_name(struct gpio_desc *desc, const char *name);
gpio_desc         170 include/linux/gpio/consumer.h struct gpio_desc *gpio_to_desc(unsigned gpio);
gpio_desc         171 include/linux/gpio/consumer.h int desc_to_gpio(const struct gpio_desc *desc);
gpio_desc         176 include/linux/gpio/consumer.h struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode,
gpio_desc         180 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev,
gpio_desc         193 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check gpiod_get(struct device *dev,
gpio_desc         199 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         208 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         215 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         236 include/linux/gpio/consumer.h static inline void gpiod_put(struct gpio_desc *desc)
gpio_desc         245 include/linux/gpio/consumer.h 				      struct gpio_desc *desc)
gpio_desc         261 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         269 include/linux/gpio/consumer.h struct gpio_desc *__must_check
gpio_desc         278 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         285 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         306 include/linux/gpio/consumer.h static inline void devm_gpiod_put(struct device *dev, struct gpio_desc *desc)
gpio_desc         324 include/linux/gpio/consumer.h static inline int gpiod_get_direction(const struct gpio_desc *desc)
gpio_desc         330 include/linux/gpio/consumer.h static inline int gpiod_direction_input(struct gpio_desc *desc)
gpio_desc         336 include/linux/gpio/consumer.h static inline int gpiod_direction_output(struct gpio_desc *desc, int value)
gpio_desc         342 include/linux/gpio/consumer.h static inline int gpiod_direction_output_raw(struct gpio_desc *desc, int value)
gpio_desc         350 include/linux/gpio/consumer.h static inline int gpiod_get_value(const struct gpio_desc *desc)
gpio_desc         357 include/linux/gpio/consumer.h 					struct gpio_desc **desc_array,
gpio_desc         365 include/linux/gpio/consumer.h static inline void gpiod_set_value(struct gpio_desc *desc, int value)
gpio_desc         371 include/linux/gpio/consumer.h 					struct gpio_desc **desc_array,
gpio_desc         379 include/linux/gpio/consumer.h static inline int gpiod_get_raw_value(const struct gpio_desc *desc)
gpio_desc         386 include/linux/gpio/consumer.h 					    struct gpio_desc **desc_array,
gpio_desc         394 include/linux/gpio/consumer.h static inline void gpiod_set_raw_value(struct gpio_desc *desc, int value)
gpio_desc         400 include/linux/gpio/consumer.h 					    struct gpio_desc **desc_array,
gpio_desc         409 include/linux/gpio/consumer.h static inline int gpiod_get_value_cansleep(const struct gpio_desc *desc)
gpio_desc         416 include/linux/gpio/consumer.h 				     struct gpio_desc **desc_array,
gpio_desc         424 include/linux/gpio/consumer.h static inline void gpiod_set_value_cansleep(struct gpio_desc *desc, int value)
gpio_desc         430 include/linux/gpio/consumer.h 					    struct gpio_desc **desc_array,
gpio_desc         438 include/linux/gpio/consumer.h static inline int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc)
gpio_desc         445 include/linux/gpio/consumer.h 					       struct gpio_desc **desc_array,
gpio_desc         453 include/linux/gpio/consumer.h static inline void gpiod_set_raw_value_cansleep(struct gpio_desc *desc,
gpio_desc         460 include/linux/gpio/consumer.h 						struct gpio_desc **desc_array,
gpio_desc         469 include/linux/gpio/consumer.h static inline int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce)
gpio_desc         476 include/linux/gpio/consumer.h static inline int gpiod_set_transitory(struct gpio_desc *desc, bool transitory)
gpio_desc         483 include/linux/gpio/consumer.h static inline void gpiod_toggle_active_low(struct gpio_desc *desc)
gpio_desc         489 include/linux/gpio/consumer.h static inline int gpiod_is_active_low(const struct gpio_desc *desc)
gpio_desc         495 include/linux/gpio/consumer.h static inline int gpiod_cansleep(const struct gpio_desc *desc)
gpio_desc         502 include/linux/gpio/consumer.h static inline int gpiod_to_irq(const struct gpio_desc *desc)
gpio_desc         509 include/linux/gpio/consumer.h static inline int gpiod_set_consumer_name(struct gpio_desc *desc,
gpio_desc         517 include/linux/gpio/consumer.h static inline struct gpio_desc *gpio_to_desc(unsigned gpio)
gpio_desc         522 include/linux/gpio/consumer.h static inline int desc_to_gpio(const struct gpio_desc *desc)
gpio_desc         533 include/linux/gpio/consumer.h struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode,
gpio_desc         542 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev,
gpio_desc         554 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_gpiod_from_child(struct device *dev,
gpio_desc         567 include/linux/gpio/consumer.h struct gpio_desc *gpiod_get_from_of_node(struct device_node *node,
gpio_desc         577 include/linux/gpio/consumer.h struct gpio_desc *gpiod_get_from_of_node(struct device_node *node,
gpio_desc         590 include/linux/gpio/consumer.h struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev,
gpio_desc         601 include/linux/gpio/consumer.h struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev,
gpio_desc         671 include/linux/gpio/consumer.h int gpiod_export(struct gpio_desc *desc, bool direction_may_change);
gpio_desc         673 include/linux/gpio/consumer.h 		      struct gpio_desc *desc);
gpio_desc         674 include/linux/gpio/consumer.h void gpiod_unexport(struct gpio_desc *desc);
gpio_desc         678 include/linux/gpio/consumer.h static inline int gpiod_export(struct gpio_desc *desc,
gpio_desc         685 include/linux/gpio/consumer.h 				    struct gpio_desc *desc)
gpio_desc         690 include/linux/gpio/consumer.h static inline void gpiod_unexport(struct gpio_desc *desc)
gpio_desc          14 include/linux/gpio/driver.h struct gpio_desc;
gpio_desc         710 include/linux/gpio/driver.h struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *chip, u16 hwnum,
gpio_desc         714 include/linux/gpio/driver.h void gpiochip_free_own_desc(struct gpio_desc *desc);
gpio_desc         726 include/linux/gpio/driver.h struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc);
gpio_desc         730 include/linux/gpio/driver.h static inline struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc)
gpio_desc         624 include/linux/i2c.h 	struct gpio_desc *scl_gpiod;
gpio_desc         625 include/linux/i2c.h 	struct gpio_desc *sda_gpiod;
gpio_desc         117 include/linux/leds-lp3952.h 	struct gpio_desc *enable_gpio;
gpio_desc         502 include/linux/leds.h struct gpio_desc;
gpio_desc         503 include/linux/leds.h typedef int (*gpio_blink_set_t)(struct gpio_desc *desc, int state,
gpio_desc         518 include/linux/leds.h 	struct gpio_desc *gpiod;
gpio_desc          12 include/linux/mdio.h struct gpio_desc;
gpio_desc          39 include/linux/mdio.h 	struct gpio_desc *reset_gpio;
gpio_desc          56 include/linux/mfd/arizona/pdata.h struct gpio_desc;
gpio_desc          78 include/linux/mfd/arizona/pdata.h 	struct gpio_desc *reset;      /** GPIO controlling /RESET, if any */
gpio_desc          10 include/linux/mfd/da9055/pdata.h struct gpio_desc;
gpio_desc          47 include/linux/mfd/da9055/pdata.h 	struct gpio_desc **ena_gpiods;
gpio_desc          22 include/linux/mfd/madera/pdata.h struct gpio_desc;
gpio_desc          43 include/linux/mfd/madera/pdata.h 	struct gpio_desc *reset;
gpio_desc         580 include/linux/mfd/palmas.h 	struct gpio_desc *id_gpiod;
gpio_desc         581 include/linux/mfd/palmas.h 	struct gpio_desc *vbus_gpiod;
gpio_desc          36 include/linux/mfd/samsung/core.h struct gpio_desc;
gpio_desc         150 include/linux/mfd/samsung/core.h 	struct gpio_desc		*ext_control_gpiod;
gpio_desc          84 include/linux/mfd/ti-lmu.h 	struct gpio_desc *en_gpio;
gpio_desc          72 include/linux/mfd/tps65090.h struct gpio_desc;
gpio_desc          95 include/linux/mfd/tps65090.h 	struct gpio_desc *gpiod;
gpio_desc        1379 include/linux/mtd/rawnand.h struct gpio_desc;
gpio_desc        1380 include/linux/mtd/rawnand.h int nand_gpio_waitrdy(struct nand_chip *chip, struct gpio_desc *gpiod,
gpio_desc         254 include/linux/phy.h 	struct gpio_desc *reset_gpiod;
gpio_desc          14 include/linux/phy_fixed.h struct gpio_desc;
gpio_desc          27 include/linux/phy_fixed.h 			      struct gpio_desc *gpiod);
gpio_desc          49 include/linux/phy_fixed.h 			      struct gpio_desc *gpiod)
gpio_desc          12 include/linux/pps-gpio.h 	struct gpio_desc *gpio_pin;
gpio_desc          13 include/linux/pps-gpio.h 	struct gpio_desc *echo_pin;
gpio_desc          15 include/linux/regulator/da9211.h struct gpio_desc;
gpio_desc          35 include/linux/regulator/da9211.h 	struct gpio_desc *gpiod_ren[DA9211_MAX_REGULATORS];
gpio_desc          20 include/linux/regulator/driver.h struct gpio_desc;
gpio_desc         418 include/linux/regulator/driver.h 	struct gpio_desc *ena_gpiod;
gpio_desc         175 include/linux/spi/spi.h 	struct gpio_desc	*cs_gpiod;	/* chip select gpio desc */
gpio_desc         592 include/linux/spi/spi.h 	struct gpio_desc	**cs_gpiods;
gpio_desc          16 include/linux/usb/usb_phy_generic.h 	struct gpio_desc *gpiod_vbus;
gpio_desc          10 include/linux/w1-gpio.h struct gpio_desc;
gpio_desc          16 include/linux/w1-gpio.h 	struct gpio_desc *gpiod;
gpio_desc          17 include/linux/w1-gpio.h 	struct gpio_desc *pullup_gpiod;
gpio_desc          93 include/media/i2c/adp1653.h 	struct gpio_desc *enable_gpio;	/* for device-tree based boot */
gpio_desc          58 include/sound/simple_card_utils.h 	struct gpio_desc *pa_gpio;
gpio_desc         689 include/sound/soc.h 	struct gpio_desc *desc;
gpio_desc         292 include/uapi/linux/synclink.h #define MGSL_IOCSGPIO		_IOW(MGSL_MAGIC_IOC,16,struct gpio_desc)
gpio_desc         293 include/uapi/linux/synclink.h #define MGSL_IOCGGPIO		_IOR(MGSL_MAGIC_IOC,17,struct gpio_desc)
gpio_desc         294 include/uapi/linux/synclink.h #define MGSL_IOCWAITGPIO	_IOWR(MGSL_MAGIC_IOC,18,struct gpio_desc)
gpio_desc          20 net/rfkill/rfkill-gpio.c 	struct gpio_desc	*reset_gpio;
gpio_desc          21 net/rfkill/rfkill-gpio.c 	struct gpio_desc	*shutdown_gpio;
gpio_desc          77 net/rfkill/rfkill-gpio.c 	struct gpio_desc *gpio;
gpio_desc          54 sound/atmel/ac97c.c 	struct gpio_desc		*reset_pin;
gpio_desc          49 sound/soc/atmel/tse850-pcm5142.c 	struct gpio_desc *add;
gpio_desc          50 sound/soc/atmel/tse850-pcm5142.c 	struct gpio_desc *loop1;
gpio_desc          51 sound/soc/atmel/tse850-pcm5142.c 	struct gpio_desc *loop2;
gpio_desc         115 sound/soc/codecs/adau1977.c 	struct gpio_desc *reset_gpio;
gpio_desc         268 sound/soc/codecs/ak4104.c 	struct gpio_desc *reset_gpiod;
gpio_desc          70 sound/soc/codecs/ak4118.c 	struct gpio_desc *reset;
gpio_desc          71 sound/soc/codecs/ak4118.c 	struct gpio_desc *irq;
gpio_desc          33 sound/soc/codecs/ak4458.c 	struct gpio_desc *reset_gpiod;
gpio_desc          34 sound/soc/codecs/ak4458.c 	struct gpio_desc *mute_gpiod;
gpio_desc          30 sound/soc/codecs/ak5558.c 	struct gpio_desc *reset_gpiod; /* Reset & Power down GPIO */
gpio_desc          26 sound/soc/codecs/bd28623.c 	struct gpio_desc *reset_gpio;
gpio_desc          27 sound/soc/codecs/bd28623.c 	struct gpio_desc *mute_gpio;
gpio_desc          45 sound/soc/codecs/cs35l32.c 	struct gpio_desc *reset_gpio;
gpio_desc          44 sound/soc/codecs/cs35l33.c 	struct gpio_desc *reset_gpio;
gpio_desc          49 sound/soc/codecs/cs35l34.c 	struct gpio_desc *reset_gpio;	/* Active-low reset GPIO */
gpio_desc         287 sound/soc/codecs/cs35l35.h 	struct gpio_desc *reset_gpio;
gpio_desc          58 sound/soc/codecs/cs35l36.c 	struct gpio_desc *reset_gpio;
gpio_desc          32 sound/soc/codecs/cs4265.c 	struct gpio_desc *reset_gpio;
gpio_desc         663 sound/soc/codecs/cs4270.c 	struct gpio_desc *reset_gpiod;
gpio_desc         755 sound/soc/codecs/cs42l42.h 	struct gpio_desc *reset_gpio;
gpio_desc          50 sound/soc/codecs/cs42l51.c 	struct gpio_desc *reset_gpio;
gpio_desc          49 sound/soc/codecs/cs42xx8.c 	struct gpio_desc *gpiod_reset;
gpio_desc         505 sound/soc/codecs/cs43130.h 	struct gpio_desc		*reset_gpio;
gpio_desc          46 sound/soc/codecs/cs4349.c 	struct gpio_desc		*reset_gpio;
gpio_desc          33 sound/soc/codecs/cs53l30.c 	struct gpio_desc		*reset_gpio;
gpio_desc          34 sound/soc/codecs/cs53l30.c 	struct gpio_desc		*mute_gpio;
gpio_desc          27 sound/soc/codecs/dmic.c 	struct gpio_desc *gpio_en;
gpio_desc          27 sound/soc/codecs/es7241.c 	struct gpio_desc *reset;
gpio_desc          28 sound/soc/codecs/es7241.c 	struct gpio_desc *m0;
gpio_desc          29 sound/soc/codecs/es7241.c 	struct gpio_desc *m1;
gpio_desc          18 sound/soc/codecs/max9759.c 	struct gpio_desc *gpiod_shutdown;
gpio_desc          19 sound/soc/codecs/max9759.c 	struct gpio_desc *gpiod_mute;
gpio_desc          23 sound/soc/codecs/max98357a.c 	struct gpio_desc *sdmode;
gpio_desc          30 sound/soc/codecs/pcm1789.c 	struct gpio_desc *reset;
gpio_desc         416 sound/soc/codecs/rt5645.c 	struct gpio_desc *gpiod_hp_det;
gpio_desc        1858 sound/soc/codecs/rt5651.c 				      struct gpio_desc *gpiod_hp_det)
gpio_desc        2073 sound/soc/codecs/rt5651.h 	struct gpio_desc *gpiod_hp_det;
gpio_desc        1796 sound/soc/codecs/rt5659.h 	struct gpio_desc *gpiod_ldo1_en;
gpio_desc        1797 sound/soc/codecs/rt5659.h 	struct gpio_desc *gpiod_reset;
gpio_desc          47 sound/soc/codecs/rt5665.c 	struct gpio_desc *gpiod_ldo1_en;
gpio_desc          48 sound/soc/codecs/rt5665.c 	struct gpio_desc *gpiod_reset;
gpio_desc        1842 sound/soc/codecs/rt5677.h 	struct gpio_desc *pow_ldo2; /* POW_LDO2 pin */
gpio_desc        1843 sound/soc/codecs/rt5677.h 	struct gpio_desc *reset_pin; /* RESET pin */
gpio_desc          15 sound/soc/codecs/simple-amplifier.c 	struct gpio_desc *gpiod_enable;
gpio_desc          16 sound/soc/codecs/ssm2305.c 	struct gpio_desc *gpiod_shutdown;
gpio_desc         153 sound/soc/codecs/sta32x.c 	struct gpio_desc *gpiod_nreset;
gpio_desc         176 sound/soc/codecs/sta350.c 	struct gpio_desc *gpiod_nreset;
gpio_desc         177 sound/soc/codecs/sta350.c 	struct gpio_desc *gpiod_power_down;
gpio_desc          69 sound/soc/codecs/tas2552.c 	struct gpio_desc *enable_gpio;
gpio_desc          51 sound/soc/codecs/tas571x.c 	struct gpio_desc		*reset_gpio;
gpio_desc          52 sound/soc/codecs/tas571x.c 	struct gpio_desc		*pdn_gpio;
gpio_desc          48 sound/soc/codecs/tas6424.c 	struct gpio_desc *standby_gpio;
gpio_desc          49 sound/soc/codecs/tas6424.c 	struct gpio_desc *mute_gpio;
gpio_desc         163 sound/soc/codecs/tlv320aic31xx.c 	struct gpio_desc *gpio_reset;
gpio_desc          24 sound/soc/codecs/uda1334.c 	struct gpio_desc *mute;
gpio_desc          25 sound/soc/codecs/uda1334.c 	struct gpio_desc *deemph;
gpio_desc          28 sound/soc/codecs/wm8524.c 	struct gpio_desc *mute;
gpio_desc          66 sound/soc/codecs/wm8804.c 	struct gpio_desc *reset;
gpio_desc          26 sound/soc/intel/boards/bdw-rt5677.c 	struct gpio_desc *gpio_hp_en;
gpio_desc          40 sound/soc/intel/boards/bytcht_es8316.c 	struct gpio_desc *speaker_en_gpio;
gpio_desc          85 sound/soc/intel/boards/bytcr_rt5651.c 	struct gpio_desc *ext_amp_gpio;
gpio_desc          86 sound/soc/intel/boards/bytcr_rt5651.c 	struct gpio_desc *hp_detect;
gpio_desc          42 sound/soc/intel/boards/kbl_rt5660.c 	struct gpio_desc *gpio_lo_mute;
gpio_desc         106 sound/soc/samsung/smartq_wm8987.c 	struct gpio_desc *gpio = snd_soc_card_get_drvdata(&snd_soc_smartq);
gpio_desc         189 sound/soc/samsung/smartq_wm8987.c 	struct gpio_desc *gpio;
gpio_desc          31 sound/soc/samsung/tm2_wm5110.c 	struct gpio_desc *gpio_mic_bias;
gpio_desc         241 sound/soc/sunxi/sun4i-codec.c 	struct gpio_desc *gpio_pa;
gpio_desc          26 sound/soc/ti/ams-delta.c static struct gpio_desc *handset_mute;
gpio_desc          27 sound/soc/ti/ams-delta.c static struct gpio_desc *handsfree_mute;
gpio_desc         263 sound/soc/ti/ams-delta.c static struct gpio_desc *gpiod_modem_codec;
gpio_desc          35 sound/soc/ti/rx51.c 	struct gpio_desc *tvout_selection_gpio;
gpio_desc          36 sound/soc/ti/rx51.c 	struct gpio_desc *jack_detection_gpio;
gpio_desc          37 sound/soc/ti/rx51.c 	struct gpio_desc *eci_sw_gpio;
gpio_desc          38 sound/soc/ti/rx51.c 	struct gpio_desc *speaker_amp_gpio;