Lines Matching refs:hs_extmute_gpio
224 pdata->hs_extmute_gpio = of_get_named_gpio(node, in twl4030_setup_pdata_of()
226 if (gpio_is_valid(pdata->hs_extmute_gpio)) in twl4030_setup_pdata_of()
262 if (gpio_is_valid(pdata->hs_extmute_gpio)) { in twl4030_init_chip()
265 if (!pdata->hs_extmute_gpio) in twl4030_init_chip()
269 ret = gpio_request_one(pdata->hs_extmute_gpio, in twl4030_init_chip()
275 pdata->hs_extmute_gpio = -1; in twl4030_init_chip()
722 if (gpio_is_valid(pdata->hs_extmute_gpio)) { in headset_ramp()
723 gpio_set_value(pdata->hs_extmute_gpio, 1); in headset_ramp()
758 if (gpio_is_valid(pdata->hs_extmute_gpio)) { in headset_ramp()
759 gpio_set_value(pdata->hs_extmute_gpio, 0); in headset_ramp()
2188 if (pdata && pdata->hs_extmute && gpio_is_valid(pdata->hs_extmute_gpio)) in twl4030_soc_remove()
2189 gpio_free(pdata->hs_extmute_gpio); in twl4030_soc_remove()