pwm: Introduce the pwm_state concept
authorBoris Brezillon <boris.brezillon@free-electrons.com>
Thu, 14 Apr 2016 19:17:38 +0000 (21:17 +0200)
committerThierry Reding <thierry.reding@gmail.com>
Tue, 17 May 2016 12:48:02 +0000 (14:48 +0200)
commit43a276b003ed2e03de9d94b02a1ba49c1849b931
treeca2442d6fb895eb663ad358e43143fafa23d8cbc
parenta8c3862551e063344f80c3e05d595f9d8836f355
pwm: Introduce the pwm_state concept

The PWM state, represented by its period, duty_cycle and polarity is
currently directly stored in the PWM device. Declare a pwm_state
structure embedding those field so that we can later use this struct
to atomically update all the PWM parameters at once.

All pwm_get_xxx() helpers are now implemented as wrappers around
pwm_get_state().

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/core.c
include/linux/pwm.h
This page took 0.026033 seconds and 5 git commands to generate.