]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
pwm: Drop per-chip dbg_show callback
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Mon, 7 Jan 2019 19:49:39 +0000 (20:49 +0100)
committerThierry Reding <thierry.reding@gmail.com>
Thu, 10 Jan 2019 08:34:12 +0000 (09:34 +0100)
This callback was introduced in commit 62099abf67a2 ("pwm: Add debugfs
interface") in 2012 and up to now there is not a single user. So drop
this unused code.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
[thierry.reding@gmail.com: remove kerneldoc for ->dbg_show()]
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/core.c
include/linux/pwm.h

index 253a459fe0d8df5c668e1f7956182416dcdb68c7..3149204567f3cc3b64b4ddf15fb75cbdc8a32d85 100644 (file)
@@ -1036,10 +1036,7 @@ static int pwm_seq_show(struct seq_file *s, void *v)
                   dev_name(chip->dev), chip->npwm,
                   (chip->npwm != 1) ? "s" : "");
 
-       if (chip->ops->dbg_show)
-               chip->ops->dbg_show(chip, s);
-       else
-               pwm_dbg_show(chip, s);
+       pwm_dbg_show(chip, s);
 
        return 0;
 }
index d5199b507d79527a6f5278194596b0c42f452e9c..6a544cb89de4d7990d973b4f659f034395363d7f 100644 (file)
@@ -254,7 +254,6 @@ pwm_set_relative_duty_cycle(struct pwm_state *state, unsigned int duty_cycle,
  * @get_state: get the current PWM state. This function is only
  *            called once per PWM device when the PWM chip is
  *            registered.
- * @dbg_show: optional routine to show contents in debugfs
  * @owner: helps prevent removal of modules exporting active PWMs
  */
 struct pwm_ops {
@@ -272,9 +271,6 @@ struct pwm_ops {
                     struct pwm_state *state);
        void (*get_state)(struct pwm_chip *chip, struct pwm_device *pwm,
                          struct pwm_state *state);
-#ifdef CONFIG_DEBUG_FS
-       void (*dbg_show)(struct pwm_chip *chip, struct seq_file *s);
-#endif
        struct module *owner;
 };