From 748a4ee311b8353292e85851034cb917906aac14 Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Tue, 3 Aug 2010 21:00:58 +0000 Subject: sparc32: use FW_CFG_CMDLINE_SIZE Add support for getting kernel command line size with FW_CFG_CMDLINE_SIZE. Signed-off-by: Blue Swirl --- hw/sun4m.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'hw/sun4m.c') diff --git a/hw/sun4m.c b/hw/sun4m.c index e7a4cf6c92..a1373d4072 100644 --- a/hw/sun4m.c +++ b/hw/sun4m.c @@ -978,8 +978,11 @@ static void sun4m_hw_init(const struct sun4m_hwdef *hwdef, ram_addr_t RAM_size, fw_cfg_add_bytes(fw_cfg, FW_CFG_CMDLINE_DATA, (uint8_t*)strdup(kernel_cmdline), strlen(kernel_cmdline) + 1); + fw_cfg_add_i32(fw_cfg, FW_CFG_CMDLINE_SIZE, + strlen(kernel_cmdline) + 1); } else { fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_CMDLINE, 0); + fw_cfg_add_i32(fw_cfg, FW_CFG_CMDLINE_SIZE, 0); } fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, INITRD_LOAD_ADDR); fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_SIZE, 0); // not used -- cgit v1.2.1