Lines Matching defs:node
164 * @node: mmio-sram device node
166 static int __init rockchip_smp_prepare_sram(struct device_node *node)
174 ret = of_address_to_resource(node, 0, &res);
176 pr_err("%s: could not get address for node %pOF\n",
177 __func__, node);
210 struct device_node *node;
215 * That only happens if a "/cpus" device tree node exists
219 node = of_find_node_by_path("/cpus");
221 pmu = syscon_regmap_lookup_by_phandle(node, "rockchip,pmu");
222 of_node_put(node);
232 node = of_find_compatible_node(NULL, NULL, "rockchip,rk3066-pmu");
233 if (!node) {
234 pr_err("%s: could not find pmu dt node\n", __func__);
238 pmu_base = of_iomap(node, 0);
239 of_node_put(node);
260 struct device_node *node;
263 node = of_find_compatible_node(NULL, NULL, "rockchip,rk3066-smp-sram");
264 if (!node) {
265 pr_err("%s: could not find sram dt node\n", __func__);
269 sram_base_addr = of_iomap(node, 0);
272 of_node_put(node);
277 of_node_put(node);
282 if (rockchip_smp_prepare_sram(node)) {
283 of_node_put(node);
290 of_node_put(node);
291 node = of_find_compatible_node(NULL, NULL, "arm,cortex-a9-scu");
292 if (!node) {
297 scu_base_addr = of_iomap(node, 0);
300 of_node_put(node);
319 of_node_put(node);