Skip to content

Commit a005937

Browse files
Subbaraman NarayanamurthyGeorgi Djakov
authored andcommitted
interconnect: qcom: bcm-voter: add a missing of_node_put()
Add a missing of_node_put() in of_bcm_voter_get() to avoid the reference leak. Signed-off-by: Subbaraman Narayanamurthy <[email protected]> Reviewed-by: Matthias Kaehlcke <[email protected]> Link: https://lore.kernel.org/r/[email protected] Fixes: 976daac ("interconnect: qcom: Consolidate interconnect RPMh support") Signed-off-by: Georgi Djakov <[email protected]>
1 parent 6efb943 commit a005937

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/interconnect/qcom/bcm-voter.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: GPL-2.0
22
/*
3-
* Copyright (c) 2020, The Linux Foundation. All rights reserved.
3+
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
44
*/
55

66
#include <asm/div64.h>
@@ -205,6 +205,7 @@ struct bcm_voter *of_bcm_voter_get(struct device *dev, const char *name)
205205
}
206206
mutex_unlock(&bcm_voter_lock);
207207

208+
of_node_put(node);
208209
return voter;
209210
}
210211
EXPORT_SYMBOL_GPL(of_bcm_voter_get);

0 commit comments

Comments
 (0)