Home
last modified time | relevance | path

Searched refs:ts_pendbc (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dat91_adc.c238 u16 ts_pendbc; member
379 reg |= AT91_ADC_PENDBC_(st->ts_pendbc) & AT91_ADC_PENDBC; in at91_adc_rl_interrupt()
1026 st->ts_pendbc = round_up(TOUCH_PEN_DETECT_DEBOUNCE_US * adc_clk_khz / in at91_ts_hw_init()
1029 while (st->ts_pendbc >> ++i) in at91_ts_hw_init()
1031 if (abs(st->ts_pendbc - (1 << i)) < abs(st->ts_pendbc - (1 << (i - 1)))) in at91_ts_hw_init()
1032 st->ts_pendbc = i; in at91_ts_hw_init()
1034 st->ts_pendbc = i - 1; in at91_ts_hw_init()
1040 reg |= AT91_ADC_PENDBC_(st->ts_pendbc) & AT91_ADC_PENDBC; in at91_ts_hw_init()
1068 reg |= AT91_ADC_TSMR_PENDBC_(st->ts_pendbc) in at91_ts_hw_init()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dat91_adc.c256 u16 ts_pendbc; member
397 reg |= AT91_ADC_PENDBC_(st->ts_pendbc) & AT91_ADC_PENDBC; in at91_adc_rl_interrupt()
871 st->ts_pendbc = round_up(TOUCH_PEN_DETECT_DEBOUNCE_US * adc_clk_khz / in at91_ts_hw_init()
874 while (st->ts_pendbc >> ++i) in at91_ts_hw_init()
876 if (abs(st->ts_pendbc - (1 << i)) < abs(st->ts_pendbc - (1 << (i - 1)))) in at91_ts_hw_init()
877 st->ts_pendbc = i; in at91_ts_hw_init()
879 st->ts_pendbc = i - 1; in at91_ts_hw_init()
885 reg |= AT91_ADC_PENDBC_(st->ts_pendbc) & AT91_ADC_PENDBC; in at91_ts_hw_init()
913 reg |= AT91_ADC_TSMR_PENDBC_(st->ts_pendbc) in at91_ts_hw_init()
[all...]

Completed in 4 milliseconds