Lines Matching refs:rtas
34 #include <asm/rtas.h>
1476 * from there, allocations are done this way : rtas is allocated
1815 rtas_node = call_prom("finddevice", 1, 1, ADDR("/rtas"));
1847 rtas_node = call_prom("finddevice", 1, 1, ADDR("/rtas"));
1853 prom_getprop(rtas_node, "rtas-size", &val, sizeof(size));
1862 rtas_inst = call_prom("open", 1, 1, ADDR("/rtas"));
1864 prom_printf("opening rtas package failed (%x)\n", rtas_inst);
1868 prom_printf("instantiating rtas at 0x%x...", base);
1871 ADDR("instantiate-rtas"),
1882 prom_setprop(rtas_node, "/rtas", "linux,rtas-base",
1885 prom_setprop(rtas_node, "/rtas", "linux,rtas-entry",
1893 prom_debug("rtas base = 0x%x\n", base);
1894 prom_debug("rtas entry = 0x%x\n", entry);
1895 prom_debug("rtas size = 0x%x\n", size);
2310 phandle rtas;
2344 * - it has /rtas
2354 rtas = call_prom("finddevice", 1, 1, ADDR("/rtas"));
2355 if (!PHANDLE_VALID(rtas))
2357 x = prom_getproplen(rtas, "ibm,hypertas-functions");