diff options
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2020-02-24 18:45:56 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-02-25 01:19:38 +0300 |
commit | 3d24b2a470466aa901ba8354468fc1899259fd84 (patch) | |
tree | 31cddda3509bd6e55cd84b170fbd7e3b53440294 | |
parent | 14af1df3b03309f6204661e12c40cdf71bc8f773 (diff) | |
download | linux-3d24b2a470466aa901ba8354468fc1899259fd84.tar.xz |
spi: pxa2xx: drv_data can't be NULL in ->remove()
There is no need for drv_data check against NULL, since it won't happen.
Remove useless check.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20200224154556.11627-2-andriy.shevchenko@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | drivers/spi/spi-pxa2xx.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/spi/spi-pxa2xx.c b/drivers/spi/spi-pxa2xx.c index 934bfe2c8a90..8e8e18023ded 100644 --- a/drivers/spi/spi-pxa2xx.c +++ b/drivers/spi/spi-pxa2xx.c @@ -1884,11 +1884,7 @@ out_error_controller_alloc: static int pxa2xx_spi_remove(struct platform_device *pdev) { struct driver_data *drv_data = platform_get_drvdata(pdev); - struct ssp_device *ssp; - - if (!drv_data) - return 0; - ssp = drv_data->ssp; + struct ssp_device *ssp = drv_data->ssp; pm_runtime_get_sync(&pdev->dev); |