layerscape: add ls1088ardb device support
[openwrt/staging/lynxis/omap.git] / target / linux / layerscape / patches-4.4 / 7158-staging-fsl-mc-Drop-unneeded-void-pointer-cast.patch
1 From d9605741556a15dceed105afd7369d644aa46207 Mon Sep 17 00:00:00 2001
2 From: Janani Ravichandran <janani.rvchndrn@gmail.com>
3 Date: Thu, 25 Feb 2016 14:46:11 -0500
4 Subject: [PATCH 158/226] staging: fsl-mc: Drop unneeded void pointer cast
5
6 Void pointers need not be cast to other pointer types.
7 Semantic patch used:
8
9 @r@
10 expression x;
11 void *e;
12 type T;
13 identifier f;
14 @@
15
16 (
17 *((T *)e)
18 |
19 ((T *)x) [...]
20 |
21 ((T *)x)->f
22 |
23 - (T *)
24 e
25 )
26
27 Signed-off-by: Janani Ravichandran <janani.rvchndrn@gmail.com>
28 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
29 ---
30 drivers/staging/fsl-mc/bus/dprc-driver.c | 2 +-
31 1 file changed, 1 insertion(+), 1 deletion(-)
32
33 --- a/drivers/staging/fsl-mc/bus/dprc-driver.c
34 +++ b/drivers/staging/fsl-mc/bus/dprc-driver.c
35 @@ -407,7 +407,7 @@ static irqreturn_t dprc_irq0_handler_thr
36 {
37 int error;
38 u32 status;
39 - struct device *dev = (struct device *)arg;
40 + struct device *dev = arg;
41 struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
42 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev);
43 struct fsl_mc_io *mc_io = mc_dev->mc_io;