summaryrefslogtreecommitdiffstats
path: root/drivers/staging/media/atomisp/pci/atomisp2
diff options
context:
space:
mode:
authorHimanshu Jha2017-08-26 22:51:49 +0200
committerMauro Carvalho Chehab2017-09-23 21:01:10 +0200
commit727d38a89179fb052b946c59860f86353b9daeb5 (patch)
treef92c8938aed524b467a0dd5e32d90a641c2c22a8 /drivers/staging/media/atomisp/pci/atomisp2
parentmedia: cec.h: initialize *parent and *port in cec_phys_addr_validate (diff)
downloadkernel-qcow2-linux-727d38a89179fb052b946c59860f86353b9daeb5.tar.gz
kernel-qcow2-linux-727d38a89179fb052b946c59860f86353b9daeb5.tar.xz
kernel-qcow2-linux-727d38a89179fb052b946c59860f86353b9daeb5.zip
media: atomisp2: Remove null check before kfree
Kfree on NULL pointer is a no-op and therefore checking is redundant. Signed-off-by: Himanshu Jha <himanshujha199640@gmail.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/staging/media/atomisp/pci/atomisp2')
-rw-r--r--drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c
index 63582161050a..451c76e7eec0 100644
--- a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c
+++ b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c
@@ -295,10 +295,8 @@ void sh_css_unload_firmware(void)
}
memset(&sh_css_sp_fw, 0, sizeof(sh_css_sp_fw));
- if (sh_css_blob_info) {
- kfree(sh_css_blob_info);
- sh_css_blob_info = NULL;
- }
+ kfree(sh_css_blob_info);
+ sh_css_blob_info = NULL;
sh_css_num_binaries = 0;
}