Symbol: pwm_port
drivers/hwmon/aspeed-pwm-tacho.c
175
int pwm_port;
drivers/hwmon/aspeed-pwm-tacho.c
402
static void aspeed_set_pwm_port_enable(struct regmap *regmap, u8 pwm_port,
drivers/hwmon/aspeed-pwm-tacho.c
405
regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg,
drivers/hwmon/aspeed-pwm-tacho.c
406
pwm_port_params[pwm_port].pwm_en,
drivers/hwmon/aspeed-pwm-tacho.c
407
enable ? pwm_port_params[pwm_port].pwm_en : 0);
drivers/hwmon/aspeed-pwm-tacho.c
411
u8 pwm_port, u8 type)
drivers/hwmon/aspeed-pwm-tacho.c
413
u32 reg_value = (type & 0x1) << pwm_port_params[pwm_port].type_part1;
drivers/hwmon/aspeed-pwm-tacho.c
415
reg_value |= (type & 0x2) << pwm_port_params[pwm_port].type_part2;
drivers/hwmon/aspeed-pwm-tacho.c
417
regmap_update_bits(regmap, pwm_port_params[pwm_port].ctrl_reg,
drivers/hwmon/aspeed-pwm-tacho.c
418
pwm_port_params[pwm_port].type_mask, reg_value);
drivers/hwmon/aspeed-pwm-tacho.c
422
u8 pwm_port, u8 rising,
drivers/hwmon/aspeed-pwm-tacho.c
426
pwm_port_params[pwm_port].duty_ctrl_rise_point);
drivers/hwmon/aspeed-pwm-tacho.c
428
pwm_port_params[pwm_port].duty_ctrl_fall_point);
drivers/hwmon/aspeed-pwm-tacho.c
430
regmap_update_bits(regmap, pwm_port_params[pwm_port].duty_ctrl_reg,
drivers/hwmon/aspeed-pwm-tacho.c
431
pwm_port_params[pwm_port].duty_ctrl_rise_fall_mask,
drivers/hwmon/aspeed-pwm-tacho.c
736
u8 pwm_port)
drivers/hwmon/aspeed-pwm-tacho.c
738
aspeed_set_pwm_port_enable(priv->regmap, pwm_port, true);
drivers/hwmon/aspeed-pwm-tacho.c
739
priv->pwm_present[pwm_port] = true;
drivers/hwmon/aspeed-pwm-tacho.c
741
priv->pwm_port_type[pwm_port] = TYPEM;
drivers/hwmon/aspeed-pwm-tacho.c
742
aspeed_set_pwm_port_type(priv->regmap, pwm_port, TYPEM);
drivers/hwmon/aspeed-pwm-tacho.c
744
priv->pwm_port_fan_ctrl[pwm_port] = INIT_FAN_CTRL;
drivers/hwmon/aspeed-pwm-tacho.c
745
aspeed_set_pwm_port_fan_ctrl(priv, pwm_port, INIT_FAN_CTRL);
drivers/hwmon/aspeed-pwm-tacho.c
803
cdev->priv->pwm_port_fan_ctrl[cdev->pwm_port] =
drivers/hwmon/aspeed-pwm-tacho.c
805
aspeed_set_pwm_port_fan_ctrl(cdev->priv, cdev->pwm_port,
drivers/hwmon/aspeed-pwm-tacho.c
820
u32 pwm_port, u8 num_levels)
drivers/hwmon/aspeed-pwm-tacho.c
842
snprintf(cdev->name, MAX_CDEV_NAME_LEN, "%pOFn%d", child, pwm_port);
drivers/hwmon/aspeed-pwm-tacho.c
850
cdev->pwm_port = pwm_port;
drivers/hwmon/aspeed-pwm-tacho.c
852
priv->cdev[pwm_port] = cdev;
drivers/hwmon/aspeed-pwm-tacho.c
862
u32 pwm_port;
drivers/hwmon/aspeed-pwm-tacho.c
865
ret = of_property_read_u32(child, "reg", &pwm_port);
drivers/hwmon/aspeed-pwm-tacho.c
868
if (pwm_port >= ARRAY_SIZE(pwm_port_params))
drivers/hwmon/aspeed-pwm-tacho.c
870
aspeed_create_pwm_port(priv, (u8)pwm_port);
drivers/hwmon/aspeed-pwm-tacho.c
875
ret = aspeed_create_pwm_cooling(dev, child, priv, pwm_port,
drivers/hwmon/aspeed-pwm-tacho.c
893
ret = aspeed_create_fan_tach_channel(dev, priv, fan_tach_ch, count, pwm_port);
drivers/hwmon/npcm750-pwm-fan.c
188
int pwm_port;
drivers/hwmon/npcm750-pwm-fan.c
821
ret = npcm7xx_pwm_config_set(cdev->data, cdev->pwm_port,
drivers/hwmon/npcm750-pwm-fan.c
836
u32 pwm_port, u8 num_levels)
drivers/hwmon/npcm750-pwm-fan.c
858
pwm_port);
drivers/hwmon/npcm750-pwm-fan.c
866
cdev->pwm_port = pwm_port;
drivers/hwmon/npcm750-pwm-fan.c
868
data->cdev[pwm_port] = cdev;
drivers/hwmon/npcm750-pwm-fan.c
878
u32 pwm_port;
drivers/hwmon/npcm750-pwm-fan.c
882
ret = of_property_read_u32(child, "reg", &pwm_port);
drivers/hwmon/npcm750-pwm-fan.c
886
data->pwm_present[pwm_port] = true;
drivers/hwmon/npcm750-pwm-fan.c
887
ret = npcm7xx_pwm_config_set(data, pwm_port,
drivers/hwmon/npcm750-pwm-fan.c
894
ret = npcm7xx_create_pwm_cooling(dev, child, data, pwm_port,