summaryrefslogtreecommitdiffstats
path: root/drivers/staging/fbtft
diff options
context:
space:
mode:
authorNizam Haider2015-11-22 05:09:26 +0100
committerGreg Kroah-Hartman2016-02-08 04:37:36 +0100
commit2fe9f8caadff1e5d3069e93192a544613d4ecbf3 (patch)
treee6be244648a53e433e47817c358104cc3644fe2b /drivers/staging/fbtft
parentstaging: fwserial: (coding-style) rewrite comparisons to NULL as "!fifo->data" (diff)
downloadkernel-qcow2-linux-2fe9f8caadff1e5d3069e93192a544613d4ecbf3.tar.gz
kernel-qcow2-linux-2fe9f8caadff1e5d3069e93192a544613d4ecbf3.tar.xz
kernel-qcow2-linux-2fe9f8caadff1e5d3069e93192a544613d4ecbf3.zip
Staging: fbtft: fbtft-core: Removed unnecessary checks
The driver core clears the driver data to NULL after device_release or on probe failure. Signed-off-by: Nizam Haider <nijamh@cdac.in> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/fbtft')
-rw-r--r--drivers/staging/fbtft/fbtft-core.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/staging/fbtft/fbtft-core.c b/drivers/staging/fbtft/fbtft-core.c
index b1e45161eefc..6824d5ff2d8c 100644
--- a/drivers/staging/fbtft/fbtft-core.c
+++ b/drivers/staging/fbtft/fbtft-core.c
@@ -989,8 +989,6 @@ reg_fail:
par->fbtftops.unregister_backlight(par);
if (spi)
spi_set_drvdata(spi, NULL);
- if (par->pdev)
- platform_set_drvdata(par->pdev, NULL);
return ret;
}
@@ -1012,8 +1010,6 @@ int fbtft_unregister_framebuffer(struct fb_info *fb_info)
if (spi)
spi_set_drvdata(spi, NULL);
- if (par->pdev)
- platform_set_drvdata(par->pdev, NULL);
if (par->fbtftops.unregister_backlight)
par->fbtftops.unregister_backlight(par);
fbtft_sysfs_exit(par);