]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
pwm: rcar: Improve calculation of divider
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Wed, 9 Jan 2019 08:19:08 +0000 (17:19 +0900)
committerThierry Reding <thierry.reding@gmail.com>
Mon, 4 Mar 2019 11:14:21 +0000 (12:14 +0100)
commitb4f9a7268dbe9d55a6bc8c3123cb518657743b76
tree57314d875a9aff683bac92357e6b6dfe4dbd121c
parent8cc2b970397c59b25ffb22e0e4a86753fa162619
pwm: rcar: Improve calculation of divider

The rcar_pwm_get_clock_division() has a loop to calculate the divider,
but the value of div should be calculatable without a loop. So, this
patch improves it.

This algorithm is suggested by Uwe Kleine-König and Laurent Pinchart.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-rcar.c