/openbmc/qemu/hw/i386/ |
H A D | multiboot.c | 162 uint8_t bootinfo[MBI_SIZE]; in load_multiboot() local 187 memset(bootinfo, 0, sizeof(bootinfo)); in load_multiboot() 367 stl_le_p(bootinfo + MBI_CMDLINE, mb_add_cmdline(&mbs, kcmdline)); in load_multiboot() 368 stl_le_p(bootinfo + MBI_BOOTLOADER, mb_add_bootloader(&mbs, in load_multiboot() 370 stl_le_p(bootinfo + MBI_MODS_ADDR, mbs.mb_buf_phys + mbs.offset_mbinfo); in load_multiboot() 371 stl_le_p(bootinfo + MBI_MODS_COUNT, mbs.mb_mods_count); /* mods_count */ in load_multiboot() 374 stl_le_p(bootinfo + MBI_FLAGS, MULTIBOOT_FLAGS_MEMORY in load_multiboot() 380 stl_le_p(bootinfo + MBI_BOOT_DEVICE, 0x8000ffff); /* XXX: use the -boot switch? */ in load_multiboot() 381 stl_le_p(bootinfo + MBI_MMAP_ADDR, ADDR_E820_MAP); in load_multiboot() 390 mb_bootinfo_data = g_memdup(bootinfo, sizeof(bootinfo)); in load_multiboot() [all …]
|
/openbmc/linux/drivers/nfc/s3fwrn5/ |
H A D | firmware.c | 78 struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo) in s3fwrn5_fw_get_bootinfo() argument 102 memcpy(bootinfo, rsp->data + S3FWRN5_FW_HDR_SIZE, 10); in s3fwrn5_fw_get_bootinfo() 327 struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo, u32 *base_addr) in s3fwrn5_fw_get_base_addr() argument 342 if (bootinfo->hw_version[0] == match[i].version[0] && in s3fwrn5_fw_get_base_addr() 343 bootinfo->hw_version[1] == match[i].version[1] && in s3fwrn5_fw_get_base_addr() 344 bootinfo->hw_version[3] == match[i].version[3]) { in s3fwrn5_fw_get_base_addr() 353 s3fwrn5_fw_is_custom(const struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo) in s3fwrn5_fw_is_custom() argument 355 return !!bootinfo->hw_version[2]; in s3fwrn5_fw_is_custom() 361 struct s3fwrn5_fw_cmd_get_bootinfo_rsp bootinfo; in s3fwrn5_fw_setup() local 366 ret = s3fwrn5_fw_get_bootinfo(fw_info, &bootinfo); in s3fwrn5_fw_setup() [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | vexpress.c | 197 struct arm_boot_info bootinfo; member 710 daughterboard->bootinfo.ram_size = machine->ram_size; in vexpress_common_init() 711 daughterboard->bootinfo.board_id = VEXPRESS_BOARD_ID; in vexpress_common_init() 712 daughterboard->bootinfo.loader_start = daughterboard->loader_start; in vexpress_common_init() 713 daughterboard->bootinfo.smp_loader_start = map[VE_SRAM]; in vexpress_common_init() 714 daughterboard->bootinfo.smp_bootreg_addr = map[VE_SYSREGS] + 0x30; in vexpress_common_init() 715 daughterboard->bootinfo.gic_cpu_if_addr = daughterboard->gic_cpu_if_addr; in vexpress_common_init() 716 daughterboard->bootinfo.modify_dtb = vexpress_modify_dtb; in vexpress_common_init() 718 daughterboard->bootinfo.secure_boot = vms->secure; in vexpress_common_init() 719 arm_load_kernel(ARM_CPU(first_cpu), machine, &daughterboard->bootinfo); in vexpress_common_init()
|
H A D | mps3r.c | 99 struct arm_boot_info bootinfo; member 557 mms->bootinfo.ram_size = machine->ram_size; in mps3r_common_init() 558 mms->bootinfo.board_id = -1; in mps3r_common_init() 559 mms->bootinfo.loader_start = mmc->loader_start; in mps3r_common_init() 560 mms->bootinfo.write_secondary_boot = mps3r_write_secondary_boot; in mps3r_common_init() 561 mms->bootinfo.secondary_cpu_reset_hook = mps3r_secondary_cpu_reset; in mps3r_common_init() 562 arm_load_kernel(ARM_CPU(mms->cpu[0]), machine, &mms->bootinfo); in mps3r_common_init()
|
H A D | sbsa-ref.c | 101 struct arm_boot_info bootinfo; member 694 bootinfo); in sbsa_ref_dtb() 826 sms->bootinfo.ram_size = machine->ram_size; in sbsa_ref_init() 827 sms->bootinfo.board_id = -1; in sbsa_ref_init() 828 sms->bootinfo.loader_start = sbsa_ref_memmap[SBSA_MEM].base; in sbsa_ref_init() 829 sms->bootinfo.get_dtb = sbsa_ref_dtb; in sbsa_ref_init() 830 sms->bootinfo.firmware_loaded = firmware_loaded; in sbsa_ref_init() 831 arm_load_kernel(ARM_CPU(first_cpu), machine, &sms->bootinfo); in sbsa_ref_init()
|
H A D | virt.c | 1684 bootinfo); in machvirt_dtb() 1733 struct arm_boot_info *info = &vms->bootinfo; in virt_machine_done() 2441 vms->bootinfo.ram_size = machine->ram_size; in machvirt_init() 2442 vms->bootinfo.board_id = -1; in machvirt_init() 2443 vms->bootinfo.loader_start = vms->memmap[VIRT_MEM].base; in machvirt_init() 2444 vms->bootinfo.get_dtb = machvirt_dtb; in machvirt_init() 2445 vms->bootinfo.skip_dtb_autoload = true; in machvirt_init() 2446 vms->bootinfo.firmware_loaded = firmware_loaded; in machvirt_init() 2447 vms->bootinfo.psci_conduit = vms->psci_conduit; in machvirt_init() 2448 arm_load_kernel(ARM_CPU(first_cpu), machine, &vms->bootinfo); in machvirt_init()
|
/openbmc/linux/arch/m68k/ |
H A D | Kconfig | 96 bool "Export bootinfo in procfs" 99 Say Y to export the bootinfo used to boot the kernel in a 100 "bootinfo" file in procfs. This is useful with kexec.
|
/openbmc/u-boot/arch/arm/mach-socfpga/ |
H A D | misc_gen5.c | 121 SYSMGR_GET_BOOTINFO_BSEL(readl(&sysmgr_regs->bootinfo)); in print_cpuinfo() 134 const u32 bsel = readl(&sysmgr_regs->bootinfo) & 0x7; in arch_misc_init()
|
H A D | spl_a10.c | 34 const u32 bsel = readl(&sysmgr_regs->bootinfo); in spl_boot_device()
|
H A D | misc_arria10.c | 109 SYSMGR_GET_BOOTINFO_BSEL(readl(&sysmgr_regs->bootinfo)); in print_cpuinfo()
|
H A D | spl_gen5.c | 34 const u32 bsel = readl(&sysmgr_regs->bootinfo); in spl_boot_device()
|
/openbmc/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt8127.dtsi | 50 trustzone-bootinfo@80002000 { 51 compatible = "mediatek,trustzone-bootinfo";
|
H A D | mt8135.dtsi | 75 trustzone-bootinfo@80002000 { 76 compatible = "mediatek,trustzone-bootinfo";
|
H A D | mt2701.dtsi | 55 trustzone-bootinfo@80002000 { 56 compatible = "mediatek,trustzone-bootinfo";
|
/openbmc/qemu/include/hw/loongarch/ |
H A D | virt.h | 62 struct loongarch_boot_info bootinfo; member
|
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/ |
H A D | system_manager_arria10.h | 13 u32 bootinfo; member
|
H A D | system_manager_gen5.h | 22 u32 bootinfo; member
|
/openbmc/qemu/include/hw/arm/ |
H A D | virt.h | 165 struct arm_boot_info bootinfo; member
|
/openbmc/linux/block/partitions/ |
H A D | sun.c | 39 __be32 bootinfo[3]; /* Info needed by mboot */ in sun_partition() member
|
/openbmc/qemu/hw/loongarch/ |
H A D | virt.c | 1255 lvms->bootinfo.ram_size = ram_size; in virt_init() 1256 loongarch_load_kernel(machine, &lvms->bootinfo); in virt_init()
|
/openbmc/qemu/tests/data/qobject/ |
H A D | qdict.txt | 2084 bootinfo.h: 3250 3688 cvmx-bootinfo.h: 9081
|
/openbmc/qemu/ |
H A D | MAINTAINERS | 1255 F: hw/m68k/bootinfo.h 1256 F: include/standard-headers/asm-m68k/bootinfo.h 1257 F: include/standard-headers/asm-m68k/bootinfo-mac.h
|
/openbmc/linux/ |
H A D | opengrok0.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |
/openbmc/ |
D | opengrok1.0.log | [all...] |