From patchwork Fri Oct 19 22:07:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lukas Auer X-Patchwork-Id: 987083 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=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=aisec.fraunhofer.de Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42cL8W1NcLz9sj7 for ; Sat, 20 Oct 2018 09:25:31 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id E459DC21DA6; Fri, 19 Oct 2018 22:15:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id B720AC21D8E; Fri, 19 Oct 2018 22:13:11 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 11220C21E38; Fri, 19 Oct 2018 22:10:54 +0000 (UTC) Received: from mail-edgeS23.fraunhofer.de (mail-edges23.fraunhofer.de [153.97.7.23]) by lists.denx.de (Postfix) with ESMTPS id E99F5C21D65 for ; Fri, 19 Oct 2018 22:10:50 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2EeAABKVcpb/xwBYJlkGgEBAQEBAgEBAQEHAgEBAQGBVAIBAQEBCwGCBIFTOoxsizubFg2EbAKFCSE3Cg0BAwEBAgEBAgICaSiFPAZ0BRBRPRoGDgWDIYIBAah/ihoJAYcihCOBWD+BEAGIXYUNAohtlVQHAoENgQEEjk8LF4krhn6WUoFZI4FVMxokgzuQWW0BjCQBAQ X-IPAS-Result: A2EeAABKVcpb/xwBYJlkGgEBAQEBAgEBAQEHAgEBAQGBVAIBAQEBCwGCBIFTOoxsizubFg2EbAKFCSE3Cg0BAwEBAgEBAgICaSiFPAZ0BRBRPRoGDgWDIYIBAah/ihoJAYcihCOBWD+BEAGIXYUNAohtlVQHAoENgQEEjk8LF4krhn6WUoFZI4FVMxokgzuQWW0BjCQBAQ X-IronPort-AV: E=Sophos;i="5.54,401,1534802400"; d="scan'208";a="6664217" Received: from mail-mtaka28.fraunhofer.de ([153.96.1.28]) by mail-edgeS23.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Oct 2018 00:10:50 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CjAAAiVcpb/xBhWMBkHAEBAQQBAQcEAQGBVAQBAQsBhBGMbKZRDYRsAoUpNwoNAQMBAQIBAQJtKIU7BnQFEFE9GgYOBYMhggKof4oaCQGHIoV7P4EQAYhdhQ0CiG2VVAcCgQ2BAQSOTwsXiSuGfpZSgVkigVUzGiSDO5BZPTABjCQBAQ X-IronPort-AV: E=Sophos;i="5.54,401,1534802400"; d="scan'208";a="18910114" Received: from fgdemucivp01ltm.xch.fraunhofer.de (HELO FGDEMUCIMP11EXC.ads.fraunhofer.de) ([192.88.97.16]) by mail-mtaKA28.fraunhofer.de with ESMTP/TLS/AES256-SHA; 20 Oct 2018 00:10:50 +0200 Received: from localhost.de (10.80.233.50) by FGDEMUCIMP11EXC.ads.fraunhofer.de (10.80.232.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 20 Oct 2018 00:12:09 +0200 From: Lukas Auer To: Date: Sat, 20 Oct 2018 00:07:35 +0200 Message-ID: <20181019220743.15020-23-lukas.auer@aisec.fraunhofer.de> X-Mailer: git-send-email 2.17.2 In-Reply-To: <20181019220743.15020-1-lukas.auer@aisec.fraunhofer.de> References: <20181019220743.15020-1-lukas.auer@aisec.fraunhofer.de> MIME-Version: 1.0 X-TM-AS-Product-Ver: SMEX-11.0.0.4179-8.200.1013-24166.002 X-TM-AS-Result: No--0.316600-8.000000-31 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No Cc: Greentime Hu Subject: [U-Boot] [PATCH 22/30] riscv: remove unused labels in start.S X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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" The labels nmi_vector, trap_vector and handle_reset in start.S are not used for RISC-V. Remove them. While we are here, also remove the code from the beginning of start.S, which stores the contents of a2 to memory. Only registers a0 and a1 contain information from the previous boot stage. There is therefore no reason for saving a2. Signed-off-by: Lukas Auer Reviewed-by: Bin Meng Reviewed-by: Rick Chen --- arch/riscv/cpu/start.S | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/arch/riscv/cpu/start.S b/arch/riscv/cpu/start.S index f375a9316e..851a1d0870 100644 --- a/arch/riscv/cpu/start.S +++ b/arch/riscv/cpu/start.S @@ -34,17 +34,6 @@ .section .text .globl _start _start: - j handle_reset - -nmi_vector: - j nmi_vector - -trap_vector: - j trap_entry - -handle_reset: - li t0, CONFIG_SYS_SDRAM_BASE - SREG a2, 0(t0) la t0, trap_entry csrw mtvec, t0 csrwi mstatus, 0