Hi,
Currently PWM is using ipg_perclk as its source. I would like to change it to 32KHz source. In clock.c I found "ckil_clk" for 32KHz, but when configured it to ckil_clk as parent for PWM, I don't see PWM working properly. Below are my queries.
1. ckil_clk is the right source for PWM for 32KHz?
2. Apart from below change, any other changes required to make it work?
static struct clk pwm_clk[] = {
{
__INIT_CLK_DEBUG(pwm_clk_0)
// .parent = &ipg_perclk,
.parent = &ckil_clk,
.id = 0,
.enable_reg = MXC_CCM_CCGR4,
.enable_shift = MXC_CCM_CCGRx_CG8_OFFSET,
.enable = _clk_enable,
.disable = _clk_disable,
},
Thanks
Rajendra