diff mbox series

[01/10] pwm: core: Add support for PWM HW driver with pwm capture only

Message ID 1519196339-9377-2-git-send-email-rrajk@nvidia.com
State Changes Requested
Headers show
Series Implementation of Tegra Tachometer driver | expand

Commit Message

Rajkumar Rampelli Feb. 21, 2018, 6:58 a.m. UTC
Add support for pwm HW driver which has only capture functionality.
This helps to implement the PWM based Tachometer driver which reads
the PWM output signals from electronic fans.

PWM Tachometer captures the period and duty cycle of the PWM signal

Signed-off-by: Rajkumar Rampelli <rrajk@nvidia.com>
---
 drivers/pwm/core.c | 4 ++++
 1 file changed, 4 insertions(+)
diff mbox series

Patch

diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c
index 1581f6a..87d14c9 100644
--- a/drivers/pwm/core.c
+++ b/drivers/pwm/core.c
@@ -246,6 +246,10 @@  static bool pwm_ops_check(const struct pwm_ops *ops)
 	if (ops->apply)
 		return true;
 
+	/* driver supports capture operation */
+	if (ops->capture)
+		return true;
+
 	return false;
 }