Lines Matching refs:pdata
150 struct uda1380_platform_data *pdata = codec->dev->platform_data; in uda1380_reset() local
152 if (gpio_is_valid(pdata->gpio_reset)) { in uda1380_reset()
153 gpio_set_value(pdata->gpio_reset, 1); in uda1380_reset()
155 gpio_set_value(pdata->gpio_reset, 0); in uda1380_reset()
589 struct uda1380_platform_data *pdata = codec->dev->platform_data; in uda1380_set_bias_level() local
599 if (gpio_is_valid(pdata->gpio_power)) { in uda1380_set_bias_level()
600 gpio_set_value(pdata->gpio_power, 1); in uda1380_set_bias_level()
610 if (!gpio_is_valid(pdata->gpio_power)) in uda1380_set_bias_level()
613 gpio_set_value(pdata->gpio_power, 0); in uda1380_set_bias_level()
692 struct uda1380_platform_data *pdata =codec->dev->platform_data; in uda1380_probe() local
701 if (!pdata) in uda1380_probe()
704 if (gpio_is_valid(pdata->gpio_reset)) { in uda1380_probe()
705 ret = gpio_request_one(pdata->gpio_reset, GPIOF_OUT_INIT_LOW, in uda1380_probe()
711 if (gpio_is_valid(pdata->gpio_power)) { in uda1380_probe()
712 ret = gpio_request_one(pdata->gpio_power, GPIOF_OUT_INIT_LOW, in uda1380_probe()
725 switch (pdata->dac_clk) { in uda1380_probe()
738 if (gpio_is_valid(pdata->gpio_reset)) in uda1380_probe()
739 gpio_free(pdata->gpio_reset); in uda1380_probe()
747 struct uda1380_platform_data *pdata =codec->dev->platform_data; in uda1380_remove() local
749 gpio_free(pdata->gpio_reset); in uda1380_remove()
750 gpio_free(pdata->gpio_power); in uda1380_remove()