From patchwork Sat Aug 15 07:49:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1345239 X-Patchwork-Delegate: uboot@andestech.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=cCu0TSyY; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BTCBx60Gzz9sTH for ; Sat, 15 Aug 2020 17:49:59 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E044881F7C; Sat, 15 Aug 2020 09:49:50 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="cCu0TSyY"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id DD50B81BBB; Sat, 15 Aug 2020 09:49:49 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5CDF881BBB for ; Sat, 15 Aug 2020 09:49:47 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597477772; bh=mYkWGy6X3qJl4178OUxqj/XdipVFlMxA1nbtyFUUrQo=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=cCu0TSyYcamZhyDXx3/Lv/VXbepjFjXkhhfwOu+N1MIEqoIUQ1nNj/gi5tKYQ8jR2 ntB6HA7v+FQJsrTcSTAaQ8SiVN79I8lTlTgxb/ABZDKz5si7ZBH2k3AsR5GC6jqZYH SmWSnjuTcRfs3r/csVeAru2lvth38OsUZQdjQowQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from LT02.fritz.box ([178.202.41.107]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MF3He-1jvsax3pto-00FOz2; Sat, 15 Aug 2020 09:49:32 +0200 From: Heinrich Schuchardt To: Rick Chen Cc: Simon Glass , Bin Meng , Anup Patel , Lukas Auer , u-boot@lists.denx.de, Heinrich Schuchardt Subject: [PATCH v2 1/1] riscv: fix building with CONFIG_SPL_SMP=n Date: Sat, 15 Aug 2020 09:49:26 +0200 Message-Id: <20200815074926.11692-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:bcabTLxpoIRBvGMb6emVSjvG1vhvzZOeZhwvdKCsAOFO+nPq1ij LLdqrIPsnKegbCmCBjbhDRA8U6PcU6Nwuw2il08vbwQR2+IlzinbBOdoFFEJ34RuPsBG1Yb 0ua+sgxKgv+aBkogtTqxh5NbodvB9Pdtta0VE7Wumcnsdq4pKWKCXWEYmRqNfdf4/TYryTf TzIhAYdxc/h8cZ7b6558g== X-UI-Out-Filterresults: notjunk:1;V03:K0:JXGntJx13v8=:k2OcHa2lJ92Zz3jyQUWGOZ BInx8auSLE4Fi6wmoOfxSbdyQ/wC87BLBcszD7WaE/KW6TDh7oR7wSMrSBaXRb1gseNeKJU3W M9nTgDbAHnbfLTz36jz+OsXuASjoa0kPclaWUACxeIWXW27SGxqIoIt96AZ2NuZ7unidMU5wR O1z/a8jUjQXjdR4RtgGPRoh7lgPvxGmqwU2L3EBvOd3aWLV3iDeoj3pj95H2jabIh/iDzs7+S jL0UXe9J2LdqZMWiuE/S8B5bQem124qFIZFIXjk7TwYuoAYRhj+UV7PSeJ+/wi5v+Ydh4mpBI v50WmF22Hh6OYT2NI8hfCbGYpTg5Y1hGjd0SDqMAUHVAurWtGA3bW+ZPYQFzLj6RFIeux4VbZ d/U95VGvBSkXuOiKp5v9c1PVsTma4YupP3rOSiwJso128igkQuoQa+ZovWcqjUnF81xq7uRaE kCortU21Iasd6JruW+MPutie0fUE9xOk+Pedr/CS1Vjy5cCUz95DN7Qs9UbBHhWjtBmnZVk/p P+WvtM+RWbli4CfnvVhrGEjuzebG946bXfoW9rpS6UAbrUODChs6K0GDTY++xcyattRSwV5DS YnCX4ugfhlL+SmkcNiwrMvzkvRvczp5PsYd7Hf9hfQCe1KPOtA7/R2C3BuglP7OjAptpgg6Uy w6+Ynnfb0rA38OfC3J2hZ/ZBPoqWNZUOwOJELaivXRw9e2F/6OnTX2czBVitDir8qV3RKKxpN RwceT6xBjszgRApPXJNXx0Qndu6oPArmcEIhyP4ztP3ttEZYCYr9ueuQk3krX2QXtC39k6/R6 jo3sOWiwQZla8JzJi7ICNmkF/dDexiVB4TDBVQovysawYi33VQhgqBIdFsucH3B2amR6zFZ6V SxCqPKPSL1mj0c7BMdZE2i5KwsT4lPGVPfSVNonEUUX1ZL82SlTyErVjDtniSEAvAPIjoqZJa FVmI+apgHBb1bQtn9lwKyG/W5IDsLvsLEjvBxlAVOXX/lC6gSCFMFOGDEGsEg2NtaYHMVkN6q 9kK4tIpyb0/NCuD/6ntHVBW48cJDCEUG3VZsAma/PvMh6ikkTCWak5wYm1xS6Vtp+LQTfl6eO DK3hwJTAmyM3dEk9TH2P+bjctnKDeldgirt/d1xvnch/4/L+XFeGeo4m6Fry0OZWnWWkIZrDu mKctyeVA+06cigcfhaN3CInxNA28TBvk0HUMkR5SeDOwcclYar1bdsLcbEOLNF+OozgyC/Si1 hjKitI4UsvPuq0nGBGTcD/UOOEr6IILO20nGUYQ== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean Building with CONFIG_SPL_SMP=n results in: arch/riscv/lib/spl.c: In function ‘jump_to_image_no_args’: arch/riscv/lib/spl.c:33:6: error: unused variable ‘ret’ [-Werror=unused-variable] 33 | int ret; | ^~~ Define the variable ret as __maybe_unused. Fixes: 191636e44898 ("riscv: Introduce SPL_SMP Kconfig option for U-Boot SPL") Fixes: 8c59f2023cc8 ("riscv: add SPL support") Signed-off-by: Heinrich Schuchardt Reviewed-by: Bin Meng Reviewed-by: Simon Glass Reviewed-by: Rick Chen Reviewed-by: Pragnesh Patel --- v2: Do not break Fixes line --- arch/riscv/lib/spl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.27.0 diff --git a/arch/riscv/lib/spl.c b/arch/riscv/lib/spl.c index c47dcd46ce..ef00ec2bcc 100644 --- a/arch/riscv/lib/spl.c +++ b/arch/riscv/lib/spl.c @@ -30,7 +30,7 @@ void __noreturn jump_to_image_no_args(struct spl_image_info *spl_image) { typedef void __noreturn (*image_entry_riscv_t)(ulong hart, void *dtb); void *fdt_blob; - int ret; + __maybe_unused int ret; #if CONFIG_IS_ENABLED(LOAD_FIT) || CONFIG_IS_ENABLED(LOAD_FIT_FULL) fdt_blob = spl_image->fdt_addr;