Lines Matching refs:prom

152 static struct prom_t __prombss prom;  variable
449 if (prom.stdout == 0) in prom_print()
456 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_print()
460 call_prom("write", 3, 1, prom.stdout, ADDR("\r\n"), 2); in prom_print()
481 call_prom("write", 3, 1, prom.stdout, buf, nibbles); in prom_print_hex()
499 call_prom("write", 3, 1, prom.stdout, buf+i, size); in prom_print_dec()
516 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_printf()
521 call_prom("write", 3, 1, prom.stdout, in prom_printf()
609 ADDR("claim"), prom.memory, in prom_claim()
614 ADDR("claim"), prom.mmumap, in prom_claim()
618 prom.memory, size, virt); in prom_claim()
623 ADDR("map"), prom.mmumap, 0x12, size, virt, virt); in prom_claim()
797 if (!IS_ENABLED(CONFIG_CMDLINE_FORCE) && (long)prom.chosen > 0) in early_cmdline_parse()
798 l = prom_getprop(prom.chosen, "bootargs", p, COMMAND_LINE_SIZE-1); in early_cmdline_parse()
1344 int prop_len = prom_getproplen(prom.chosen, in prom_check_platform_support()
1366 prom_getprop(prom.chosen, "ibm,arch-vec-5-platform-support", &vec, sizeof(vec)); in prom_check_platform_support()
1664 prom_getprop(prom.root, "#address-cells", &val, sizeof(val)); in prom_init_mem()
1667 prom_getprop(prom.root, "#size-cells", &val, sizeof(rsc)); in prom_init_mem()
1782 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin()
2190 if (cpu_no != prom.cpu) { in prom_hold_cpus()
2221 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services()
2222 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services()
2226 prom.root = call_prom("finddevice", 1, 1, ADDR("/")); in prom_init_client_services()
2227 if (!PHANDLE_VALID(prom.root)) in prom_init_client_services()
2230 prom.mmumap = 0; in prom_init_client_services()
2258 prom.memory = call_prom("open", 1, 1, ADDR("/memory")); in prom_find_mmu()
2259 prom_getprop(prom.chosen, "mmu", &prom.mmumap, in prom_find_mmu()
2260 sizeof(prom.mmumap)); in prom_find_mmu()
2261 prom.mmumap = be32_to_cpu(prom.mmumap); in prom_find_mmu()
2262 if (!IHANDLE_VALID(prom.memory) || !IHANDLE_VALID(prom.mmumap)) in prom_find_mmu()
2276 if (prom_getprop(prom.chosen, "stdout", &val, sizeof(val)) <= 0) in prom_init_stdout()
2279 prom.stdout = be32_to_cpu(val); in prom_init_stdout()
2283 call_prom("instance-to-path", 3, 1, prom.stdout, path, 255); in prom_init_stdout()
2285 prom_setprop(prom.chosen, "/chosen", "linux,stdout-path", in prom_init_stdout()
2289 stdout_node = call_prom("instance-to-package", 1, 1, prom.stdout); in prom_init_stdout()
2311 len = prom_getprop(prom.root, "compatible", in prom_find_machine_type()
2342 len = prom_getprop(prom.root, "device_type", in prom_find_machine_type()
2756 hdr->boot_cpuid_phys = cpu_to_be32(prom.cpu); in flatten_device_tree()
2851 prom_getprop(prom.root, "#address-cells", &ac, sizeof(ac)); in fixup_device_tree_maple_memory_controller()
2852 prom_getprop(prom.root, "#size-cells", &sc, sizeof(sc)); in fixup_device_tree_maple_memory_controller()
3207 if (prom_getprop(prom.chosen, "cpu", &rval, sizeof(rval)) <= 0) in prom_find_boot_cpu()
3217 prom.cpu = be32_to_cpu(rval); in prom_find_boot_cpu()
3219 prom_debug("Booting CPU hw index = %d\n", prom.cpu); in prom_find_boot_cpu()
3232 prom_setprop(prom.chosen, "/chosen", "linux,initrd-start", in prom_check_initrd()
3235 prom_setprop(prom.chosen, "/chosen", "linux,initrd-end", in prom_check_initrd()
3429 prom_setprop(prom.chosen, "/chosen", "linux,memory-limit", in prom_init()
3434 prom_setprop(prom.chosen, "/chosen", "linux,iommu-off", in prom_init()
3438 prom_setprop(prom.chosen, "/chosen", "linux,iommu-force-on", in prom_init()
3442 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-start", in prom_init()
3445 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-end", in prom_init()