summaryrefslogtreecommitdiffstats
path: root/drivers/staging/fsl-dpaa2
diff options
context:
space:
mode:
authorIoana Radulescu2017-06-06 17:00:25 +0200
committerGreg Kroah-Hartman2017-06-13 12:02:53 +0200
commit8dffaf8a17c1d97a66306bd361798e0bcf562332 (patch)
tree3a6c756652c6fe04df5577b73851887071f9a457 /drivers/staging/fsl-dpaa2
parentstaging: fsl-dpaa2/eth: Add "static" keyword where needed (diff)
downloadkernel-qcow2-linux-8dffaf8a17c1d97a66306bd361798e0bcf562332.tar.gz
kernel-qcow2-linux-8dffaf8a17c1d97a66306bd361798e0bcf562332.tar.xz
kernel-qcow2-linux-8dffaf8a17c1d97a66306bd361798e0bcf562332.zip
staging: fsl-dpaa2/eth: Initialize variable before use
In dpni_get_irq_status(), status is both in and out parameter, so initialize before use. Issue found through static analysis tool. Signed-off-by: Ioana Radulescu <ruxandra.radulescu@nxp.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/fsl-dpaa2')
-rw-r--r--drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c
index 8ff8951f31b9..f0ef3a7c0f73 100644
--- a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c
+++ b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c
@@ -2252,7 +2252,7 @@ static irqreturn_t dpni_irq0_handler(int irq_num, void *arg)
static irqreturn_t dpni_irq0_handler_thread(int irq_num, void *arg)
{
- u32 status, clear = 0;
+ u32 status = 0, clear = 0;
struct device *dev = (struct device *)arg;
struct fsl_mc_device *dpni_dev = to_fsl_mc_device(dev);
struct net_device *net_dev = dev_get_drvdata(dev);