forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/arch/arm/mach-sunxi/platsmp.c
....@@ -50,6 +50,7 @@
5050 }
5151
5252 prcm_membase = of_iomap(node, 0);
53
+ of_node_put(node);
5354 if (!prcm_membase) {
5455 pr_err("Couldn't map A31 PRCM registers\n");
5556 return;
....@@ -63,6 +64,7 @@
6364 }
6465
6566 cpucfg_membase = of_iomap(node, 0);
67
+ of_node_put(node);
6668 if (!cpucfg_membase)
6769 pr_err("Couldn't map A31 CPU config registers\n");
6870
....@@ -133,6 +135,7 @@
133135 }
134136
135137 prcm_membase = of_iomap(node, 0);
138
+ of_node_put(node);
136139 if (!prcm_membase) {
137140 pr_err("Couldn't map A23 PRCM registers\n");
138141 return;
....@@ -146,6 +149,7 @@
146149 }
147150
148151 cpucfg_membase = of_iomap(node, 0);
152
+ of_node_put(node);
149153 if (!cpucfg_membase)
150154 pr_err("Couldn't map A23 CPU config registers\n");
151155