Home
last modified time | relevance | path

Searched refs:pwm_port_params (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwmon/
H A Daspeed-pwm-tacho.c245 struct pwm_port_params { struct
257 static const struct pwm_port_params pwm_port_params[] = { variable
404 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg, in aspeed_set_pwm_port_enable()
405 pwm_port_params[pwm_port].pwm_en, in aspeed_set_pwm_port_enable()
406 enable ? pwm_port_params[pwm_port].pwm_en : 0); in aspeed_set_pwm_port_enable()
412 u32 reg_value = (type & 0x1) << pwm_port_params[pwm_port].type_part1; in aspeed_set_pwm_port_type()
414 reg_value |= (type & 0x2) << pwm_port_params[pwm_port].type_part2; in aspeed_set_pwm_port_type()
416 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg, in aspeed_set_pwm_port_type()
417 pwm_port_params[pwm_por in aspeed_set_pwm_port_type()
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Daspeed-pwm-tacho.c244 struct pwm_port_params { struct
256 static const struct pwm_port_params pwm_port_params[] = { variable
403 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg, in aspeed_set_pwm_port_enable()
404 pwm_port_params[pwm_port].pwm_en, in aspeed_set_pwm_port_enable()
405 enable ? pwm_port_params[pwm_port].pwm_en : 0); in aspeed_set_pwm_port_enable()
411 u32 reg_value = (type & 0x1) << pwm_port_params[pwm_port].type_part1; in aspeed_set_pwm_port_type()
413 reg_value |= (type & 0x2) << pwm_port_params[pwm_port].type_part2; in aspeed_set_pwm_port_type()
415 regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg, in aspeed_set_pwm_port_type()
416 pwm_port_params[pwm_por in aspeed_set_pwm_port_type()
[all...]

Completed in 3 milliseconds