Lines Matching refs:fw_cfg

153     void *fw_cfg;  in ppc_core99_init()  local
464 fw_cfg = FW_CFG(dev); in ppc_core99_init()
467 object_property_add_child(OBJECT(machine), TYPE_FW_CFG, OBJECT(fw_cfg)); in ppc_core99_init()
473 fw_cfg_add_i16(fw_cfg, FW_CFG_NB_CPUS, (uint16_t)machine->smp.cpus); in ppc_core99_init()
474 fw_cfg_add_i16(fw_cfg, FW_CFG_MAX_CPUS, (uint16_t)machine->smp.max_cpus); in ppc_core99_init()
475 fw_cfg_add_i64(fw_cfg, FW_CFG_RAM_SIZE, (uint64_t)machine->ram_size); in ppc_core99_init()
476 fw_cfg_add_i16(fw_cfg, FW_CFG_MACHINE_ID, machine_arch); in ppc_core99_init()
477 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_ADDR, kernel_base); in ppc_core99_init()
478 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_SIZE, kernel_size); in ppc_core99_init()
480 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_CMDLINE, cmdline_base); in ppc_core99_init()
484 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_CMDLINE, 0); in ppc_core99_init()
486 fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, initrd_base); in ppc_core99_init()
487 fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_SIZE, initrd_size); in ppc_core99_init()
488 fw_cfg_add_i16(fw_cfg, FW_CFG_BOOT_DEVICE, ppc_boot_device); in ppc_core99_init()
490 fw_cfg_add_i16(fw_cfg, FW_CFG_PPC_WIDTH, graphic_width); in ppc_core99_init()
491 fw_cfg_add_i16(fw_cfg, FW_CFG_PPC_HEIGHT, graphic_height); in ppc_core99_init()
492 fw_cfg_add_i16(fw_cfg, FW_CFG_PPC_DEPTH, graphic_depth); in ppc_core99_init()
494 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_VIACONFIG, core99_machine->via_config); in ppc_core99_init()
496 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_IS_KVM, kvm_enabled()); in ppc_core99_init()
502 fw_cfg_add_bytes(fw_cfg, FW_CFG_PPC_KVM_HC, hypercall, 16); in ppc_core99_init()
503 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_KVM_PID, getpid()); in ppc_core99_init()
505 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_TBFREQ, tbfreq); in ppc_core99_init()
507 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_CLOCKFREQ, CLOCKFREQ); in ppc_core99_init()
508 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_BUSFREQ, BUSFREQ); in ppc_core99_init()
509 fw_cfg_add_i32(fw_cfg, FW_CFG_PPC_NVRAM_ADDR, nvram_addr); in ppc_core99_init()
518 fw_cfg_add_file(fw_cfg, "ndrv/qemu_vga.ndrv", ndrv_file, ndrv_size); in ppc_core99_init()
523 qemu_register_boot_set(fw_cfg_boot_set, fw_cfg); in ppc_core99_init()