Lines Matching refs:param

125     if (sunxi_codec->param.gpio_spk > 0) {  in sunxi_spk_gpio_get_data()
126 hal_gpio_get_data(sunxi_codec->param.gpio_spk, in sunxi_spk_gpio_get_data()
145 if (sunxi_codec->param.gpio_spk > 0) { in sunxi_spk_gpio_set_data()
146 hal_gpio_set_direction(sunxi_codec->param.gpio_spk, GPIO_DIRECTION_OUTPUT); in sunxi_spk_gpio_set_data()
147 hal_gpio_set_data(sunxi_codec->param.gpio_spk, (gpio_data_t)val); in sunxi_spk_gpio_set_data()
448 struct sunxi_codec_param *param = &sunxi_codec->param; in sunxi_codec_init() local
460 (0x3f << DVOL), (param->digital_vol << DVOL)); in sunxi_codec_init()
464 (param->lineout_vol << LINEOUT_VOL)); in sunxi_codec_init()
472 param->mic1gain << MIC1BOOST); in sunxi_codec_init()
476 param->mic2gain << MIC2BOOST); in sunxi_codec_init()
479 param->mic3gain << MIC3BOOST); in sunxi_codec_init()
483 param->adcgain << ADCG); in sunxi_codec_init()
501 if (param->adcdrc_cfg) { in sunxi_codec_init()
505 if (param->adchpf_cfg) { in sunxi_codec_init()
509 if (param->dacdrc_cfg) { in sunxi_codec_init()
513 if (param->dachpf_cfg) { in sunxi_codec_init()
552 sunxi_codec->param = default_param; in sun8iw18_codec_probe()
574 struct sunxi_codec_param *param = &sunxi_codec->param; in sun8iw18_codec_remove() local
576 if (param->adcdrc_cfg) in sun8iw18_codec_remove()
578 if (param->adchpf_cfg) in sun8iw18_codec_remove()
580 if (param->dacdrc_cfg) in sun8iw18_codec_remove()
582 if (param->dachpf_cfg) in sun8iw18_codec_remove()
719 struct sunxi_codec_param *param = &sunxi_codec->param; in sunxi_codec_dapm_control() local
744 if (param->gpio_spk > 0) { in sunxi_codec_dapm_control()
745 hal_gpio_set_direction(param->gpio_spk, in sunxi_codec_dapm_control()
747 hal_gpio_set_data(param->gpio_spk, in sunxi_codec_dapm_control()
750 if (param->gpio_spk_power > 0) { in sunxi_codec_dapm_control()
751 hal_gpio_set_direction(param->gpio_spk_power, in sunxi_codec_dapm_control()
753 hal_gpio_set_data(param->gpio_spk_power, in sunxi_codec_dapm_control()
757 hal_msleep(param->pa_msleep_time); in sunxi_codec_dapm_control()
760 if (param->gpio_spk > 0) { in sunxi_codec_dapm_control()
761 hal_gpio_set_direction(param->gpio_spk, in sunxi_codec_dapm_control()
763 hal_gpio_set_data(param->gpio_spk, in sunxi_codec_dapm_control()
766 if (param->gpio_spk_power > 0) { in sunxi_codec_dapm_control()
767 hal_gpio_set_direction(param->gpio_spk_power, in sunxi_codec_dapm_control()
769 hal_gpio_set_data(param->gpio_spk_power, in sunxi_codec_dapm_control()
772 hal_msleep(param->pa_msleep_time); in sunxi_codec_dapm_control()