Lines Matching refs:channel
595 nrfx_err_t nrfx_saadc_limits_set(uint8_t channel, int16_t limit_low, int16_t limit_high) in nrfx_saadc_limits_set() argument
611 if (!(m_cb.channels_activated & (1 << channel))) in nrfx_saadc_limits_set()
616 nrf_saadc_channel_limits_set(NRF_SAADC, channel, limit_low, limit_high); in nrfx_saadc_limits_set()
618 uint32_t int_mask = nrf_saadc_limit_int_get(channel, NRF_SAADC_LIMIT_LOW); in nrfx_saadc_limits_set()
621 m_cb.limits_low_activated &= ~(1 << channel); in nrfx_saadc_limits_set()
626 m_cb.limits_low_activated |= (1 << channel); in nrfx_saadc_limits_set()
630 int_mask = nrf_saadc_limit_int_get(channel, NRF_SAADC_LIMIT_HIGH); in nrfx_saadc_limits_set()
633 m_cb.limits_high_activated &= ~(1 << channel); in nrfx_saadc_limits_set()
638 m_cb.limits_high_activated |= (1 << channel); in nrfx_saadc_limits_set()
794 uint8_t channel = __CLZ(__RBIT((uint32_t)limits_activated)); in saadc_event_limits_handle() local
795 limits_activated &= ~(1 << channel); in saadc_event_limits_handle()
797 nrf_saadc_event_t event = nrf_saadc_limit_event_get(channel, limit_type); in saadc_event_limits_handle()
804 evt_data.data.limit.channel = channel; in saadc_event_limits_handle()