Lines Matching refs:prom

149 static struct prom_t __initdata prom;  variable
276 if (prom.stdout == 0) in prom_print()
283 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_print()
287 call_prom("write", 3, 1, prom.stdout, ADDR("\r\n"), 2); in prom_print()
304 call_prom("write", 3, 1, prom.stdout, buf, nibbles); in prom_print_hex()
322 call_prom("write", 3, 1, prom.stdout, buf+i, size); in prom_print_dec()
337 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_printf()
342 call_prom("write", 3, 1, prom.stdout, in prom_printf()
409 ADDR("claim"), prom.memory, in prom_claim()
414 ADDR("claim"), prom.mmumap, in prom_claim()
418 prom.memory, size, virt); in prom_claim()
423 ADDR("map"), prom.mmumap, 0x12, size, virt, virt); in prom_claim()
597 if ((long)prom.chosen > 0) in early_cmdline_parse()
598 l = prom_getprop(prom.chosen, "bootargs", p, COMMAND_LINE_SIZE-1); in early_cmdline_parse()
1142 prom_getprop(prom.root, "#address-cells", &val, sizeof(val)); in prom_init_mem()
1145 prom_getprop(prom.root, "#size-cells", &val, sizeof(rsc)); in prom_init_mem()
1259 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin()
1695 if (cpu_no != prom.cpu) { in prom_hold_cpus()
1726 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services()
1727 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services()
1731 prom.root = call_prom("finddevice", 1, 1, ADDR("/")); in prom_init_client_services()
1732 if (!PHANDLE_VALID(prom.root)) in prom_init_client_services()
1735 prom.mmumap = 0; in prom_init_client_services()
1763 prom.memory = call_prom("open", 1, 1, ADDR("/memory")); in prom_find_mmu()
1764 prom_getprop(prom.chosen, "mmu", &prom.mmumap, in prom_find_mmu()
1765 sizeof(prom.mmumap)); in prom_find_mmu()
1766 prom.mmumap = be32_to_cpu(prom.mmumap); in prom_find_mmu()
1767 if (!IHANDLE_VALID(prom.memory) || !IHANDLE_VALID(prom.mmumap)) in prom_find_mmu()
1781 if (prom_getprop(prom.chosen, "stdout", &val, sizeof(val)) <= 0) in prom_init_stdout()
1784 prom.stdout = be32_to_cpu(val); in prom_init_stdout()
1788 call_prom("instance-to-path", 3, 1, prom.stdout, path, 255); in prom_init_stdout()
1790 prom_setprop(prom.chosen, "/chosen", "linux,stdout-path", in prom_init_stdout()
1794 stdout_node = call_prom("instance-to-package", 1, 1, prom.stdout); in prom_init_stdout()
1797 prom_setprop(prom.chosen, "/chosen", "linux,stdout-package", in prom_init_stdout()
1818 len = prom_getprop(prom.root, "compatible", in prom_find_machine_type()
1853 len = prom_getprop(prom.root, "device_type", in prom_find_machine_type()
2260 hdr->boot_cpuid_phys = cpu_to_be32(prom.cpu); in flatten_device_tree()
2355 prom_getprop(prom.root, "#address-cells", &ac, sizeof(ac)); in fixup_device_tree_maple_memory_controller()
2356 prom_getprop(prom.root, "#size-cells", &sc, sizeof(sc)); in fixup_device_tree_maple_memory_controller()
2630 if (prom_getprop(prom.chosen, "cpu", &rval, sizeof(rval)) <= 0) in prom_find_boot_cpu()
2637 prom.cpu = be32_to_cpu(rval); in prom_find_boot_cpu()
2639 prom_debug("Booting CPU hw index = %lu\n", prom.cpu); in prom_find_boot_cpu()
2652 prom_setprop(prom.chosen, "/chosen", "linux,initrd-start", in prom_check_initrd()
2655 prom_setprop(prom.chosen, "/chosen", "linux,initrd-end", in prom_check_initrd()
2855 prom_setprop(prom.chosen, "/chosen", "linux,memory-limit", in prom_init()
2860 prom_setprop(prom.chosen, "/chosen", "linux,iommu-off", in prom_init()
2864 prom_setprop(prom.chosen, "/chosen", "linux,iommu-force-on", in prom_init()
2868 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-start", in prom_init()
2871 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-end", in prom_init()