Searched refs:opal_node (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | opal-irqchip.c | 183 struct device_node *dn, *opal_node; in opal_event_init() local 187 opal_node = of_find_node_by_path("/ibm,opal"); in opal_event_init() 188 if (!opal_node) { in opal_event_init() 211 opal_irq_count = of_irq_count(opal_node); in opal_event_init() 216 rc = of_property_count_u32_elems(opal_node, "opal-interrupts"); in opal_event_init() 245 rc = of_property_read_u32_index(opal_node, "opal-interrupts", in opal_event_init() 251 of_property_read_string_index(opal_node, "opal-interrupts-names", in opal_event_init() 264 rc = of_irq_to_resource_table(opal_node, opal_irqs, opal_irq_count); in opal_event_init() 295 of_node_put(opal_node); in opal_event_init()
|
D | opal-async.c | 252 struct device_node *opal_node; in opal_async_comp_init() local 256 opal_node = of_find_node_by_path("/ibm,opal"); in opal_async_comp_init() 257 if (!opal_node) { in opal_async_comp_init() 263 async = of_get_property(opal_node, "opal-msg-async-num", NULL); in opal_async_comp_init() 266 __func__, opal_node); in opal_async_comp_init() 291 of_node_put(opal_node); in opal_async_comp_init()
|
D | opal.c | 61 struct device_node *opal_node; variable 857 if (of_property_read_u32(opal_node, "ibm,heartbeat-ms", in opal_init_heartbeat() 870 opal_node = of_find_node_by_path("/ibm,opal"); in opal_init() 871 if (!opal_node) { in opal_init()
|
D | opal-msglog.c | 110 if (of_property_read_u64(opal_node, "ibm,opal-memcons", &mcaddr)) { in opal_msglog_init()
|
/Linux-v4.19/arch/powerpc/boot/ |
D | opal.c | 73 void *opal_node; in opal_init() local 75 opal_node = finddevice("/ibm,opal"); in opal_init() 76 if (!opal_node) in opal_init() 78 if (getprop(opal_node, "opal-base-address", &opal.base, sizeof(u64)) < 0) in opal_init() 81 if (getprop(opal_node, "opal-entry-address", &opal.entry, sizeof(u64)) < 0) in opal_init()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | prom_init.c | 1577 phandle opal_node; in prom_instantiate_opal() local 1586 opal_node = call_prom("finddevice", 1, 1, ADDR("/ibm,opal")); in prom_instantiate_opal() 1587 prom_debug("opal_node: %x\n", opal_node); in prom_instantiate_opal() 1588 if (!PHANDLE_VALID(opal_node)) in prom_instantiate_opal() 1592 prom_getprop(opal_node, "opal-runtime-size", &val64, sizeof(val64)); in prom_instantiate_opal() 1597 prom_getprop(opal_node, "opal-runtime-alignment", &val64,sizeof(val64)); in prom_instantiate_opal() 1633 prom_setprop(opal_node, "/ibm,opal", "opal-base-address", in prom_instantiate_opal() 1635 prom_setprop(opal_node, "/ibm,opal", "opal-entry-address", in prom_instantiate_opal()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | opal.h | 31 extern struct device_node *opal_node;
|