Lines Matching refs:ch_n
243 int ch_n = (intptr_t)cb_data & 0xFF; in nrf_gpiote_input_change_ntf() local
247 sc = &gpiote_st[inst].gpiote_ch_status[ch_n]; in nrf_gpiote_input_change_ntf()
268 bs_trace_error_time_line("%s: Missconfigured CONFIG.CONFIG[%i]\n", ch_n); in nrf_gpiote_input_change_ntf()
274 nhw_GPIOTE_signal_EVENTS_IN(inst, ch_n); in nrf_gpiote_input_change_ntf()
345 void nrf_gpiote_regw_sideeffects_CONFIG(unsigned int inst, unsigned int ch_n) { in nrf_gpiote_regw_sideeffects_CONFIG() argument
346 struct gpiote_ch_status_t *sc = &gpiote_st[inst].gpiote_ch_status[ch_n]; in nrf_gpiote_regw_sideeffects_CONFIG()
347 unsigned int mode = NRF_GPIOTE_regs[inst].CONFIG[ch_n] & GPIOTE_CONFIG_MODE_Msk; in nrf_gpiote_regw_sideeffects_CONFIG()
348 unsigned int pin = (NRF_GPIOTE_regs[inst].CONFIG[ch_n] & GPIOTE_CONFIG_PSEL_Msk) in nrf_gpiote_regw_sideeffects_CONFIG()
350 unsigned int port = (NRF_GPIOTE_regs[inst].CONFIG[ch_n] & GPIOTE_CONFIG_PORT_Msk) in nrf_gpiote_regw_sideeffects_CONFIG()
358 unsigned int polarity = (NRF_GPIOTE_regs[inst].CONFIG[ch_n] & GPIOTE_CONFIG_POLARITY_Msk) in nrf_gpiote_regw_sideeffects_CONFIG()
360 unsigned int outinit = (NRF_GPIOTE_regs[inst].CONFIG[ch_n] & GPIOTE_CONFIG_OUTINIT_Msk) in nrf_gpiote_regw_sideeffects_CONFIG()
376 intptr_t cb_data = (inst<<8) + ch_n; in nrf_gpiote_regw_sideeffects_CONFIG()
383 "value(%u)\n", __func__, ch_n, mode); in nrf_gpiote_regw_sideeffects_CONFIG()
391 uint ch_n = (uintptr_t)param & 0xFFFF; \
392 nrf_gpiote_TASKS_##TASK_N(inst, ch_n); \
395 void nhw_gpiote_regw_sideeffects_SUBSCRIBE_##TASK_N(uint inst, uint ch_n) { \
399 NRF_GPIOTE_regs[inst].SUBSCRIBE_##TASK_N[ch_n],\
400 &st->subscribed_##TASK_N[ch_n], \
402 (void*)((inst << 16) + ch_n)); \