Lines Matching refs:pwm_port_params
244 struct pwm_port_params {
256 static const struct pwm_port_params pwm_port_params[] = {
403 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg,
404 pwm_port_params[pwm_port].pwm_en,
405 enable ? pwm_port_params[pwm_port].pwm_en : 0);
411 u32 reg_value = (type & 0x1) << pwm_port_params[pwm_port].type_part1;
413 reg_value |= (type & 0x2) << pwm_port_params[pwm_port].type_part2;
415 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg,
416 pwm_port_params[pwm_port].type_mask, reg_value);
424 pwm_port_params[pwm_port].duty_ctrl_rise_point);
426 pwm_port_params[pwm_port].duty_ctrl_fall_point);
428 regmap_update_bits(regmap, pwm_port_params[pwm_port].duty_ctrl_reg,
429 pwm_port_params[pwm_port].duty_ctrl_rise_fall_mask,
859 if (pwm_port >= ARRAY_SIZE(pwm_port_params))