Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pwm: tiehrpwm: Make code comment in .free() more useful

Instead of explaining trivia to everyone who can read C describe the
higher-level effect of setting pc->period_cycles[pwm->hwpwm] to zero.

Fixes: 01b2d4536f02 ("pwm: pwm-tiehrpwm: Fix conflicting channel period setting")
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/4c38dd119a77d7017115318a3f2c50bde62a6f21.1754927682.git.u.kleine-koenig@baylibre.com
Signed-off-by: Uwe Kleine-König <ukleinek@kernel.org>

authored by

Uwe Kleine-König and committed by
Uwe Kleine-König
878dbfc1 21a5e91f

+1 -1
+1 -1
drivers/pwm/pwm-tiehrpwm.c
··· 391 391 { 392 392 struct ehrpwm_pwm_chip *pc = to_ehrpwm_pwm_chip(chip); 393 393 394 - /* set period value to zero on free */ 394 + /* Don't let a pwm without consumer block requests to the other channel */ 395 395 pc->period_cycles[pwm->hwpwm] = 0; 396 396 } 397 397