Home
last modified time | relevance | path

Searched refs:SET_REG_VAL (Results 1 – 1 of 1) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/pwm/
A Dhal_pwm.c68 #define SET_REG_VAL(reg_val, shift, width, set_val) ((reg_val & ~((-1UL) >> (32 - width) << shi… macro
99 reg_val = SET_REG_VAL(reg_val, PWM_CLK_SRC_SHIFT, PWM_CLK_SRC_WIDTH, clk_src); in hal_pwm_clk_src_set()
117 reg_val = SET_REG_VAL(reg_val, PWM_DIV_M_SHIFT, PWM_DIV_M_WIDTH, div_m); in hal_pwm_clk_div_m()
131 reg_val = SET_REG_VAL(reg_val, PWM_PRESCAL_SHIFT, PWM_PRESCAL_WIDTH, prescal); in hal_pwm_prescal_set()
147 reg_val = SET_REG_VAL(reg_val, PWM_ACTIVE_CYCLES_SHIFT, PWM_ACTIVE_CYCLES_WIDTH, active_cycles); in hal_pwm_set_active_cycles()
161 reg_val = SET_REG_VAL(reg_val, PWM_PERIOD_SHIFT, PWM_PERIOD_WIDTH, period_cycles); in hal_pwm_set_period_cycles()
205 reg_val = SET_REG_VAL(reg_val, PWM_CLK_GATING_SHIFT, PWM_CLK_GATING_WIDTH, 1); in hal_pwm_enable_clk_gating()
243 reg_val = SET_REG_VAL(reg_val, PWM_ACT_STA_SHIFT, PWM_ACT_STA_WIDTH, polarity); in hal_pwm_porality()

Completed in 4 milliseconds