• Home
  • Raw
  • Download

Lines Matching refs:prom

150 static struct prom_t __prombss prom;  variable
428 if (prom.stdout == 0) in prom_print()
435 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_print()
439 call_prom("write", 3, 1, prom.stdout, ADDR("\r\n"), 2); in prom_print()
460 call_prom("write", 3, 1, prom.stdout, buf, nibbles); in prom_print_hex()
478 call_prom("write", 3, 1, prom.stdout, buf+i, size); in prom_print_dec()
495 call_prom("write", 3, 1, prom.stdout, p, q - p); in prom_printf()
500 call_prom("write", 3, 1, prom.stdout, in prom_printf()
588 ADDR("claim"), prom.memory, in prom_claim()
593 ADDR("claim"), prom.mmumap, in prom_claim()
597 prom.memory, size, virt); in prom_claim()
602 ADDR("map"), prom.mmumap, 0x12, size, virt, virt); in prom_claim()
777 if (!IS_ENABLED(CONFIG_CMDLINE_FORCE) && (long)prom.chosen > 0) in early_cmdline_parse()
778 l = prom_getprop(prom.chosen, "bootargs", p, COMMAND_LINE_SIZE-1); in early_cmdline_parse()
1314 int prop_len = prom_getproplen(prom.chosen, in prom_check_platform_support()
1334 prom_getprop(prom.chosen, "ibm,arch-vec-5-platform-support", &vec, sizeof(vec)); in prom_check_platform_support()
1632 prom_getprop(prom.root, "#address-cells", &val, sizeof(val)); in prom_init_mem()
1635 prom_getprop(prom.root, "#size-cells", &val, sizeof(rsc)); in prom_init_mem()
1750 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin()
2156 if (cpu_no != prom.cpu) { in prom_hold_cpus()
2187 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services()
2188 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services()
2192 prom.root = call_prom("finddevice", 1, 1, ADDR("/")); in prom_init_client_services()
2193 if (!PHANDLE_VALID(prom.root)) in prom_init_client_services()
2196 prom.mmumap = 0; in prom_init_client_services()
2224 prom.memory = call_prom("open", 1, 1, ADDR("/memory")); in prom_find_mmu()
2225 prom_getprop(prom.chosen, "mmu", &prom.mmumap, in prom_find_mmu()
2226 sizeof(prom.mmumap)); in prom_find_mmu()
2227 prom.mmumap = be32_to_cpu(prom.mmumap); in prom_find_mmu()
2228 if (!IHANDLE_VALID(prom.memory) || !IHANDLE_VALID(prom.mmumap)) in prom_find_mmu()
2242 if (prom_getprop(prom.chosen, "stdout", &val, sizeof(val)) <= 0) in prom_init_stdout()
2245 prom.stdout = be32_to_cpu(val); in prom_init_stdout()
2249 call_prom("instance-to-path", 3, 1, prom.stdout, path, 255); in prom_init_stdout()
2251 prom_setprop(prom.chosen, "/chosen", "linux,stdout-path", in prom_init_stdout()
2255 stdout_node = call_prom("instance-to-package", 1, 1, prom.stdout); in prom_init_stdout()
2277 len = prom_getprop(prom.root, "compatible", in prom_find_machine_type()
2308 len = prom_getprop(prom.root, "device_type", in prom_find_machine_type()
2722 hdr->boot_cpuid_phys = cpu_to_be32(prom.cpu); in flatten_device_tree()
2817 prom_getprop(prom.root, "#address-cells", &ac, sizeof(ac)); in fixup_device_tree_maple_memory_controller()
2818 prom_getprop(prom.root, "#size-cells", &sc, sizeof(sc)); in fixup_device_tree_maple_memory_controller()
3173 if (prom_getprop(prom.chosen, "cpu", &rval, sizeof(rval)) <= 0) in prom_find_boot_cpu()
3183 prom.cpu = be32_to_cpu(rval); in prom_find_boot_cpu()
3185 prom_debug("Booting CPU hw index = %d\n", prom.cpu); in prom_find_boot_cpu()
3198 prom_setprop(prom.chosen, "/chosen", "linux,initrd-start", in prom_check_initrd()
3201 prom_setprop(prom.chosen, "/chosen", "linux,initrd-end", in prom_check_initrd()
3447 prom_setprop(prom.chosen, "/chosen", "linux,memory-limit", in prom_init()
3452 prom_setprop(prom.chosen, "/chosen", "linux,iommu-off", in prom_init()
3456 prom_setprop(prom.chosen, "/chosen", "linux,iommu-force-on", in prom_init()
3460 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-start", in prom_init()
3463 prom_setprop(prom.chosen, "/chosen", "linux,tce-alloc-end", in prom_init()