pwm: core: Support new usage_power setting in PWM state
authorClemens Gruber <clemens.gruber@pqgruber.com>
Fri, 7 May 2021 13:18:42 +0000 (15:18 +0200)
committerThierry Reding <thierry.reding@gmail.com>
Fri, 4 Jun 2021 09:43:52 +0000 (11:43 +0200)
commit9e40ee18a1dc1623a5368d6232aaed52fd29dada
tree64b448d33a1be29dc1543c7679cbe58ffc99643b
parent98761ce4b91b77e0602b1551d11925e817e8a9a5
pwm: core: Support new usage_power setting in PWM state

If usage_power is set, the PWM driver is only required to maintain
the power output but has more freedom regarding signal form.

If supported, the signal can be optimized, for example to
improve EMI by phase shifting individual channels.

Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Documentation/driver-api/pwm.rst
drivers/pwm/core.c
include/linux/pwm.h