Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/gpio/
Dconsumer.h23 struct gpio_descs { struct
64 struct gpio_descs *__must_check gpiod_get_array(struct device *dev,
67 struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev,
71 void gpiod_put_array(struct gpio_descs *descs);
86 struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev,
89 struct gpio_descs *__must_check
93 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs);
178 static inline struct gpio_descs *__must_check
185 static inline struct gpio_descs *__must_check
200 static inline void gpiod_put_array(struct gpio_descs *descs) in gpiod_put_array()
[all …]
/linux-4.4.14/drivers/gpio/
Ddevres.c40 struct gpio_descs **descs = res; in devm_gpiod_release_array()
47 struct gpio_descs **this = res, **gpios = data; in devm_gpiod_match_array()
212 struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev, in devm_gpiod_get_array()
216 struct gpio_descs **dr; in devm_gpiod_get_array()
217 struct gpio_descs *descs; in devm_gpiod_get_array()
220 sizeof(struct gpio_descs *), GFP_KERNEL); in devm_gpiod_get_array()
248 struct gpio_descs *__must_check
252 struct gpio_descs *descs; in devm_gpiod_get_array_optional()
285 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs) in devm_gpiod_put_array()
Dgpiolib.c2349 struct gpio_descs *__must_check gpiod_get_array(struct device *dev, in gpiod_get_array()
2354 struct gpio_descs *descs; in gpiod_get_array()
2389 struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev, in gpiod_get_array_optional()
2393 struct gpio_descs *descs; in gpiod_get_array_optional()
2419 void gpiod_put_array(struct gpio_descs *descs) in gpiod_put_array()
/linux-4.4.14/drivers/mmc/core/
Dpwrseq_simple.c26 struct gpio_descs *reset_gpios;
33 struct gpio_descs *reset_gpios = pwrseq->reset_gpios; in mmc_pwrseq_simple_set_gpios_value()
/linux-4.4.14/Documentation/gpio/
Dconsumer.txt75 struct gpio_descs *gpiod_get_array(struct device *dev,
79 This function returns a struct gpio_descs which contains an array of
82 struct gpio_descs {
90 struct gpio_descs *gpiod_get_array_optional(struct device *dev,
113 struct gpio_descs *devm_gpiod_get_array(struct device *dev,
117 struct gpio_descs *devm_gpiod_get_array_optional(struct device *dev,
127 void gpiod_put_array(struct gpio_descs *descs)
137 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs)
307 the struct gpio_descs returned by gpiod_get_array():
309 struct gpio_descs *my_gpio_descs = gpiod_get_array(...);
/linux-4.4.14/drivers/net/phy/
Dmdio-mux-gpio.c21 struct gpio_descs *gpios;
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpsw.c2236 struct gpio_descs *mode; in cpsw_probe()