diff options
| author | Axel Lin <axel.lin@ingics.com> | 2014-05-21 20:05:20 -0400 |
|---|---|---|
| committer | Thierry Reding <thierry.reding@gmail.com> | 2014-05-23 03:11:21 -0400 |
| commit | 39fd3f99aba3f7683fc9b62e916e4c886a1cb6b0 (patch) | |
| tree | a16870320118635806a2964b21c633c15c81a724 | |
| parent | 54b02347d71802a010ceace3dd25ed3774ba8a1e (diff) | |
pwm: fsl-ftm: set pwm_chip can_sleep flag
The implementation of .config(), .enable() and .disable() operations in this
driver may sleep, thus set pwm_chip can_sleep flag.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
| -rw-r--r-- | drivers/pwm/pwm-fsl-ftm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pwm/pwm-fsl-ftm.c b/drivers/pwm/pwm-fsl-ftm.c index 420169e96b5f..a18bc8fea385 100644 --- a/drivers/pwm/pwm-fsl-ftm.c +++ b/drivers/pwm/pwm-fsl-ftm.c | |||
| @@ -454,6 +454,7 @@ static int fsl_pwm_probe(struct platform_device *pdev) | |||
| 454 | fpc->chip.of_pwm_n_cells = 3; | 454 | fpc->chip.of_pwm_n_cells = 3; |
| 455 | fpc->chip.base = -1; | 455 | fpc->chip.base = -1; |
| 456 | fpc->chip.npwm = 8; | 456 | fpc->chip.npwm = 8; |
| 457 | fpc->chip.can_sleep = true; | ||
| 457 | 458 | ||
| 458 | ret = pwmchip_add(&fpc->chip); | 459 | ret = pwmchip_add(&fpc->chip); |
| 459 | if (ret < 0) { | 460 | if (ret < 0) { |
