pwm: atmel: Free resources only after pwmchip_remove()
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 24 Mar 2021 19:56:35 +0000 (20:56 +0100)
committerThierry Reding <thierry.reding@gmail.com>
Fri, 9 Apr 2021 12:31:08 +0000 (14:31 +0200)
commit89c6f314602efeecfe8d9093571b3bbfe1029ab5
tree6e2760b6fac06c3fb463cb41fc74c984626742f3
parent1a7a6e8072ea0e4582de2da63a9088841fde798e
pwm: atmel: Free resources only after pwmchip_remove()

Before pwmchip_remove() returns the PWM is expected to be functional. So
remove the pwmchip before disabling the clock.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-atmel.c