On Wed, Jan 09, 2019 at 05:19:04PM +0900, Yoshihiro Shimoda wrote: > This patch series adds support for PWM "atomic" API and improve > the clock calculation. > > Changes from v2 [1]: > - Add Acked-by of Uwe in patch [234]/4. > - Modify a condition to support normal polarity only. > - Fix possible to output wrong a duty cycle when disabling in patch 1/4. > - Fix overflow value on 32-bit arch in patch 4/4. > > Changes from v1 [2]: > - Remove workaround code of output pseudo low level for now because it is > rejected on the ML. > - Add a condition for polarity because the HW doesn't support polarity change > in patch 1/4. > - Improve the clock calculation in patch 4/4. > > [1] > https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=63219 > > Remarks: > On the email thread of patch 2/4, we discuss about suspend/resume > handling and I suposed to improve it. However, I need more time > how to improve it. So, for now, I don't improve it on this patch series. > > [2] > https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=53193 > > > Yoshihiro Shimoda (4): > pwm: rcar: Add support "atomic" API > pwm: rcar: Use "atomic" API on rcar_pwm_resume() > pwm: rcar: remove legacy APIs > pwm: rcar: improve calculation of divider > > drivers/pwm/pwm-rcar.c | 99 ++++++++++++++++++++++++-------------------------- > 1 file changed, 48 insertions(+), 51 deletions(-) Applied, thanks. Thierry