Lines Matching refs:pa_ctl
39 struct gpio_desc *pa_ctl; member
55 static const char * const pa_ctl[] = {"Off", "On"}; variable
58 SOC_ENUM_SINGLE_EXT(ARRAY_SIZE(pa_ctl), pa_ctl);
125 if (!rd->pa_ctl) in rk_dsm_dac_pa_get()
128 ucontrol->value.enumerated.item[0] = gpiod_get_value(rd->pa_ctl); in rk_dsm_dac_pa_get()
139 if (!rd->pa_ctl) in rk_dsm_dac_pa_put()
142 gpiod_set_value(rd->pa_ctl, ucontrol->value.enumerated.item[0]); in rk_dsm_dac_pa_put()
376 gpiod_set_value(rd->pa_ctl, 1); in rk_dsm_pcm_startup()
400 gpiod_set_value(rd->pa_ctl, 0); in rk_dsm_pcm_shutdown()
590 rd->pa_ctl = devm_gpiod_get_optional(&pdev->dev, "pa-ctl", in rk_dsm_platform_probe()
593 if (!rd->pa_ctl) { in rk_dsm_platform_probe()
595 } else if (IS_ERR(rd->pa_ctl)) { in rk_dsm_platform_probe()
596 ret = PTR_ERR(rd->pa_ctl); in rk_dsm_platform_probe()