Lines Matching refs:pdata
16 static struct s3c24xx_audio_simtec_pdata *pdata; variable
42 gpio_set_value_cansleep(pdata->amp_gain[0], value & 1); in speaker_gain_set()
43 gpio_set_value_cansleep(pdata->amp_gain[1], value >> 1); in speaker_gain_set()
85 gpio_set_value(pdata->amp_gpio, to); in spk_unmute_state()
88 if (to && pdata->amp_gain[0] > 0) in spk_unmute_state()
134 if (pdata->amp_gpio > 0) { in simtec_audio_init()
141 if (pdata->amp_gain[0] > 0) { in simtec_audio_init()
174 if (pdata->use_mpllin) { in simtec_hw_params()
185 if (pdata->output_cdclk) { in simtec_hw_params()
232 if (pdata->amp_gain[0] > 0) { in attach_gpio_amp()
242 gpio_free(pdata->amp_gain[0]); in attach_gpio_amp()
251 if (pdata->amp_gpio > 0) { in attach_gpio_amp()
288 simtec_call_startup(pdata); in simtec_audio_resume()
308 pdata = pdev->dev.platform_data; in simtec_audio_core_probe()
309 if (!pdata) { in simtec_audio_core_probe()
314 simtec_call_startup(pdata); in simtec_audio_core_probe()
324 ret = attach_gpio_amp(&pdev->dev, pdata); in simtec_audio_core_probe()
350 detach_gpio_amp(pdata); in simtec_audio_core_probe()
364 detach_gpio_amp(pdata); in simtec_audio_remove()