Home
last modified time | relevance | path

Searched refs:gpio_descs (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/drivers/gpio/
A Dgpiolib-devres.c34 struct gpio_descs **descs = res; in devm_gpiod_release_array()
41 struct gpio_descs **this = res, **gpios = data; in devm_gpiod_match_array()
211 struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev, in devm_gpiod_get_array()
215 struct gpio_descs **dr; in devm_gpiod_get_array()
216 struct gpio_descs *descs; in devm_gpiod_get_array()
219 sizeof(struct gpio_descs *), GFP_KERNEL); in devm_gpiod_get_array()
247 struct gpio_descs *__must_check
251 struct gpio_descs *descs; in devm_gpiod_get_array_optional()
316 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs) in devm_gpiod_put_array()
A Dgpio-max3191x.c77 struct gpio_descs *modesel_pins;
78 struct gpio_descs *fault_pins;
79 struct gpio_descs *db0_pins;
80 struct gpio_descs *db1_pins;
332 static struct gpio_descs *devm_gpiod_get_array_optional_count( in devm_gpiod_get_array_optional_count()
336 struct gpio_descs *descs; in devm_gpiod_get_array_optional_count()
A Dgpio-latch.c53 struct gpio_descs *clk_gpios;
54 struct gpio_descs *latched_gpios;
A Dgpiolib.c4250 struct gpio_descs *__must_check gpiod_get_array(struct device *dev, in gpiod_get_array()
4255 struct gpio_descs *descs; in gpiod_get_array()
4283 struct gpio_descs *array; in gpiod_get_array()
4374 struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev, in gpiod_get_array_optional()
4378 struct gpio_descs *descs; in gpiod_get_array_optional()
4405 void gpiod_put_array(struct gpio_descs *descs) in gpiod_put_array()
/linux-6.3-rc2/include/linux/gpio/
A Dconsumer.h22 struct gpio_descs { struct
76 struct gpio_descs *__must_check gpiod_get_array(struct device *dev,
83 void gpiod_put_array(struct gpio_descs *descs);
98 struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev,
101 struct gpio_descs *__must_check
225 static inline struct gpio_descs *__must_check
232 static inline struct gpio_descs *__must_check
256 static inline void gpiod_put_array(struct gpio_descs *descs) in gpiod_put_array()
295 static inline struct gpio_descs *__must_check
302 static inline struct gpio_descs *__must_check
[all …]
/linux-6.3-rc2/drivers/net/mdio/
A Dmdio-mux-gpio.c18 struct gpio_descs *gpios;
42 struct gpio_descs *gpios; in mdio_mux_gpio_probe()
/linux-6.3-rc2/drivers/mtd/nand/raw/
A Dams-delta.c42 struct gpio_descs *data_gpiods;
59 struct gpio_descs *data_gpiods = priv->data_gpiods; in gpio_nand_io_write()
70 struct gpio_descs *data_gpiods = priv->data_gpiods; in gpio_nand_dir_output()
86 struct gpio_descs *data_gpiods = priv->data_gpiods; in gpio_nand_io_read()
103 struct gpio_descs *data_gpiods = priv->data_gpiods; in gpio_nand_dir_input()
/linux-6.3-rc2/drivers/input/misc/
A Dgpio_decoder.c18 struct gpio_descs *input_gpios;
26 struct gpio_descs *gpios = decoder->input_gpios; in gpio_decoder_get_gpios_state()
A Drotary_encoder.c46 struct gpio_descs *gpios;
/linux-6.3-rc2/drivers/mmc/core/
A Dpwrseq_simple.c31 struct gpio_descs *reset_gpios;
39 struct gpio_descs *reset_gpios = pwrseq->reset_gpios; in mmc_pwrseq_simple_set_gpios_value()
/linux-6.3-rc2/drivers/bus/
A Dts-nbus.c30 struct gpio_descs *data;
135 struct gpio_descs *gpios = ts_nbus->data; in ts_nbus_read_byte()
155 struct gpio_descs *gpios = ts_nbus->data; in ts_nbus_write_byte()
/linux-6.3-rc2/Documentation/driver-api/gpio/
A Dconsumer.rst111 struct gpio_descs *gpiod_get_array(struct device *dev,
115 This function returns a struct gpio_descs which contains an array of
119 struct gpio_descs {
128 struct gpio_descs *gpiod_get_array_optional(struct device *dev,
151 struct gpio_descs *devm_gpiod_get_array(struct device *dev,
155 struct gpio_descs *devm_gpiod_get_array_optional(struct device *dev,
165 void gpiod_put_array(struct gpio_descs *descs)
175 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs)
383 the struct gpio_descs returned by gpiod_get_array()::
385 struct gpio_descs *my_gpio_descs = gpiod_get_array(...);
/linux-6.3-rc2/drivers/phy/motorola/
A Dphy-mapphone-mdm6600.c95 struct gpio_descs *mode_gpios;
96 struct gpio_descs *status_gpios;
97 struct gpio_descs *cmd_gpios;
/linux-6.3-rc2/drivers/mux/
A Dgpio.c20 struct gpio_descs *gpios;
/linux-6.3-rc2/drivers/iio/adc/
A Dad7606.h112 struct gpio_descs *gpio_os;
/linux-6.3-rc2/drivers/mfd/
A Dene-kb3930.c33 struct gpio_descs *off_gpios;
/linux-6.3-rc2/drivers/iio/amplifiers/
A Dhmc425a.c39 struct gpio_descs *gpios;
/linux-6.3-rc2/sound/soc/codecs/
A Dmax9759.c20 struct gpio_descs *gpiod_gain;
A Dadau1701.c110 struct gpio_descs *gpio_pll_mode;
/linux-6.3-rc2/drivers/power/supply/
A Dgpio-charger.c36 struct gpio_descs *current_limit_gpios;
/linux-6.3-rc2/drivers/mtd/maps/
A Dphysmap-core.c60 struct gpio_descs *gpios;
/linux-6.3-rc2/drivers/spi/
A Dspi-at91-usart.c485 struct gpio_descs *cs_gpios; in at91_usart_gpio_setup()
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dcpsw.c1500 struct gpio_descs *mode; in cpsw_probe()
A Dcpsw_new.c1853 struct gpio_descs *mode; in cpsw_probe()

Completed in 40 milliseconds