Lines Matching full:cross

41 /* cross talk suppression detection */
198 /* register backup table when cross talk detection */
346 * nau8825_xtalk_sidetone - computes cross talk suppression sidetone gain.
349 * @sig_cros: cross talk signal level
351 * The orignal and cross talk signal vlues need to be characterized.
356 * return cross talk sidetone gain
506 /* Backup those registers changed by cross talk detection */ in nau8825_xtalk_prepare()
532 /* Config cross talk parameters and generate the 23Hz sine wave with in nau8825_xtalk_prepare()
609 /* Clear cross talk parameters and disable */ in nau8825_xtalk_clean()
618 /* Restore value of specific register for cross talk */ in nau8825_xtalk_clean()
624 /* Apply ADC volume for better cross talk performance */ in nau8825_xtalk_imm_start()
662 /* The cross talk measurement function can reduce cross talk across the
663 * JKTIP(HPL) and JKR1(HPR) outputs which measures the cross talk signal
664 * level to determine what cross talk reduction gain is. This system works by
676 * 3. HPL IMM state : Read out cross talk signal level of JKTIP(HPL) and
678 * 4. IMM state : Computes cross talk suppression sidetone gain with orignal
679 * and cross talk signal level. Apply this gain and then restore codec
689 * path and cross talk detection parameters for preparation. in nau8825_xtalk_measure()
715 * the cross talk suppresstion side tone according to the L/R in nau8825_xtalk_measure()
727 /* In impedance measure state, the orignal and cross talk in nau8825_xtalk_measure()
735 dev_dbg(nau8825->dev, "cross talk sidetone: %x\n", sidetone); in nau8825_xtalk_measure()
752 /* To determine the cross talk side tone gain when reach in nau8825_xtalk_work()
758 /* Delay jack report until cross talk detection process in nau8825_xtalk_work()
760 * preparation before cross talk detection is still working. in nau8825_xtalk_work()
761 * Meanwhile, the protection of the cross talk detection in nau8825_xtalk_work()
783 /* Reset parameters for cross talk suppression function */ in nau8825_xtalk_cancel()
1624 /* Force to cancel the cross talk detection process */ in nau8825_eject_jack()
1974 /* Apply the cross talk suppression in the in nau8825_interrupt()
1978 /* Raise protection for cross talk de- in nau8825_interrupt()
1990 /* Startup cross talk detection process */ in nau8825_interrupt()
1997 /* The cross talk suppression shouldn't apply in nau8825_interrupt()
2014 * the event later. The jack report will delay until cross in nau8825_interrupt()
2053 /* Delay jack report until cross talk detection is done. It can avoid in nau8825_interrupt()
2054 * application to do playback preparation when cross talk detection in nau8825_interrupt()
2240 /* Cancel and reset cross tak suppresstion detection funciton */ in nau8825_component_remove()
2457 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2458 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2505 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2506 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2527 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2528 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2553 * fered by cross talk process, the driver make the playback in nau8825_configure_sysclk()
2554 * preparation halted until cross talk process finish. in nau8825_configure_sysclk()
2654 /* Cancel and reset cross talk detection funciton */ in nau8825_set_bias_level()
2889 * cross talk suppression measurment function. in nau8825_i2c_probe()