diff options
author | Jeremy Sowden <jeremy@azazel.net> | 2019-04-27 20:54:00 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-04-30 14:19:03 +0200 |
commit | 7912fd345b111ffd1f6bb5b4f1346ae2e7ce788f (patch) | |
tree | b83aaf5e82a97b7c088f7241615bdc16f86cdf38 /drivers | |
parent | a4965d98b4d1ffa5b22f2039bc9e87898aff4976 (diff) | |
download | linux-7912fd345b111ffd1f6bb5b4f1346ae2e7ce788f.tar.bz2 |
staging: kpc2000_spi: eliminated duplicate initialization of drvdata local variable.
drvdata was being initialized to a particular value and then
having the same value assigned to it immediately afterwards. Removed
the initializer.
Since the value assigned, pldev->dev.platform_data, is a pointer-to-
void, removed superfluous cast.
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/staging/kpc2000/kpc_spi/spi_driver.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/kpc2000/kpc_spi/spi_driver.c b/drivers/staging/kpc2000/kpc_spi/spi_driver.c index 63b4616bf538..e77f04bf02d9 100644 --- a/drivers/staging/kpc2000/kpc_spi/spi_driver.c +++ b/drivers/staging/kpc2000/kpc_spi/spi_driver.c @@ -407,14 +407,14 @@ kp_spi_cleanup(struct spi_device *spidev) static int kp_spi_probe(struct platform_device *pldev) { - struct kpc_core_device_platdata *drvdata = (struct kpc_core_device_platdata *)pldev->dev.platform_data; + struct kpc_core_device_platdata *drvdata; struct spi_master *master = spi_alloc_master(&pldev->dev, sizeof(struct kp_spi)); struct kp_spi *kpspi; struct resource *r; int status = 0; int i; - drvdata = (struct kpc_core_device_platdata *)pldev->dev.platform_data; + drvdata = pldev->dev.platform_data; if (!drvdata){ dev_err(&pldev->dev, "kp_spi_probe: platform_data is NULL!\n"); return -ENODEV; |