Lines Matching full:cross

40 /* cross talk suppression detection */
194 /* register backup table when cross talk detection */
411 * computes cross talk suppression sidetone gain.
414 * @sig_cros: cross talk signal level
416 * The orignal and cross talk signal vlues need to be characterized.
421 * return cross talk sidetone gain
571 /* Backup those registers changed by cross talk detection */ in nau8825_xtalk_prepare()
597 /* Config cross talk parameters and generate the 23Hz sine wave with in nau8825_xtalk_prepare()
664 /* Clear cross talk parameters and disable */ in nau8825_xtalk_clean()
673 /* Restore value of specific register for cross talk */ in nau8825_xtalk_clean()
679 /* Apply ADC volume for better cross talk performance */ in nau8825_xtalk_imm_start()
717 /* The cross talk measurement function can reduce cross talk across the
718 * JKTIP(HPL) and JKR1(HPR) outputs which measures the cross talk signal
719 * level to determine what cross talk reduction gain is. This system works by
731 * 3. HPL IMM state : Read out cross talk signal level of JKTIP(HPL) and
733 * 4. IMM state : Computes cross talk suppression sidetone gain with orignal
734 * and cross talk signal level. Apply this gain and then restore codec
744 * path and cross talk detection parameters for preparation. in nau8825_xtalk_measure()
770 * the cross talk suppresstion side tone according to the L/R in nau8825_xtalk_measure()
782 /* In impedance measure state, the orignal and cross talk in nau8825_xtalk_measure()
790 dev_dbg(nau8825->dev, "cross talk sidetone: %x\n", sidetone); in nau8825_xtalk_measure()
807 /* To determine the cross talk side tone gain when reach in nau8825_xtalk_work()
813 /* Delay jack report until cross talk detection process in nau8825_xtalk_work()
815 * preparation before cross talk detection is still working. in nau8825_xtalk_work()
816 * Meanwhile, the protection of the cross talk detection in nau8825_xtalk_work()
838 /* Reset parameters for cross talk suppression function */ in nau8825_xtalk_cancel()
1496 /* Force to cancel the cross talk detection process */ in nau8825_eject_jack()
1710 /* Apply the cross talk suppression in the in nau8825_interrupt()
1714 /* Raise protection for cross talk de- in nau8825_interrupt()
1726 /* Startup cross talk detection process */ in nau8825_interrupt()
1733 /* The cross talk suppression shouldn't apply in nau8825_interrupt()
1750 * the event later. The jack report will delay until cross in nau8825_interrupt()
1789 /* Delay jack report until cross talk detection is done. It can avoid in nau8825_interrupt()
1790 * application to do playback preparation when cross talk detection in nau8825_interrupt()
1971 /* Cancel and reset cross tak suppresstion detection funciton */ in nau8825_component_remove()
2172 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2173 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2220 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2221 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2242 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2243 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2268 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2269 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2369 /* Cancel and reset cross talk detection funciton */ in nau8825_set_bias_level()
2595 * cross talk suppression measurment function. in nau8825_i2c_probe()