Searched refs:pPWM (Results 1 – 2 of 2) sorted by relevance
| /bsp/rockchip/common/rk_hal/lib/hal/src/ |
| A D | hal_pwm.c | 45 #define PWM_CNT_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].CNT) argument 46 #define PWM_PERIOD_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].PERIOD_HPR) argument 47 #define PWM_DUTY_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].DUTY_LPR) argument 48 #define PWM_CTRL_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].CTRL) argument 121 pPWM->result[i].period = READ_REG(PWM_PERIOD_REG(pPWM, i)); in HAL_PWM_IRQHandler() 123 pPWM->result[i].period = READ_REG(PWM_DUTY_REG(pPWM, i)); in HAL_PWM_IRQHandler() 146 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetConfig() 190 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetOneshot() 213 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetCapturedFreq() 370 pPWM->pReg = pReg; in HAL_PWM_Init() [all …]
|
| /bsp/rockchip/common/rk_hal/lib/hal/inc/ |
| A D | hal_pwm.h | 107 HAL_Status HAL_PWM_IRQHandler(struct PWM_HANDLE *pPWM); 108 HAL_Status HAL_PWM_SetConfig(struct PWM_HANDLE *pPWM, uint8_t channel, 110 HAL_Status HAL_PWM_SetOneshot(struct PWM_HANDLE *pPWM, uint8_t channel, uint32_t count); 111 HAL_Status HAL_PWM_SetCapturedFreq(struct PWM_HANDLE *pPWM, uint8_t channel, uint32_t freq); 112 HAL_Status HAL_PWM_SetMatch(struct PWM_HANDLE *pPWM, uint8_t channel, const struct PWM_MATCH *data); 113 ePWM_Mode HAL_PWM_GetMode(struct PWM_HANDLE *pPWM, uint8_t channel); 114 HAL_Status HAL_PWM_Enable(struct PWM_HANDLE *pPWM, uint8_t channel, ePWM_Mode mode); 115 HAL_Status HAL_PWM_Disable(struct PWM_HANDLE *pPWM, uint8_t channel); 116 HAL_Status HAL_PWM_Init(struct PWM_HANDLE *pPWM, struct PWM_REG *pReg, uint32_t freq); 117 HAL_Status HAL_PWM_DeInit(struct PWM_HANDLE *pPWM);
|
Completed in 5 milliseconds