We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0fc177c commit 237a9e6Copy full SHA for 237a9e6
drivers/misc/ti-st/st_kim.c
@@ -689,12 +689,16 @@ void st_kim_ref(struct st_data_s **core_data, int id)
689
struct kim_data_s *kim_gdata;
690
/* get kim_gdata reference from platform device */
691
pdev = st_get_plat_device(id);
692
- if (!pdev) {
693
- *core_data = NULL;
694
- return;
695
- }
+ if (!pdev)
+ goto err;
696
kim_gdata = platform_get_drvdata(pdev);
+ if (!kim_gdata)
697
+
698
*core_data = kim_gdata->core_data;
699
+ return;
700
+err:
701
+ *core_data = NULL;
702
}
703
704
static int kim_version_open(struct inode *i, struct file *f)
0 commit comments