Lines Matching refs:reg
73 #define SL28CPLD_PWM_TO_DUTY_CYCLE(reg) \
74 (NSEC_PER_SEC / SL28CPLD_PWM_CLK * (reg))
78 #define sl28cpld_pwm_read(priv, reg, val) \
79 regmap_read((priv)->regmap, (priv)->offset + (reg), (val))
80 #define sl28cpld_pwm_write(priv, reg, val) \
81 regmap_write((priv)->regmap, (priv)->offset + (reg), (val))
99 unsigned int reg;
102 sl28cpld_pwm_read(priv, SL28CPLD_PWM_CTRL, ®);
104 state->enabled = reg & SL28CPLD_PWM_CTRL_ENABLE;
106 prescaler = FIELD_GET(SL28CPLD_PWM_CTRL_PRESCALER_MASK, reg);
109 sl28cpld_pwm_read(priv, SL28CPLD_PWM_CYCLE, ®);
110 state->duty_cycle = SL28CPLD_PWM_TO_DUTY_CYCLE(reg);
227 ret = device_property_read_u32(&pdev->dev, "reg", &priv->offset);
229 dev_err(&pdev->dev, "no 'reg' property found (%pe)\n",