Lines Matching full:talk

40 /* cross talk suppression detection */
195 /* register backup table when cross talk detection */
413 * nau8825_xtalk_sidetone - computes cross talk suppression sidetone gain.
416 * @sig_cros: cross talk signal level
418 * The orignal and cross talk signal vlues need to be characterized.
423 * return cross talk sidetone gain
573 /* Backup those registers changed by cross talk detection */ in nau8825_xtalk_prepare()
599 /* Config cross talk parameters and generate the 23Hz sine wave with in nau8825_xtalk_prepare()
666 /* Clear cross talk parameters and disable */ in nau8825_xtalk_clean()
675 /* Restore value of specific register for cross talk */ in nau8825_xtalk_clean()
681 /* Apply ADC volume for better cross talk performance */ in nau8825_xtalk_imm_start()
719 /* The cross talk measurement function can reduce cross talk across the
720 * JKTIP(HPL) and JKR1(HPR) outputs which measures the cross talk signal
721 * level to determine what cross talk reduction gain is. This system works by
733 * 3. HPL IMM state : Read out cross talk signal level of JKTIP(HPL) and
735 * 4. IMM state : Computes cross talk suppression sidetone gain with orignal
736 * and cross talk signal level. Apply this gain and then restore codec
746 * path and cross talk detection parameters for preparation. in nau8825_xtalk_measure()
772 * the cross talk suppresstion side tone according to the L/R in nau8825_xtalk_measure()
784 /* In impedance measure state, the orignal and cross talk in nau8825_xtalk_measure()
792 dev_dbg(nau8825->dev, "cross talk sidetone: %x\n", sidetone); in nau8825_xtalk_measure()
809 /* To determine the cross talk side tone gain when reach in nau8825_xtalk_work()
815 /* Delay jack report until cross talk detection process in nau8825_xtalk_work()
817 * preparation before cross talk detection is still working. in nau8825_xtalk_work()
818 * Meanwhile, the protection of the cross talk detection in nau8825_xtalk_work()
840 /* Reset parameters for cross talk suppression function */ in nau8825_xtalk_cancel()
1638 /* Force to cancel the cross talk detection process */ in nau8825_eject_jack()
1852 /* Apply the cross talk suppression in the in nau8825_interrupt()
1856 /* Raise protection for cross talk de- in nau8825_interrupt()
1868 /* Startup cross talk detection process */ in nau8825_interrupt()
1875 /* The cross talk suppression shouldn't apply in nau8825_interrupt()
1893 * talk detection process is done. in nau8825_interrupt()
1931 /* Delay jack report until cross talk detection is done. It can avoid in nau8825_interrupt()
1932 * application to do playback preparation when cross talk detection in nau8825_interrupt()
2318 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2319 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2366 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2367 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2388 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2389 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2414 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2415 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2515 /* Cancel and reset cross talk detection funciton */ in nau8825_set_bias_level()
2748 * cross talk suppression measurment function. in nau8825_i2c_probe()