Lines Matching refs:dac_output
191 int dac_output; member
1361 if (rk3308->dac_output == DAC_LINEOUT) in rk3308_mute_stream()
1363 else if (rk3308->dac_output == DAC_HPOUT) in rk3308_mute_stream()
1595 int dac_output) in rk3308_codec_dac_switch() argument
1598 if (rk3308->dac_output == dac_output) { in rk3308_codec_dac_switch()
1600 "Don't need to change dac_output: %d\n", dac_output); in rk3308_codec_dac_switch()
1604 switch (dac_output) { in rk3308_codec_dac_switch()
1610 dev_err(rk3308->plat_dev, "Unknown value: %d\n", dac_output); in rk3308_codec_dac_switch()
1621 switch (dac_output) { in rk3308_codec_dac_switch()
1645 rk3308->dac_output = dac_output; in rk3308_codec_dac_switch()
1648 rk3308->dac_output); in rk3308_codec_dac_switch()
1715 (rk3308->dac_output == DAC_LINEOUT || in rk3308_codec_dac_enable()
1716 rk3308->dac_output == DAC_LINEOUT_HPOUT)) { in rk3308_codec_dac_enable()
1752 if (rk3308->dac_output == DAC_LINEOUT || in rk3308_codec_dac_enable()
1753 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_enable()
1764 if (rk3308->dac_output == DAC_HPOUT || in rk3308_codec_dac_enable()
1765 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_enable()
1787 if (rk3308->dac_output == DAC_HPOUT) { in rk3308_codec_dac_enable()
1861 if (rk3308->dac_output == DAC_HPOUT || in rk3308_codec_dac_enable()
1862 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_enable()
1873 if (rk3308->dac_output == DAC_LINEOUT || in rk3308_codec_dac_enable()
1874 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_enable()
1887 if (rk3308->dac_output == DAC_HPOUT || in rk3308_codec_dac_enable()
1888 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_enable()
1910 if (rk3308->dac_output == DAC_HPOUT || in rk3308_codec_dac_disable()
1911 rk3308->dac_output == DAC_LINEOUT_HPOUT) { in rk3308_codec_dac_disable()
2001 (rk3308->dac_output == DAC_LINEOUT || in rk3308_codec_dac_disable()
2002 rk3308->dac_output == DAC_LINEOUT_HPOUT)) { in rk3308_codec_dac_disable()
3335 rk3308->dac_output == DAC_LINEOUT && in rk3308_pcm_trigger()
3817 int dac_output = DAC_LINEOUT; in rk3308_codec_hpdetect_work() local
3833 dac_output = DAC_HPOUT; in rk3308_codec_hpdetect_work()
3842 dac_output = DAC_HPOUT; in rk3308_codec_hpdetect_work()
3851 rk3308_codec_dac_switch(rk3308, dac_output); in rk3308_codec_hpdetect_work()
3902 dac_output = DAC_HPOUT; in rk3308_codec_hpdetect_work()
3904 rk3308_codec_dac_switch(rk3308, dac_output); in rk3308_codec_hpdetect_work()
4282 switch (rk3308->dac_output) { in dac_output_show()
4294 pr_err("Invalid dac path: %d ?\n", rk3308->dac_output); in dac_output_show()
4307 unsigned long dac_output; in dac_output_store() local
4308 int ret = kstrtoul(buf, 10, &dac_output); in dac_output_store()
4312 dac_output, ret); in dac_output_store()
4316 rk3308_codec_dac_switch(rk3308, dac_output); in dac_output_store()
4318 dev_info(dev, "Store dac_output: %d\n", rk3308->dac_output); in dac_output_store()
4360 __ATTR_RW(dac_output),
4761 rk3308->dac_output = DAC_LINEOUT; in rk3308_platform_probe()