diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2021-06-17 11:51:40 +0200 |
---|---|---|
committer | Thierry Reding <thierry.reding@gmail.com> | 2021-06-30 19:12:20 +0200 |
commit | c1b8ac969febc8f413c4d71f0eefe2e107610449 (patch) | |
tree | d06311eac5e654ee8651389d9685d37eeac06a1c /drivers/pwm/pwm-tegra.c | |
parent | 9ae241d06ef7aca8ebe8b1df91e0621ba7de5195 (diff) | |
download | linux-c1b8ac969febc8f413c4d71f0eefe2e107610449.tar.bz2 |
pwm: tegra: Drop an if block with an always false condition
tegra_pwm_remove() is only called after tegra_pwm_probe() successfully
completed. In this case platform_set_drvdata() was called with a
non-NULL value and so platform_get_drvdata(pdev) cannot return NULL.
Returning an error code from a platform_driver's remove function is
ignored anyway, so it's a good thing this exit path is gone.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Diffstat (limited to 'drivers/pwm/pwm-tegra.c')
-rw-r--r-- | drivers/pwm/pwm-tegra.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/pwm/pwm-tegra.c b/drivers/pwm/pwm-tegra.c index c529a170bcdd..fa025795198b 100644 --- a/drivers/pwm/pwm-tegra.c +++ b/drivers/pwm/pwm-tegra.c @@ -303,9 +303,6 @@ static int tegra_pwm_remove(struct platform_device *pdev) unsigned int i; int err; - if (WARN_ON(!pc)) - return -ENODEV; - err = clk_prepare_enable(pc->clk); if (err < 0) return err; |