Searched refs:gpio_nreset (Results 1 - 10 of 10) sorted by relevance

/linux-4.4.14/include/media/
H A Dnoon010pc30.h18 * @gpio_nreset: GPIO driving nRESET pin
24 int gpio_nreset; member in struct:noon010pc30_platform_data
/linux-4.4.14/drivers/media/i2c/
H A Dnoon010pc30.c137 u32 gpio_nreset; member in struct:noon010_info
403 if (gpio_is_valid(info->gpio_nreset)) power_enable()
404 gpio_set_value(info->gpio_nreset, 0); power_enable()
410 if (gpio_is_valid(info->gpio_nreset)) { power_enable()
412 gpio_set_value(info->gpio_nreset, 1); power_enable()
418 if (gpio_is_valid(info->gpio_nreset)) { power_enable()
420 gpio_set_value(info->gpio_nreset, 0); power_enable()
422 gpio_set_value(info->gpio_nreset, 1); power_enable()
448 if (gpio_is_valid(info->gpio_nreset)) power_disable()
449 gpio_set_value(info->gpio_nreset, 0); power_disable()
744 info->gpio_nreset = -EINVAL; noon010_probe()
749 if (gpio_is_valid(pdata->gpio_nreset)) { noon010_probe()
750 ret = devm_gpio_request_one(&client->dev, pdata->gpio_nreset, noon010_probe()
757 info->gpio_nreset = pdata->gpio_nreset; noon010_probe()
758 gpio_export(info->gpio_nreset, 0); noon010_probe()
/linux-4.4.14/include/sound/
H A Dcs42l56.h17 unsigned int gpio_nreset; member in struct:cs42l56_platform_data
H A Dcs4271.h21 int gpio_nreset; /* GPIO driving Reset pin, if any */ member in struct:cs4271_platform_data
/linux-4.4.14/sound/soc/codecs/
H A Dcs4271.c168 int gpio_nreset; member in struct:cs4271_private
561 if (gpio_is_valid(cs4271->gpio_nreset)) { cs4271_codec_probe()
563 gpio_direction_output(cs4271->gpio_nreset, 0); cs4271_codec_probe()
565 gpio_set_value(cs4271->gpio_nreset, 1); cs4271_codec_probe()
594 if (gpio_is_valid(cs4271->gpio_nreset)) cs4271_codec_remove()
596 gpio_set_value(cs4271->gpio_nreset, 0); cs4271_codec_remove()
626 cs4271->gpio_nreset = cs4271_common_probe()
630 cs4271->gpio_nreset = cs4271plat->gpio_nreset; cs4271_common_probe()
632 if (gpio_is_valid(cs4271->gpio_nreset)) { cs4271_common_probe()
635 ret = devm_gpio_request(dev, cs4271->gpio_nreset, cs4271_common_probe()
H A Dadau1701.c110 int gpio_nreset; member in struct:adau1701
335 if (gpio_is_valid(adau1701->gpio_nreset)) { adau1701_reset()
336 gpio_set_value_cansleep(adau1701->gpio_nreset, 0); adau1701_reset()
339 gpio_set_value_cansleep(adau1701->gpio_nreset, 1); adau1701_reset()
722 if (gpio_is_valid(adau1701->gpio_nreset)) adau1701_remove()
723 gpio_set_value_cansleep(adau1701->gpio_nreset, 0); adau1701_remove()
793 int gpio_nreset = -EINVAL; adau1701_i2c_probe() local
828 gpio_nreset = of_get_named_gpio(dev->of_node, "reset-gpio", 0); adau1701_i2c_probe()
829 if (gpio_nreset < 0 && gpio_nreset != -ENOENT) { adau1701_i2c_probe()
830 ret = gpio_nreset; adau1701_i2c_probe()
856 if (gpio_is_valid(gpio_nreset)) { adau1701_i2c_probe()
857 ret = devm_gpio_request_one(dev, gpio_nreset, GPIOF_OUT_INIT_LOW, adau1701_i2c_probe()
878 adau1701->gpio_nreset = gpio_nreset; adau1701_i2c_probe()
H A Dtas5086.c258 int gpio_nreset; member in struct:tas5086_private
474 if (gpio_is_valid(priv->gpio_nreset)) { tas5086_reset()
476 gpio_direction_output(priv->gpio_nreset, 0); tas5086_reset()
478 gpio_set_value(priv->gpio_nreset, 1); tas5086_reset()
879 if (gpio_is_valid(priv->gpio_nreset)) tas5086_remove()
881 gpio_set_value(priv->gpio_nreset, 0); tas5086_remove()
926 int gpio_nreset = -EINVAL; tas5086_i2c_probe() local
954 gpio_nreset = of_get_named_gpio(of_node, "reset-gpio", 0); tas5086_i2c_probe()
957 if (gpio_is_valid(gpio_nreset)) tas5086_i2c_probe()
958 if (devm_gpio_request(dev, gpio_nreset, "TAS5086 Reset")) tas5086_i2c_probe()
959 gpio_nreset = -EINVAL; tas5086_i2c_probe()
961 priv->gpio_nreset = gpio_nreset; tas5086_i2c_probe()
H A Dcs42l56.c1178 pdata->gpio_nreset = of_get_named_gpio(np, "cirrus,gpio-nreset", 0); cs42l56_handle_of_data()
1228 if (cs42l56->pdata.gpio_nreset) { cs42l56_i2c_probe()
1229 ret = gpio_request_one(cs42l56->pdata.gpio_nreset, cs42l56_i2c_probe()
1234 cs42l56->pdata.gpio_nreset, ret); cs42l56_i2c_probe()
1237 gpio_set_value_cansleep(cs42l56->pdata.gpio_nreset, 0); cs42l56_i2c_probe()
1238 gpio_set_value_cansleep(cs42l56->pdata.gpio_nreset, 1); cs42l56_i2c_probe()
/linux-4.4.14/arch/arm/mach-ep93xx/
H A Dedb93xx.c106 .gpio_nreset = -EINVAL, /* filled in later */
150 edb93xx_cs4271_data.gpio_nreset = EP93XX_GPIO_LINE_EGPIO1; edb93xx_register_spi()
152 edb93xx_cs4271_data.gpio_nreset = EP93XX_GPIO_LINE_H(2); edb93xx_register_spi()
154 edb93xx_cs4271_data.gpio_nreset = EP93XX_GPIO_LINE_EGPIO14; edb93xx_register_spi()
H A Dvision_ep9307.c175 .gpio_nreset = EP93XX_GPIO_LINE_H(2),

Completed in 290 milliseconds