Lines Matching refs:gpio_reset
82 int gpio_reset; member
1369 if (gpio_is_valid(aic3x->gpio_reset)) in aic3x_regulator_event()
1370 gpio_set_value(aic3x->gpio_reset, 0); in aic3x_regulator_event()
1390 if (gpio_is_valid(aic3x->gpio_reset)) { in aic3x_set_power()
1392 gpio_set_value(aic3x->gpio_reset, 1); in aic3x_set_power()
1603 if (gpio_is_valid(aic3x->gpio_reset) && in aic3x_is_shared_reset()
1604 aic3x->gpio_reset == a->gpio_reset) in aic3x_is_shared_reset()
1772 aic3x->gpio_reset = pdata->gpio_reset; in aic3x_probe()
1782 aic3x->gpio_reset = ret; in aic3x_probe()
1787 aic3x->gpio_reset = ret; in aic3x_probe()
1789 aic3x->gpio_reset = -1; in aic3x_probe()
1819 aic3x->gpio_reset = -1; in aic3x_probe()
1824 if (gpio_is_valid(aic3x->gpio_reset) && in aic3x_probe()
1826 ret = gpio_request(aic3x->gpio_reset, "tlv320aic3x reset"); in aic3x_probe()
1829 gpio_direction_output(aic3x->gpio_reset, 0); in aic3x_probe()
1863 if (gpio_is_valid(aic3x->gpio_reset) && in aic3x_probe()
1865 gpio_free(aic3x->gpio_reset); in aic3x_probe()
1877 if (gpio_is_valid(aic3x->gpio_reset) && in aic3x_remove()
1879 gpio_set_value(aic3x->gpio_reset, 0); in aic3x_remove()
1880 gpio_free(aic3x->gpio_reset); in aic3x_remove()