Lines Matching refs:seq_id
542 uint8_t seq_id,
554 uint8_t seq_id,
566 uint8_t seq_id,
578 uint8_t seq_id,
590 uint8_t seq_id,
624 NRF_STATIC_INLINE nrf_pwm_task_t nrf_pwm_seqstart_task_get(uint8_t seq_id);
633 NRF_STATIC_INLINE nrf_pwm_event_t nrf_pwm_seqend_event_get(uint8_t seq_id);
810 uint8_t seq_id, in nrf_pwm_sequence_set() argument
815 nrf_pwm_seq_ptr_set( p_reg, seq_id, p_seq->values.p_raw); in nrf_pwm_sequence_set()
816 nrf_pwm_seq_cnt_set( p_reg, seq_id, p_seq->length); in nrf_pwm_sequence_set()
817 nrf_pwm_seq_refresh_set( p_reg, seq_id, p_seq->repeats); in nrf_pwm_sequence_set()
818 nrf_pwm_seq_end_delay_set(p_reg, seq_id, p_seq->end_delay); in nrf_pwm_sequence_set()
822 uint8_t seq_id, in nrf_pwm_seq_ptr_set() argument
825 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seq_ptr_set()
828 p_reg->DMA.SEQ[seq_id].PTR = (uint32_t)p_values; in nrf_pwm_seq_ptr_set()
830 p_reg->SEQ[seq_id].PTR = (uint32_t)p_values; in nrf_pwm_seq_ptr_set()
835 uint8_t seq_id, in nrf_pwm_seq_cnt_set() argument
838 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seq_cnt_set()
842 p_reg->DMA.SEQ[seq_id].MAXCNT = length * sizeof(uint16_t); in nrf_pwm_seq_cnt_set()
845 p_reg->SEQ[seq_id].CNT = length; in nrf_pwm_seq_cnt_set()
850 uint8_t seq_id, in nrf_pwm_seq_refresh_set() argument
853 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seq_refresh_set()
855 p_reg->SEQ[seq_id].REFRESH = refresh; in nrf_pwm_seq_refresh_set()
859 uint8_t seq_id, in nrf_pwm_seq_end_delay_set() argument
862 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seq_end_delay_set()
864 p_reg->SEQ[seq_id].ENDDELAY = end_delay; in nrf_pwm_seq_end_delay_set()
881 NRF_STATIC_INLINE nrf_pwm_task_t nrf_pwm_seqstart_task_get(uint8_t seq_id) in nrf_pwm_seqstart_task_get() argument
883 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seqstart_task_get()
885 return (nrf_pwm_task_t)NRFX_OFFSETOF(NRF_PWM_Type, TASKS_DMA.SEQ[seq_id].START); in nrf_pwm_seqstart_task_get()
887 return (nrf_pwm_task_t)NRFX_OFFSETOF(NRF_PWM_Type, TASKS_SEQSTART[seq_id]); in nrf_pwm_seqstart_task_get()
891 NRF_STATIC_INLINE nrf_pwm_event_t nrf_pwm_seqend_event_get(uint8_t seq_id) in nrf_pwm_seqend_event_get() argument
893 NRFX_ASSERT(seq_id <= 1); in nrf_pwm_seqend_event_get()
895 return (nrf_pwm_event_t)NRFX_OFFSETOF(NRF_PWM_Type, EVENTS_DMA.SEQ[seq_id].END); in nrf_pwm_seqend_event_get()
897 return (nrf_pwm_event_t)NRFX_OFFSETOF(NRF_PWM_Type, EVENTS_SEQEND[seq_id]); in nrf_pwm_seqend_event_get()