From nobody Sat Nov 15 23:36:39 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1746212312; cv=none; d=zohomail.com; s=zohoarc; b=e8hbKOb3fRvpyLbJQ4JDalOPeo2wtJraLYPD5bfROnVlK9DIEzt0vyiTLhi4T9RkAu1mzQsksXZ4tdLFsbtTJohswMPlyMD9wMF7KN9HeseDvmJiE2esBj2BLpUtw2ex1e0WxiwQwMzDaxW7iUgIWKLAD9AsCtYBwptm+sV/sEc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1746212312; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=w7+NkoyA3HMTuquXVM6+FfGafWiuRck1O1aecj2hVgw=; b=ie7zNJoqNaPrA34jRRxvmftSls5Pq6Rc8Yf6QifESKfU1ujq0gIpHFT6maPe+lCN3IsP6j6F/JRSw0tWxVS2l5DWjft2kr0eNIxmlo47z5y6O10aIldqY5wf3UnlJxOsuzKsSRAN6258SRRLz2yQcWrKiFXA2b1AbCHRJWoVQbE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 174621231277873.62994639594729; Fri, 2 May 2025 11:58:32 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uAvZd-0004rj-Iv; Fri, 02 May 2025 14:57:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uAvZV-0004m8-8k for qemu-devel@nongnu.org; Fri, 02 May 2025 14:57:17 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uAvZT-0005Ol-O8 for qemu-devel@nongnu.org; Fri, 02 May 2025 14:57:17 -0400 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5f6214f189bso4436374a12.2 for ; Fri, 02 May 2025 11:57:15 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5fa77755777sm1569609a12.6.2025.05.02.11.57.10 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Fri, 02 May 2025 11:57:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1746212233; x=1746817033; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=w7+NkoyA3HMTuquXVM6+FfGafWiuRck1O1aecj2hVgw=; b=xzd9roj+JrGBDb96hWO1kkuwO0nXKHzCVp7eEsJWbKeomOGs0gHBYlMndxhncRVJfT h9q7TARUqI49iosegStRebIkOTpMsGiLw2qnGH5KwTbz2V367jyeU7tqqLapgjPIS5Ld 4PPZB0xzkUJgazOgpxTrZjOQEcV+r0Pen1TTkbZhF48/7y0DEeytlkPTvuhiv1nyS/L1 DSBZFt03UIal7hHqvN3s+VaG34J3K3T+othVnoKsgSCp/yp0vfVrXhpx8FXdxdFz/H/j UktzLqwZRXAGcSR4LBS+XVsfuLhgZKylFtctYpWZAnOgpdr6FCGsgplxGNNoQ11w+Q8I qMlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746212233; x=1746817033; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=w7+NkoyA3HMTuquXVM6+FfGafWiuRck1O1aecj2hVgw=; b=Vo+oAMw20UhiRFjrUOR5MI4dcrHaVgOErntNegcpTjwMAm/KwpaqXfZtOUrGRvC9tv OpzByN+rjOA4wHARK2X+sP0pUohZBFdoY081y60xI6/qGT9Fe7yx+hHfh3JDH3DQEgRc Scege0YlwGhYSYlaNNQkfVtQftE1a8t7czDucYw6aravsdgGgzduM2TE04ui2/6+3+PT flzlN2erPaIBQKyqEYCRBM0qu92PrBnUcctIC9O+Ch0vt0qWt3rSW/1E+suBPE4+6X13 qoY+WZTOQibJDupUZYDJeCPqcOR3gGbx8lTg9gY6tZD2FZhpuBb1vsMK6eq6KYY0NZ12 g3Xw== X-Gm-Message-State: AOJu0YyhFsD9hal8AIjwdsk81tjky3ONse0QVxPx2g0HbA5RI10NaYWU gGKMlejXtRbHAXUEKj794Nlm9TKWyLgAu6FKp4K1u3wrJOMdlWkns9cn6Acq1E5F4UNWaNwvM4B y X-Gm-Gg: ASbGncsuPcqCZJk4OheUqqs0BWby3g4a22kCmaNA9bEjeU9vAK0Yojs9lKHLP6q7Lq9 JkBBw0oiuylzDXGl21O7zTbxAyhYU4H4cVm9GXHD0zaav4e2OyLvWVOefkbZ9kPp5rtZ4WseGrY sEWGhfEyChVTZY/uYLcXwfuXLI2A41P4fFx6VZDbkCOE1pxMLCHgZUDxxsCn830+jJxRCYreqmU pDw/6Ubk0NkgzXsJ79f9AHNI1kCfxS/kVeH3kLQvcKNWPlespoNid+JOXKqzGEcaLUcK4ozHkeW 3ViF/1+zcZhdJvP7RpvdHsCUG9l/n9PDKjLOP36iiKQTp+is6BFN8tA92z3xEccMwc5IPp/mW+w 8GsxD2b+OZMX++U3+12W3fU874zVfxLU= X-Google-Smtp-Source: AGHT+IHRqG/lJzCcAQZCLKDNTp5GNZDqlp2eghm9UYNYKuxemB713efwdDXoNgoJGEp/ltp9p+a3Lg== X-Received: by 2002:a05:6402:1e8e:b0:5f6:d53f:cb9d with SMTP id 4fb4d7f45d1cf-5fa7891a94emr3357374a12.30.1746212233486; Fri, 02 May 2025 11:57:13 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Laurent Vivier , Igor Mammedov , Huacai Chen , Amit Shah , Marcel Apfelbaum , Sergio Lopez , Ani Sinha , Paolo Bonzini , Eduardo Habkost , Jiaxun Yang , Jason Wang , Richard Henderson , Yanan Wang , Gerd Hoffmann , =?UTF-8?q?Cl=C3=A9ment=20Mathieu--Drif?= , Zhao Liu , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Yi Liu , "Michael S. Tsirkin" Subject: [PATCH v3 03/19] hw/mips/loongson3_virt: Prefer using fw_cfg_init_mem() Date: Fri, 2 May 2025 20:56:35 +0200 Message-ID: <20250502185652.67370-4-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250502185652.67370-1-philmd@linaro.org> References: <20250502185652.67370-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=philmd@linaro.org; helo=mail-ed1-x52a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1746212314903116600 fw_cfg_init_mem_wide() is prefered to initialize fw_cfg with DMA support. Without DMA, use fw_cfg_init_mem(). Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/mips/loongson3_virt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/mips/loongson3_virt.c b/hw/mips/loongson3_virt.c index de6fbcc0cb4..41733988729 100644 --- a/hw/mips/loongson3_virt.c +++ b/hw/mips/loongson3_virt.c @@ -286,7 +286,7 @@ static void fw_conf_init(void) FWCfgState *fw_cfg; hwaddr cfg_addr =3D virt_memmap[VIRT_FW_CFG].base; =20 - fw_cfg =3D fw_cfg_init_mem_wide(cfg_addr, cfg_addr + 8, 8, 0, NULL); + fw_cfg =3D fw_cfg_init_mem(cfg_addr, cfg_addr + 8, 8); fw_cfg_add_i16(fw_cfg, FW_CFG_NB_CPUS, (uint16_t)current_machine->smp.= cpus); fw_cfg_add_i16(fw_cfg, FW_CFG_MAX_CPUS, (uint16_t)current_machine->smp= .max_cpus); fw_cfg_add_i64(fw_cfg, FW_CFG_RAM_SIZE, loaderparams.ram_size); --=20 2.47.1