]> asedeno.scripts.mit.edu Git - linux.git/commit
pwm: bcm2835: Calculate scaler in ->config()
authorStefan Wahren <stefan.wahren@i2se.com>
Tue, 1 Dec 2015 22:55:39 +0000 (22:55 +0000)
committerThierry Reding <thierry.reding@gmail.com>
Wed, 16 Dec 2015 15:44:36 +0000 (16:44 +0100)
commitebe88b6ae41ff8f2b48608b6019c4341aa24bcea
tree33c3e4590e449e3988d58d6d426853fdf920d72d
parentc7b91b33cf446ec09eedf4594cff8d7b85ef6870
pwm: bcm2835: Calculate scaler in ->config()

Currently pwm-bcm2835 assumes a fixed clock rate and stores the
resulting scaler in the driver structure. But with the upcoming
PWM clock support for clk-bcm2835 the rate could change, so
calculate the scaler in the ->config() callback.

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-bcm2835.c