Lines Matching refs:chan_id
132 static int counter_sam_tc_set_alarm(const struct device *dev, uint8_t chan_id, in counter_sam_tc_set_alarm() argument
156 if (data->alarm[chan_id].callback != NULL) { in counter_sam_tc_set_alarm()
160 if (chan_id == 0) { in counter_sam_tc_set_alarm()
166 data->alarm[chan_id].callback = alarm_cfg->callback; in counter_sam_tc_set_alarm()
167 data->alarm[chan_id].user_data = alarm_cfg->user_data; in counter_sam_tc_set_alarm()
178 if (chan_id == 0) { in counter_sam_tc_set_alarm()
190 LOG_DBG("set alarm: channel %u, count %u", chan_id, alarm_value); in counter_sam_tc_set_alarm()
195 static int counter_sam_tc_cancel_alarm(const struct device *dev, uint8_t chan_id) in counter_sam_tc_cancel_alarm() argument
202 if (chan_id == 0) { in counter_sam_tc_cancel_alarm()
210 data->alarm[chan_id].callback = NULL; in counter_sam_tc_cancel_alarm()
211 data->alarm[chan_id].user_data = NULL; in counter_sam_tc_cancel_alarm()
213 LOG_DBG("cancel alarm: channel %u", chan_id); in counter_sam_tc_cancel_alarm()