diff options
author | Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com> | 2015-10-12 15:29:03 +0300 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2015-10-15 12:06:28 +0100 |
commit | dc881123aa1aeff02ce2dc94c2b810d37173aa90 (patch) | |
tree | e89785cb92f8cb8eb05b40f8d9ba977fa354e212 /net/sched/act_pedit.c | |
parent | f85de2d9e24ee0b286ae54434f405d4a22f565f0 (diff) | |
download | kernel_replicant_linux-dc881123aa1aeff02ce2dc94c2b810d37173aa90.tar.gz kernel_replicant_linux-dc881123aa1aeff02ce2dc94c2b810d37173aa90.tar.bz2 kernel_replicant_linux-dc881123aa1aeff02ce2dc94c2b810d37173aa90.zip |
backlight: pwm: Reject legacy PWM request for device defined in DT
Platform PWM backlight data provided by board's device tree should be
complete enough to successfully request a pwm device using pwm_get()
API. This change fixes a bug, when an arbitrary (first found) PWM is
connected to a "pwm-backlight" compatible device, when explicit PWM
device reference is not given.
Documentation/devicetree/bindings/video/backlight/pwm-backlight.txt
already describes "pwms" as a required property, instead of blind
selection of a potentially wrong PWM reject legacy PWM device
registration request, leave legacy API only for non-dt cases.
Based on initial implementation done by Dmitry Eremin-Solenikov.
Reported-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
Acked-by: Thierry Reding <thierry.reding@gmail.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Tested-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'net/sched/act_pedit.c')
0 files changed, 0 insertions, 0 deletions