diff options
author | Boris Brezillon <boris.brezillon@free-electrons.com> | 2016-04-14 22:17:33 +0300 |
---|---|---|
committer | Thierry Reding <thierry.reding@gmail.com> | 2016-05-17 15:45:06 +0300 |
commit | de93170b85d7ee2a6a6a881c019160a65adeb636 (patch) | |
tree | 715ad77b562e649ef407e1ffaf1664612d810408 /drivers/input/misc | |
parent | 7ff666bc4b821650a03cadeb4108c77328c98c0a (diff) | |
download | linux-de93170b85d7ee2a6a6a881c019160a65adeb636.tar.xz |
input: misc: max8997: Explicitly apply PWM config extracted from pwm_args
Call pwm_apply_args() just after requesting the PWM device so that the
polarity and period are initialized according to the information
provided in pwm_args.
This is an intermediate state, and pwm_apply_args() should be dropped as
soon as the atomic PWM infrastructure is in place and the driver makes
use of it.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Diffstat (limited to 'drivers/input/misc')
-rw-r--r-- | drivers/input/misc/max8997_haptic.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/input/misc/max8997_haptic.c b/drivers/input/misc/max8997_haptic.c index a806ba3818f7..bf17f654ed88 100644 --- a/drivers/input/misc/max8997_haptic.c +++ b/drivers/input/misc/max8997_haptic.c @@ -304,6 +304,12 @@ static int max8997_haptic_probe(struct platform_device *pdev) error); goto err_free_mem; } + + /* + * FIXME: pwm_apply_args() should be removed when switching to + * the atomic PWM API. + */ + pwm_apply_args(chip->pwm); break; default: |