|
@@ -87,7 +87,7 @@ static int tegra_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm,
|
|
* cycles at the PWM clock rate will take period_ns nanoseconds.
|
|
* cycles at the PWM clock rate will take period_ns nanoseconds.
|
|
*/
|
|
*/
|
|
rate = clk_get_rate(pc->clk) >> PWM_DUTY_WIDTH;
|
|
rate = clk_get_rate(pc->clk) >> PWM_DUTY_WIDTH;
|
|
- hz = 1000000000ul / period_ns;
|
|
|
|
|
|
+ hz = NSEC_PER_SEC / period_ns;
|
|
|
|
|
|
rate = (rate + (hz / 2)) / hz;
|
|
rate = (rate + (hz / 2)) / hz;
|
|
|
|
|