Home
last modified time | relevance | path

Searched refs:gpio_desc (Results 1 – 136 of 136) sorted by relevance

/linux-4.4.14/include/linux/gpio/
Dconsumer.h17 struct gpio_desc;
25 struct gpio_desc *desc[];
50 struct gpio_desc *__must_check gpiod_get(struct device *dev,
53 struct gpio_desc *__must_check gpiod_get_index(struct device *dev,
57 struct gpio_desc *__must_check gpiod_get_optional(struct device *dev,
60 struct gpio_desc *__must_check gpiod_get_index_optional(struct device *dev,
70 void gpiod_put(struct gpio_desc *desc);
73 struct gpio_desc *__must_check devm_gpiod_get(struct device *dev,
76 struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev,
80 struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev,
[all …]
Ddriver.h13 struct gpio_desc;
125 struct gpio_desc *desc;
178 struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc);
259 struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *chip, u16 hwnum,
261 void gpiochip_free_own_desc(struct gpio_desc *desc);
265 static inline struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc) in gpiod_to_chip()
/linux-4.4.14/arch/arm/mach-pxa/
Dmfp-pxa2xx.c41 struct gpio_desc { struct
51 static struct gpio_desc gpio_desc[MFP_PIN_GPIO127 + 1]; argument
76 if (is_out ^ gpio_desc[gpio].dir_inverted) in __mfp_config_gpio()
101 if (is_out ^ gpio_desc[gpio].dir_inverted) in __mfp_config_gpio()
109 if ((c & MFP_LPM_CAN_WAKEUP) && !gpio_desc[gpio].can_wakeup) { in __mfp_config_gpio()
126 if ((mfp > MFP_PIN_GPIO127) || !gpio_desc[gpio].valid) { in __mfp_validate()
148 gpio_desc[gpio].config = *c; in pxa2xx_mfp_config()
166 c = gpio_desc[gpio].config; in pxa2xx_mfp_set_lpm()
175 struct gpio_desc *d; in gpio_set_wake()
181 d = &gpio_desc[gpio]; in gpio_set_wake()
[all …]
Dpxa_cplds_irqs.c34 struct gpio_desc *gpio0;
/linux-4.4.14/drivers/gpio/
Ddevres.c26 struct gpio_desc **desc = res; in devm_gpiod_release()
33 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match()
62 struct gpio_desc *__must_check devm_gpiod_get(struct device *dev, in devm_gpiod_get()
80 struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev, in devm_gpiod_get_optional()
99 struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev, in devm_gpiod_get_index()
104 struct gpio_desc **dr; in devm_gpiod_get_index()
105 struct gpio_desc *desc; in devm_gpiod_get_index()
107 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_index()
134 struct gpio_desc *devm_get_gpiod_from_child(struct device *dev, in devm_get_gpiod_from_child()
140 struct gpio_desc **dr; in devm_get_gpiod_from_child()
[all …]
Dgpiolib.h42 struct gpio_desc *acpi_get_gpiod_by_index(struct acpi_device *adev,
45 struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode,
60 static inline struct gpio_desc *
66 static inline struct gpio_desc *
78 struct gpio_desc *of_get_named_gpiod_flags(struct device_node *np,
81 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *chip, u16 hwnum);
86 struct gpio_desc { struct
106 int gpiod_request(struct gpio_desc *desc, const char *label); argument
107 void gpiod_free(struct gpio_desc *desc);
108 int gpiod_hog(struct gpio_desc *desc, const char *name,
[all …]
Dgpiolib.c60 static inline void desc_set_label(struct gpio_desc *d, const char *label) in desc_set_label()
68 struct gpio_desc *gpio_to_desc(unsigned gpio) in gpio_to_desc()
94 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *chip, in gpiochip_get_desc()
108 int desc_to_gpio(const struct gpio_desc *desc) in desc_to_gpio()
119 struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc) in gpiod_to_chip()
157 int gpiod_get_direction(struct gpio_desc *desc) in gpiod_get_direction()
223 static struct gpio_desc *gpio_name_to_desc(const char * const name) in gpio_name_to_desc()
234 struct gpio_desc *gpio = &chip->desc[i]; in gpio_name_to_desc()
266 struct gpio_desc *gpio; in gpiochip_set_desc_names()
305 struct gpio_desc *descs; in gpiochip_add()
[all …]
Dgpiolib-sysfs.c19 struct gpio_desc *desc;
60 struct gpio_desc *desc = data->desc; in direction_show()
79 struct gpio_desc *desc = data->desc; in direction_store()
103 struct gpio_desc *desc = data->desc; in value_show()
119 struct gpio_desc *desc = data->desc; in value_store()
155 struct gpio_desc *desc = data->desc; in gpio_sysfs_request_irq()
211 struct gpio_desc *desc = data->desc; in gpio_sysfs_free_irq()
295 struct gpio_desc *desc = data->desc; in gpio_sysfs_set_active_low()
321 struct gpio_desc *desc = data->desc; in active_low_show()
358 struct gpio_desc *desc = data->desc; in gpio_is_visible()
[all …]
Dgpiolib-acpi.c30 struct gpio_desc *desc;
36 struct gpio_desc *desc;
122 static struct gpio_desc *acpi_get_gpiod(char *path, int pin) in acpi_get_gpiod()
176 struct gpio_desc *desc; in acpi_gpiochip_request_interrupt()
338 struct gpio_desc *desc; in acpi_gpiochip_free_interrupts()
393 struct gpio_desc *desc;
510 struct gpio_desc *acpi_get_gpiod_by_index(struct acpi_device *adev, in acpi_get_gpiod_by_index()
555 struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode, in acpi_node_get_gpiod()
601 struct gpio_desc *desc; in acpi_dev_gpio_irq_get()
651 struct gpio_desc *desc; in acpi_gpio_adr_space_handler()
Dgpiolib-of.c34 struct gpio_desc *out_gpio;
74 struct gpio_desc *of_get_named_gpiod_flags(struct device_node *np, in of_get_named_gpiod_flags()
110 struct gpio_desc *desc; in of_get_named_gpio_flags()
132 static struct gpio_desc *of_parse_own_gpio(struct device_node *np, in of_parse_own_gpio()
207 struct gpio_desc *desc = NULL; in of_gpiochip_scan_gpios()
Dgpiolib-legacy.c22 struct gpio_desc *desc; in gpio_request_one()
69 struct gpio_desc *desc = gpio_to_desc(gpio); in gpio_request()
/linux-4.4.14/Documentation/gpio/
Dconsumer.txt32 struct gpio_desc *gpiod_get(struct device *dev, const char *con_id,
38 struct gpio_desc *gpiod_get_index(struct device *dev,
64 struct gpio_desc *gpiod_get_optional(struct device *dev,
68 struct gpio_desc *gpiod_get_index_optional(struct device *dev,
84 struct gpio_desc *desc[];
96 struct gpio_desc *devm_gpiod_get(struct device *dev, const char *con_id,
99 struct gpio_desc *devm_gpiod_get_index(struct device *dev,
104 struct gpio_desc *devm_gpiod_get_optional(struct device *dev,
108 struct gpio_desc *devm_gpiod_get_index_optional(struct device *dev,
123 void gpiod_put(struct gpio_desc *desc)
[all …]
Dsysfs.txt125 int gpiod_export(struct gpio_desc *desc, bool direction_may_change);
128 void gpiod_unexport(struct gpio_desc *desc);
132 struct gpio_desc *desc);
Dboard.txt44 struct gpio_desc *red, *green, *blue, *power;
156 struct gpio_desc *red, *green, *blue, *power;
Ddriver.txt258 struct gpio_desc *gpiochip_request_own_desc(struct gpio_desc *desc,
261 void gpiochip_free_own_desc(struct gpio_desc *desc)
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dpanel-sharp-ls037v7dw01.c32 struct gpio_desc *resb_gpio; /* low = reset active min 20 us */
33 struct gpio_desc *ini_gpio; /* high = power on */
34 struct gpio_desc *mo_gpio; /* low = 480x640, high = 240x320 */
35 struct gpio_desc *lr_gpio; /* high = conventional horizontal scanning */
36 struct gpio_desc *ud_gpio; /* high = conventional vertical scanning */
201 char *desc, struct gpio_desc **gpiod) in sharp_ls_get_gpio()
203 struct gpio_desc *gd; in sharp_ls_get_gpio()
268 const char *desc, struct gpio_desc **gpiod) in sharp_ls_get_gpio_of()
270 struct gpio_desc *gd; in sharp_ls_get_gpio_of()
Dencoder-opa362.c29 struct gpio_desc *enable_gpio;
188 struct gpio_desc *gpio; in opa362_probe()
Dpanel-dpi.c34 struct gpio_desc *enable_gpio;
210 struct gpio_desc *gpio; in panel_dpi_probe_of()
Dpanel-lgphilips-lb035q02.c56 struct gpio_desc *enable_gpio;
286 struct gpio_desc *gpio; in lb035q02_probe_of()
/linux-4.4.14/drivers/input/touchscreen/
Dcolibri-vf50-ts.c45 struct gpio_desc *gpio_xp;
46 struct gpio_desc *gpio_xm;
47 struct gpio_desc *gpio_yp;
48 struct gpio_desc *gpio_ym;
58 struct gpio_desc *plate_p, struct gpio_desc *plate_m) in adc_ts_measure()
244 static int vf50_ts_get_gpiod(struct device *dev, struct gpio_desc **gpio_d, in vf50_ts_get_gpiod()
Dpixcir_i2c_ts.c39 struct gpio_desc *gpio_attb;
40 struct gpio_desc *gpio_reset;
Dft6236.c44 struct gpio_desc *reset_gpio;
Dchipone_icn8318.c54 struct gpio_desc *wake_gpio;
Dzforce_ts.c122 struct gpio_desc *gpio_int;
123 struct gpio_desc *gpio_rst;
Dedt-ft5x06.c92 struct gpio_desc *reset_gpio;
93 struct gpio_desc *wake_gpio;
Dimx6ul_tsc.c85 struct gpio_desc *xnur_gpio;
Dtsc200x-core.c116 struct gpio_desc *reset_gpio;
Delants_i2c.c128 struct gpio_desc *reset_gpio;
/linux-4.4.14/arch/arm/plat-orion/include/plat/
Dorion-gpio.h18 struct gpio_desc;
25 int orion_gpio_led_blink_set(struct gpio_desc *desc, int state,
/linux-4.4.14/include/linux/
Dgpio_keys.h5 struct gpio_desc;
34 struct gpio_desc *gpiod;
Dleds.h342 struct gpio_desc *gpiod;
355 int (*gpio_blink_set)(struct gpio_desc *desc, int state,
Dclk-provider.h601 struct gpio_desc *gpiod;
/linux-4.4.14/drivers/usb/phy/
Dphy-generic.h13 struct gpio_desc *gpiod_reset;
14 struct gpio_desc *gpiod_vbus;
Dphy-qcom-8x16-usb.c77 struct gpio_desc *switch_gpio;
/linux-4.4.14/include/uapi/linux/
Dsynclink.h230 struct gpio_desc { struct
291 #define MGSL_IOCSGPIO _IOW(MGSL_MAGIC_IOC,16,struct gpio_desc)
292 #define MGSL_IOCGGPIO _IOR(MGSL_MAGIC_IOC,17,struct gpio_desc)
293 #define MGSL_IOCWAITGPIO _IOWR(MGSL_MAGIC_IOC,18,struct gpio_desc)
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dh1940.h22 struct gpio_desc;
25 extern int h1940_led_blink_set(struct gpio_desc *desc, int state,
Dmach-h1940.c363 int h1940_led_blink_set(struct gpio_desc *desc, int state, in h1940_led_blink_set()
Dmach-rx1950.c253 static int rx1950_led_blink_set(struct gpio_desc *desc, int state, in rx1950_led_blink_set()
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-core.h25 struct gpio_desc;
46 struct gpio_desc *rst_gpio;
/linux-4.4.14/drivers/mmc/core/
Dslot-gpio.c24 struct gpio_desc *ro_gpio;
25 struct gpio_desc *cd_gpio;
235 struct gpio_desc *desc; in mmc_gpiod_request_cd()
281 struct gpio_desc *desc; in mmc_gpiod_request_ro()
Dpwrseq_emmc.c25 struct gpio_desc *reset_gpio;
/linux-4.4.14/drivers/tty/serial/
Dserial_mctrl_gpio.h61 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios,
113 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod()
Dserial_mctrl_gpio.c28 struct gpio_desc *gpio[UART_GPIO_MAX];
52 struct gpio_desc *desc_array[UART_GPIO_MAX]; in mctrl_gpio_set()
66 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod()
Dmxs-auart.c1197 struct gpio_desc *gpiod; in mxs_auart_init_gpios()
Datmel_serial.c2704 struct gpio_desc *gpiod; in atmel_init_gpios()
/linux-4.4.14/net/rfkill/
Drfkill-gpio.c35 struct gpio_desc *reset_gpio;
36 struct gpio_desc *shutdown_gpio;
95 struct gpio_desc *gpio; in rfkill_gpio_probe()
/linux-4.4.14/sound/soc/codecs/
Dmax98357a.c32 struct gpio_desc *sdmode = snd_soc_dai_get_drvdata(dai); in max98357a_daiops_trigger()
63 struct gpio_desc *sdmode; in max98357a_codec_probe()
Dtas571x.c48 struct gpio_desc *reset_gpio;
49 struct gpio_desc *pdn_gpio;
Dcs4349.c49 struct gpio_desc *reset_gpio;
Dcs4265.c36 struct gpio_desc *reset_gpio;
Dcs35l32.c49 struct gpio_desc *reset_gpio;
Dsta350.c180 struct gpio_desc *gpiod_nreset;
181 struct gpio_desc *gpiod_power_down;
Drt5677.h1779 struct gpio_desc *pow_ldo2; /* POW_LDO2 pin */
1780 struct gpio_desc *reset_pin; /* RESET pin */
Dwm8804.c69 struct gpio_desc *reset;
Dtas2552.c77 struct gpio_desc *enable_gpio;
Dadau1977.c116 struct gpio_desc *reset_gpio;
Dsta32x.c155 struct gpio_desc *gpiod_nreset;
Drt5645.c244 struct gpio_desc *gpiod_hp_det;
/linux-4.4.14/sound/soc/jz4740/
Dqi_lb60.c25 struct gpio_desc *snd_gpio;
26 struct gpio_desc *amp_gpio;
/linux-4.4.14/drivers/power/reset/
Dltc2952-poweroff.c77 struct gpio_desc *gpio_trigger;
78 struct gpio_desc *gpio_watchdog;
79 struct gpio_desc *gpio_kill;
Dgpio-poweroff.c26 static struct gpio_desc *reset_gpio;
Dgpio-restart.c27 struct gpio_desc *reset_gpio;
/linux-4.4.14/drivers/phy/
Dphy-tusb1210.c26 struct gpio_desc *gpio_reset;
27 struct gpio_desc *gpio_cs;
Dphy-sun4i-usb.c110 struct gpio_desc *id_det_gpio;
111 struct gpio_desc *vbus_det_gpio;
/linux-4.4.14/sound/soc/omap/
Drx51.c50 struct gpio_desc *tvout_selection_gpio;
51 struct gpio_desc *jack_detection_gpio;
52 struct gpio_desc *eci_sw_gpio;
53 struct gpio_desc *speaker_amp_gpio;
/linux-4.4.14/include/linux/usb/
Dusb_phy_generic.h15 struct gpio_desc *gpiod_vbus;
Dmsm_hsusb.h196 struct gpio_desc *switch_gpio;
/linux-4.4.14/drivers/leds/
Dleds-gpio.c27 struct gpio_desc *gpiod;
32 int (*platform_gpio_blink_set)(struct gpio_desc *desc, int state,
91 int (*blink_set)(struct gpio_desc *, int, unsigned long *, in create_gpio_led() argument
Dleds-ktd2692.c87 struct gpio_desc *aux_gpio;
88 struct gpio_desc *ctrl_gpio;
Dleds-aat1290.c75 struct gpio_desc *gpio_fl_en;
77 struct gpio_desc *gpio_en_set;
Dleds-lp8860.c111 struct gpio_desc *enable_gpio;
/linux-4.4.14/drivers/nfc/fdp/
Dfdp.h24 struct gpio_desc *power_gpio;
/linux-4.4.14/drivers/iio/temperature/
Dmlx90614.c80 struct gpio_desc *wakeup_gpio; /* NULL to disable sleep/wake-up */
458 static struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client) in mlx90614_probe_wakeup()
460 struct gpio_desc *gpio; in mlx90614_probe_wakeup()
492 static inline struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client) in mlx90614_probe_wakeup()
/linux-4.4.14/drivers/regulator/
Drk808-regulator.c59 struct gpio_desc *dvs_gpio[2];
94 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_get_voltage_sel_regmap()
167 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_set_voltage_sel()
206 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_set_voltage_time_sel()
Dcore.c82 struct gpio_desc *gpiod;
1885 struct gpio_desc *gpiod; in regulator_ena_gpio_request()
/linux-4.4.14/include/media/
Dadp1653.h107 struct gpio_desc *enable_gpio; /* for device-tree based boot */
/linux-4.4.14/include/asm-generic/
Dgpio.h51 struct gpio_desc;
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_dsi.h46 struct gpio_desc *gpio_panel;
/linux-4.4.14/drivers/input/misc/
Dgpio-beeper.c23 struct gpio_desc *desc;
Dsoc_button_array.c54 struct gpio_desc *desc; in soc_button_lookup_gpio()
Ddrv260x.c198 struct gpio_desc *enable_gpio;
/linux-4.4.14/drivers/net/phy/
Dat803x.c52 struct gpio_desc *gpiod_reset;
195 struct gpio_desc *gpiod_reset; in at803x_probe()
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c45 struct gpio_desc *gpio_pd_n;
46 struct gpio_desc *gpio_rst_n;
Dparade-ps8622.c62 struct gpio_desc *gpio_slp;
63 struct gpio_desc *gpio_rst;
/linux-4.4.14/drivers/media/radio/si4713/
Dsi4713.h241 struct gpio_desc *gpio_reset;
/linux-4.4.14/drivers/mfd/
Dintel_soc_pmic_core.c49 struct gpio_desc *desc; in intel_soc_pmic_find_gpio_irq()
/linux-4.4.14/drivers/extcon/
Dextcon-gpio.c38 struct gpio_desc *id_gpiod;
Dextcon-usb-gpio.c36 struct gpio_desc *id_gpiod;
Dextcon-arizona.c110 struct gpio_desc *micd_pol_gpio;
/linux-4.4.14/drivers/bluetooth/
Dhci_bcm.c55 struct gpio_desc *device_wakeup;
56 struct gpio_desc *shutdown;
712 struct gpio_desc *gpio; in bcm_acpi_probe()
Dhci_intel.c73 struct gpio_desc *reset;
1246 struct gpio_desc *host_wake; in intel_probe()
/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c550 const struct of_phandle_args *gpio_desc, in pmic_gpio_of_xlate() argument
557 *flags = gpio_desc->args[1]; in pmic_gpio_of_xlate()
559 return gpio_desc->args[0] - PMIC_GPIO_PHYSICAL_OFFSET; in pmic_gpio_of_xlate()
Dpinctrl-ssbi-gpio.c512 const struct of_phandle_args *gpio_desc, in pm8xxx_gpio_of_xlate() argument
519 *flags = gpio_desc->args[1]; in pm8xxx_gpio_of_xlate()
521 return gpio_desc->args[0] - 1; in pm8xxx_gpio_of_xlate()
Dpinctrl-ssbi-mpp.c525 const struct of_phandle_args *gpio_desc, in pm8xxx_mpp_of_xlate() argument
532 *flags = gpio_desc->args[1]; in pm8xxx_mpp_of_xlate()
534 return gpio_desc->args[0] - 1; in pm8xxx_mpp_of_xlate()
Dpinctrl-spmi-mpp.c608 const struct of_phandle_args *gpio_desc, in pmic_mpp_of_xlate() argument
615 *flags = gpio_desc->args[1]; in pmic_mpp_of_xlate()
617 return gpio_desc->args[0] - PMIC_MPP_PHYSICAL_OFFSET; in pmic_mpp_of_xlate()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_panel.c33 struct gpio_desc *enable_gpio;
60 struct gpio_desc *gpio = panel_encoder->mod->enable_gpio; in panel_encoder_dpms()
/linux-4.4.14/drivers/input/keyboard/
Dclps711x-keypad.c26 struct gpio_desc *desc;
Dgpio_keys_polled.c168 struct gpio_desc *desc; in gpio_keys_polled_get_devtree_pdata()
/linux-4.4.14/drivers/usb/dwc3/
Ddwc3-pci.c85 struct gpio_desc *gpio; in dwc3_pci_quirks()
/linux-4.4.14/drivers/i2c/muxes/
Di2c-mux-pca954x.c192 struct gpio_desc *gpio; in pca954x_probe()
/linux-4.4.14/include/linux/mfd/
Daxp20x.h440 struct gpio_desc *gpio_mux_cntl;
Dpalmas.h556 struct gpio_desc *id_gpiod;
/linux-4.4.14/drivers/mmc/host/
Dsdhci-tegra.c51 struct gpio_desc *power_gpio;
/linux-4.4.14/drivers/hsi/clients/
Dnokia-modem.c38 struct gpio_desc *gpio;
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-samsung-ld9040.c95 struct gpio_desc *reset_gpio;
Dpanel-samsung-s6e8aa0.c99 struct gpio_desc *reset_gpio;
Dpanel-simple.c84 struct gpio_desc *enable_gpio;
/linux-4.4.14/drivers/video/backlight/
Dpwm_bl.c35 struct gpio_desc *enable_gpio;
/linux-4.4.14/drivers/nfc/nxp-nci/
Di2c.c319 struct gpio_desc *gpiod_en, *gpiod_fw, *gpiod_irq; in nxp_nci_i2c_acpi_config()
/linux-4.4.14/drivers/iio/accel/
Dmxc4005.c387 struct gpio_desc *gpio; in mxc4005_gpio_probe()
Dmma9551.c415 struct gpio_desc *gpio; in mma9551_gpio_probe()
/linux-4.4.14/drivers/usb/gadget/udc/
Dpxa27x_udc.h461 struct gpio_desc *gpiod;
/linux-4.4.14/drivers/media/i2c/soc_camera/
Dov2640.c291 struct gpio_desc *resetb_gpio;
292 struct gpio_desc *pwdn_gpio;
/linux-4.4.14/drivers/iio/adc/
Dhi8435.c434 struct gpio_desc *reset_gpio; in hi8435_probe()
/linux-4.4.14/drivers/tty/
Dsynclink_gt.c519 static int set_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
520 static int get_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
521 static int wait_gpio(struct slgt_info *info, struct gpio_desc __user *gpio);
2972 static int set_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) in set_gpio()
2975 struct gpio_desc gpio; in set_gpio()
3007 static int get_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) in get_gpio()
3009 struct gpio_desc gpio; in get_gpio()
3081 static int wait_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) in wait_gpio()
3085 struct gpio_desc gpio; in wait_gpio()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc91x.h215 struct gpio_desc *power_gpio;
216 struct gpio_desc *reset_gpio;
Dsmc91x.c2210 struct gpio_desc **desc, in try_toggle_control_gpio()
2214 struct gpio_desc *gpio = *desc; in try_toggle_control_gpio()
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_ctrl.c81 struct gpio_desc *panel_en_gpio;
82 struct gpio_desc *panel_hpd_gpio;
/linux-4.4.14/drivers/mtd/nand/
Djz4740_nand.c73 struct gpio_desc *busy_gpio;
/linux-4.4.14/arch/arm/plat-orion/
Dgpio.c309 int orion_gpio_led_blink_set(struct gpio_desc *desc, int state, in orion_gpio_led_blink_set()
/linux-4.4.14/drivers/gpu/drm/i2c/
Dadv7511.c48 struct gpio_desc *gpio_pd;
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-tpg.c110 struct gpio_desc *vtmux_gpio;
/linux-4.4.14/drivers/iio/proximity/
Dsx9500.c90 struct gpio_desc *gpiod_rst;
/linux-4.4.14/drivers/gpu/drm/msm/dsi/
Ddsi_host.c106 struct gpio_desc *disp_en_gpio;
107 struct gpio_desc *te_gpio;
/linux-4.4.14/drivers/power/
Dbq25890_charger.c724 struct gpio_desc *irq; in bq25890_irq_probe()
Dbq24257_charger.c101 struct gpio_desc *pg;
/linux-4.4.14/drivers/iio/gyro/
Dbmg160_core.c963 struct gpio_desc *gpio; in bmg160_gpio_probe()
/linux-4.4.14/drivers/nfc/pn544/
Di2c.c882 struct gpio_desc *gpiod_en, *gpiod_irq, *gpiod_fw; in pn544_hci_i2c_acpi_request_resources()
/linux-4.4.14/drivers/media/i2c/
Dmt9p031.c138 struct gpio_desc *reset;
Dtc358743.c106 struct gpio_desc *reset_gpio;
Dadv7604.c166 struct gpio_desc *hpd_gpio[4];
/linux-4.4.14/drivers/hid/i2c-hid/
Di2c-hid.c148 struct gpio_desc *desc;
/linux-4.4.14/drivers/pci/host/
Dpci-mvebu.c146 struct gpio_desc *reset_gpio;
/linux-4.4.14/Documentation/acpi/
Denumeration.txt318 struct gpio_desc *irq_desc, *power_desc;
/linux-4.4.14/include/sound/
Dsoc.h703 struct gpio_desc *desc;
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_hdmi.c116 struct gpio_desc *hpd_gpio;