Lines Matching refs:fw_cfg
556 FWCfgState *fw_cfg; in sun4uv_init() local
692 fw_cfg = FW_CFG(dev); in sun4uv_init()
693 fw_cfg_add_i16(fw_cfg, FW_CFG_NB_CPUS, (uint16_t)machine->smp.cpus); in sun4uv_init()
694 fw_cfg_add_i16(fw_cfg, FW_CFG_MAX_CPUS, (uint16_t)machine->smp.max_cpus); in sun4uv_init()
695 fw_cfg_add_i64(fw_cfg, FW_CFG_RAM_SIZE, (uint64_t)machine->ram_size); in sun4uv_init()
696 fw_cfg_add_i16(fw_cfg, FW_CFG_MACHINE_ID, hwdef->machine_id); in sun4uv_init()
697 fw_cfg_add_i64(fw_cfg, FW_CFG_KERNEL_ADDR, kernel_entry); in sun4uv_init()
698 fw_cfg_add_i64(fw_cfg, FW_CFG_KERNEL_SIZE, kernel_size); in sun4uv_init()
700 fw_cfg_add_i32(fw_cfg, FW_CFG_CMDLINE_SIZE, in sun4uv_init()
702 fw_cfg_add_string(fw_cfg, FW_CFG_CMDLINE_DATA, machine->kernel_cmdline); in sun4uv_init()
704 fw_cfg_add_i32(fw_cfg, FW_CFG_CMDLINE_SIZE, 0); in sun4uv_init()
706 fw_cfg_add_i64(fw_cfg, FW_CFG_INITRD_ADDR, initrd_addr); in sun4uv_init()
707 fw_cfg_add_i64(fw_cfg, FW_CFG_INITRD_SIZE, initrd_size); in sun4uv_init()
708 fw_cfg_add_i16(fw_cfg, FW_CFG_BOOT_DEVICE, machine->boot_config.order[0]); in sun4uv_init()
710 fw_cfg_add_i16(fw_cfg, FW_CFG_SPARC64_WIDTH, graphic_width); in sun4uv_init()
711 fw_cfg_add_i16(fw_cfg, FW_CFG_SPARC64_HEIGHT, graphic_height); in sun4uv_init()
712 fw_cfg_add_i16(fw_cfg, FW_CFG_SPARC64_DEPTH, graphic_depth); in sun4uv_init()
714 qemu_register_boot_set(fw_cfg_boot_set, fw_cfg); in sun4uv_init()