]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
pwm: Remove pwm_can_sleep()
authorThierry Reding <thierry.reding@gmail.com>
Wed, 4 Jan 2017 08:39:52 +0000 (09:39 +0100)
committerThierry Reding <thierry.reding@gmail.com>
Wed, 4 Jan 2017 08:39:52 +0000 (09:39 +0100)
The last user of this function has been removed, so it is no longer
needed.

Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/core.c
include/linux/pwm.h

index 172ef82458112c268782d24f55cd882904340ea8..78e114a11c4fa02443256c1a2c56ba5ed65d5a6b 100644 (file)
@@ -960,18 +960,6 @@ void devm_pwm_put(struct device *dev, struct pwm_device *pwm)
 }
 EXPORT_SYMBOL_GPL(devm_pwm_put);
 
-/**
-  * pwm_can_sleep() - report whether PWM access will sleep
-  * @pwm: PWM device
-  *
-  * Returns: True if accessing the PWM can sleep, false otherwise.
-  */
-bool pwm_can_sleep(struct pwm_device *pwm)
-{
-       return true;
-}
-EXPORT_SYMBOL_GPL(pwm_can_sleep);
-
 #ifdef CONFIG_DEBUG_FS
 static void pwm_dbg_show(struct pwm_chip *chip, struct seq_file *s)
 {
index 2c6c5114c089456cf0d3bac380a922132b077b7d..e15fd3ce6502de9ec133ffc089427b1f84252ad6 100644 (file)
@@ -451,8 +451,6 @@ struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id);
 struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np,
                                   const char *con_id);
 void devm_pwm_put(struct device *dev, struct pwm_device *pwm);
-
-bool pwm_can_sleep(struct pwm_device *pwm);
 #else
 static inline struct pwm_device *pwm_request(int pwm_id, const char *label)
 {
@@ -566,11 +564,6 @@ static inline struct pwm_device *devm_of_pwm_get(struct device *dev,
 static inline void devm_pwm_put(struct device *dev, struct pwm_device *pwm)
 {
 }
-
-static inline bool pwm_can_sleep(struct pwm_device *pwm)
-{
-       return false;
-}
 #endif
 
 static inline void pwm_apply_args(struct pwm_device *pwm)