Searched refs:reset_gpio (Results 251 - 273 of 273) sorted by path

<<11

/linux-master/sound/soc/codecs/
H A Dcs53l30.c34 struct gpio_desc *reset_gpio; member in struct:cs53l30_private
951 cs53l30->reset_gpio = devm_gpiod_get_optional(dev, "reset",
953 if (IS_ERR(cs53l30->reset_gpio)) {
954 ret = PTR_ERR(cs53l30->reset_gpio);
958 gpiod_set_value_cansleep(cs53l30->reset_gpio, 1);
1035 gpiod_set_value_cansleep(cs53l30->reset_gpio, 0);
1047 gpiod_set_value_cansleep(cs53l30->reset_gpio, 0);
1061 gpiod_set_value_cansleep(cs53l30->reset_gpio, 0);
1081 gpiod_set_value_cansleep(cs53l30->reset_gpio, 1);
H A Dmax98388.c945 max98388->reset_gpio = devm_gpiod_get_optional(&i2c->dev,
947 if (IS_ERR(max98388->reset_gpio))
948 return dev_err_probe(&i2c->dev, PTR_ERR(max98388->reset_gpio),
951 if (max98388->reset_gpio) {
953 gpiod_set_value_cansleep(max98388->reset_gpio, 0);
H A Dmax98388.h225 struct gpio_desc *reset_gpio; member in struct:max98388_priv
H A Dmax98390.c1025 struct gpio_desc *reset_gpio; local
1077 reset_gpio = devm_gpiod_get_optional(&i2c->dev,
1081 if (reset_gpio) {
1084 gpiod_set_value_cansleep(reset_gpio, 0);
H A Dmax98396.c1836 max98396->reset_gpio = devm_gpiod_get_optional(&i2c->dev,
1838 if (IS_ERR(max98396->reset_gpio)) {
1839 ret = PTR_ERR(max98396->reset_gpio);
1844 if (max98396->reset_gpio) {
1846 gpiod_set_value_cansleep(max98396->reset_gpio, 0);
H A Dmax98396.h310 struct gpio_desc *reset_gpio; member in struct:max98396_priv
H A Dmax98520.c673 if (max98520->reset_gpio)
674 gpiod_set_value_cansleep(max98520->reset_gpio, !poweron);
706 max98520->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_HIGH);
707 if (max98520->reset_gpio) {
708 if (IS_ERR(max98520->reset_gpio)) {
709 ret = PTR_ERR(max98520->reset_gpio);
H A Dmax98520.h154 struct gpio_desc *reset_gpio; member in struct:max98520_priv
H A Dmax98927.c834 max98927->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset",
836 if (IS_ERR(max98927->reset_gpio)) {
837 ret = PTR_ERR(max98927->reset_gpio);
841 if (max98927->reset_gpio) {
842 gpiod_set_value_cansleep(max98927->reset_gpio, 0);
873 if (max98927->reset_gpio)
874 gpiod_set_value_cansleep(max98927->reset_gpio, 1);
H A Dmax98927.h258 struct gpio_desc *reset_gpio; member in struct:max98927_priv
H A Dpeb2466.c42 struct gpio_desc *reset_gpio; member in struct:peb2466
1973 peb2466->reset_gpio = devm_gpiod_get_optional(&peb2466->spi->dev,
1975 if (IS_ERR(peb2466->reset_gpio))
1976 return PTR_ERR(peb2466->reset_gpio);
1985 if (peb2466->reset_gpio) {
1986 gpiod_set_value_cansleep(peb2466->reset_gpio, 1);
1988 gpiod_set_value_cansleep(peb2466->reset_gpio, 0);
H A Dtas2764.c30 struct gpio_desc *reset_gpio; member in struct:tas2764_priv
96 if (tas2764->reset_gpio) {
97 gpiod_set_value_cansleep(tas2764->reset_gpio, 0);
99 gpiod_set_value_cansleep(tas2764->reset_gpio, 1);
672 tas2764->reset_gpio = devm_gpiod_get_optional(tas2764->dev, "reset",
674 if (IS_ERR(tas2764->reset_gpio)) {
675 if (PTR_ERR(tas2764->reset_gpio) == -EPROBE_DEFER) {
676 tas2764->reset_gpio = NULL;
H A Dtas2770.c37 if (tas2770->reset_gpio) {
38 gpiod_set_value_cansleep(tas2770->reset_gpio, 0);
40 gpiod_set_value_cansleep(tas2770->reset_gpio, 1);
688 tas2770->reset_gpio = devm_gpiod_get_optional(tas2770->dev, "reset",
690 if (IS_ERR(tas2770->reset_gpio)) {
691 if (PTR_ERR(tas2770->reset_gpio) == -EPROBE_DEFER) {
692 tas2770->reset_gpio = NULL;
H A Dtas2770.h135 struct gpio_desc *reset_gpio; member in struct:tas2770_priv
H A Dtas2780.c24 struct gpio_desc *reset_gpio; member in struct:tas2780_priv
35 if (tas2780->reset_gpio) {
36 gpiod_set_value_cansleep(tas2780->reset_gpio, 0);
38 gpiod_set_value_cansleep(tas2780->reset_gpio, 1);
571 tas2780->reset_gpio = devm_gpiod_get_optional(tas2780->dev, "reset",
573 if (IS_ERR(tas2780->reset_gpio)) {
574 if (PTR_ERR(tas2780->reset_gpio) == -EPROBE_DEFER) {
575 tas2780->reset_gpio = NULL;
H A Dtas571x.c51 struct gpio_desc *reset_gpio; member in struct:tas571x_private
885 priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
887 if (IS_ERR(priv->reset_gpio)) {
888 dev_err(dev, "error requesting reset_gpio: %ld\n",
889 PTR_ERR(priv->reset_gpio));
890 ret = PTR_ERR(priv->reset_gpio);
892 } else if (priv->reset_gpio) {
895 gpiod_set_value(priv->reset_gpio, 0);
H A Dwcd9335.c332 int reset_gpio; member in struct:wcd9335_codec
5034 wcd->reset_gpio = of_get_named_gpio(np, "reset-gpios", 0);
5035 if (wcd->reset_gpio < 0) {
5037 return wcd->reset_gpio;
5087 gpio_direction_output(wcd->reset_gpio, 0);
5089 gpio_set_value(wcd->reset_gpio, 1);
H A Dwcd938x.c197 int reset_gpio; member in struct:wcd938x_priv
3305 wcd938x->reset_gpio = of_get_named_gpio(dev->of_node, "reset-gpios", 0);
3306 if (wcd938x->reset_gpio < 0)
3307 return dev_err_probe(dev, wcd938x->reset_gpio,
3351 gpio_direction_output(wcd938x->reset_gpio, 0);
3354 gpio_set_value(wcd938x->reset_gpio, 1);
H A Dwcd939x.c207 int reset_gpio; member in struct:wcd939x_priv
3253 wcd939x->reset_gpio = of_get_named_gpio(dev->of_node, "reset-gpios", 0);
3254 if (wcd939x->reset_gpio < 0)
3255 return dev_err_probe(dev, wcd939x->reset_gpio,
3304 gpio_direction_output(wcd939x->reset_gpio, 0);
3307 gpio_set_value(wcd939x->reset_gpio, 1);
H A Dzl38060.c552 struct gpio_desc *reset_gpio; local
556 reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
557 if (IS_ERR(reset_gpio))
558 return PTR_ERR(reset_gpio);
559 if (reset_gpio) {
563 gpiod_set_value_cansleep(reset_gpio, 0);
/linux-master/sound/soc/
H A Dsoc-ac97.c31 struct gpio_desc *reset_gpio; member in struct:snd_ac97_reset_cfg
288 gpiod_direction_output_raw(snd_ac97_rst_cfg.reset_gpio, 0);
292 gpiod_direction_output_raw(snd_ac97_rst_cfg.reset_gpio, 1);
342 cfg->reset_gpio = devm_gpiod_get_index(dev, "ac97", 2, GPIOD_ASIS);
343 if (IS_ERR(cfg->reset_gpio))
344 return dev_err_probe(dev, PTR_ERR(cfg->reset_gpio), "Can't find ac97-reset gpio\n");
345 gpiod_set_consumer_name(cfg->reset_gpio, "AC97 link reset");
/linux-master/sound/soc/tegra/
H A Dtegra20_ac97.c46 gpiod_set_value(workdata->reset_gpio, 1);
49 gpiod_set_value(workdata->reset_gpio, 0);
345 ac97->reset_gpio = devm_gpiod_get(&pdev->dev,
348 if (IS_ERR(ac97->reset_gpio)) {
349 ret = PTR_ERR(ac97->reset_gpio);
353 gpiod_set_consumer_name(ac97->reset_gpio, "codec-reset");
H A Dtegra20_ac97.h83 struct gpio_desc *reset_gpio; member in struct:tegra20_ac97

Completed in 465 milliseconds

<<11