mirror of
https://github.com/torvalds/linux.git
synced 2024-12-13 22:53:20 +00:00
[media] exynos4-is: Add missing 'of_node_put'
It is likely that a "of_node_put(ep)" is missing here. There is one in the previous error handling code, and one a few lines below in the normal case as well. Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:
parent
dd93e79c60
commit
2b2d1d4033
@ -402,8 +402,10 @@ static int fimc_md_parse_port_node(struct fimc_md *fmd,
|
||||
return ret;
|
||||
}
|
||||
|
||||
if (WARN_ON(endpoint.base.port == 0) || index >= FIMC_MAX_SENSORS)
|
||||
if (WARN_ON(endpoint.base.port == 0) || index >= FIMC_MAX_SENSORS) {
|
||||
of_node_put(ep);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
pd->mux_id = (endpoint.base.port - 1) & 0x1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user