Lines Matching refs:con_id

3660 static struct gpio_desc *gpiod_find(struct device *dev, const char *con_id,  in gpiod_find()  argument
3679 if (p->con_id && (!con_id || strcmp(p->con_id, con_id))) in gpiod_find()
3726 static int platform_gpio_count(struct device *dev, const char *con_id) in platform_gpio_count() argument
3737 if ((con_id && p->con_id && !strcmp(con_id, p->con_id)) || in platform_gpio_count()
3738 (!con_id && !p->con_id)) in platform_gpio_count()
3769 const char *con_id, int index, in fwnode_gpiod_get_index() argument
3778 if (con_id) in fwnode_gpiod_get_index()
3780 con_id, gpio_suffixes[i]); in fwnode_gpiod_get_index()
3801 int gpiod_count(struct device *dev, const char *con_id) in gpiod_count() argument
3806 count = of_gpio_get_count(dev, con_id); in gpiod_count()
3808 count = acpi_gpio_count(dev, con_id); in gpiod_count()
3811 count = platform_gpio_count(dev, con_id); in gpiod_count()
3827 struct gpio_desc *__must_check gpiod_get(struct device *dev, const char *con_id, in gpiod_get() argument
3830 return gpiod_get_index(dev, con_id, 0, flags); in gpiod_get()
3845 const char *con_id, in gpiod_get_optional() argument
3848 return gpiod_get_index_optional(dev, con_id, 0, flags); in gpiod_get_optional()
3865 int gpiod_configure_flags(struct gpio_desc *desc, const char *con_id, in gpiod_configure_flags() argument
3907 gpiod_dbg(desc, "no flags found for %s\n", con_id); in gpiod_configure_flags()
3936 const char *con_id, in gpiod_get_index() argument
3946 dev_dbg(dev, "GPIO lookup for consumer %s\n", con_id); in gpiod_get_index()
3952 desc = of_find_gpio(dev, con_id, idx, &lookupflags); in gpiod_get_index()
3955 desc = acpi_find_gpio(dev, con_id, idx, &flags, &lookupflags); in gpiod_get_index()
3965 desc = gpiod_find(dev, con_id, idx, &lookupflags); in gpiod_get_index()
3969 dev_dbg(dev, "No GPIO consumer %s found\n", con_id); in gpiod_get_index()
3977 ret = gpiod_request(desc, con_id ? con_id : devname); in gpiod_get_index()
3989 con_id ? con_id : devname); in gpiod_get_index()
3996 ret = gpiod_configure_flags(desc, con_id, lookupflags, flags); in gpiod_get_index()
3998 dev_dbg(dev, "setup of GPIO %s failed\n", con_id); in gpiod_get_index()
4091 const char *con_id, in gpiod_get_index_optional() argument
4097 desc = gpiod_get_index(dev, con_id, index, flags); in gpiod_get_index_optional()
4173 const char *con_id, in gpiod_get_array() argument
4182 count = gpiod_count(dev, con_id); in gpiod_get_array()
4191 desc = gpiod_get_index(dev, con_id, descs->ndescs, flags); in gpiod_get_array()
4297 const char *con_id, in gpiod_get_array_optional() argument
4302 descs = gpiod_get_array(dev, con_id, flags); in gpiod_get_array_optional()