Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7912fd34 authored by Jeremy Sowden's avatar Jeremy Sowden Committed by Greg Kroah-Hartman
Browse files

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: default avatarJeremy Sowden <jeremy@azazel.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a4965d98
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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;