From patchwork Thu Jul 28 00:57:18 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Max Filippov X-Patchwork-Id: 653513 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3s0D5C4JyYz9t2S for ; Thu, 28 Jul 2016 10:58:55 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=kt3bHWnt; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 3C1D4A7665; Thu, 28 Jul 2016 02:58:50 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbWQd1eU5Pfo; Thu, 28 Jul 2016 02:58:50 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 21F99A7669; Thu, 28 Jul 2016 02:58:37 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 92C19A7559 for ; Thu, 28 Jul 2016 02:58:29 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q6r_xqbd1aZZ for ; Thu, 28 Jul 2016 02:58:29 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail-lf0-f65.google.com (mail-lf0-f65.google.com [209.85.215.65]) by theia.denx.de (Postfix) with ESMTPS id 4F6ECA7535 for ; Thu, 28 Jul 2016 02:58:25 +0200 (CEST) Received: by mail-lf0-f65.google.com with SMTP id l89so2890649lfi.2 for ; Wed, 27 Jul 2016 17:58:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Nf+4+PzFWiicTdByQPWItH2sgtkf8+dzoKugJyyVnWo=; b=kt3bHWnt/Rmc7eOqDa1FQuJF7aIxEZm3r/u/kzlqjXHlo/fi762++AbgcSIv0rjvHo 0RvVuInq2aTh+ppMh4MbWdy+He+qhc6M1mXUaly1mLnzJERfnNQ0QDtbUpyD2/+7eobn Fme97O+LqCYQdvJFlzFszC+HVcoreXv3E1YwxSl+tSRQX0hxV9HaCsxUc/oAup+E5bcg HBzzquZNQwq7jnBsscSPHvp8rL8yEFHOffn/n3fEz61F3J2WY07bE+iWMSL0vWc8Edsu ItUunuWcwXqE3Ry0b72YIfX6xgXsSNIipXz1P5L+eqx3FlQB1KKDrXoDfVGLI/rlSxXa SCTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Nf+4+PzFWiicTdByQPWItH2sgtkf8+dzoKugJyyVnWo=; b=fDalVDskB57OYIqJP8iVNaYtKZWY5o1SO+HIV0BMBAeqe8c7S/+1htYsXEYijPc7mF mG12rFAzpl3eSmnAzeFL9rqQxsZ0Gmp3LRZezc13nFaEuqbY99KQNx17eTuok3ioRL2a WGa0nS6cA1cM7Zl1h4HbnDwFPqnGPvCWW2bjSWI818AIWZ/RnzlqVy4oSF3tyo2uTYAm 5+S94cE1PK0boH3o4KNy1kslTP3HEN+Rnha+13PYjOISU3oNs+m9O2zGLF9Yy3ylm9TT 25pRaraK7KlffoioaMFbLfNJOe0QwQp7zbaPof5NydTCmFEghT6FmAfZlhiLd8BOXIhK C4LA== X-Gm-Message-State: AEkoouv/l6rUo5vILw3ZyvYtVYCdPOEeo2Klmk9Q82kk+4hV91+Ogwl6EN8FDTNqdFDPRA== X-Received: by 10.46.1.69 with SMTP id 66mr12154040ljb.27.1469667504719; Wed, 27 Jul 2016 17:58:24 -0700 (PDT) Received: from octofox.metropolis ([5.19.183.212]) by smtp.gmail.com with ESMTPSA id l10sm1420720lfd.19.2016.07.27.17.58.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 27 Jul 2016 17:58:22 -0700 (PDT) From: Max Filippov To: u-boot@lists.denx.de Date: Thu, 28 Jul 2016 03:57:18 +0300 Message-Id: <1469667444-4686-2-git-send-email-jcmvbkbc@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1469667444-4686-1-git-send-email-jcmvbkbc@gmail.com> References: <1469667444-4686-1-git-send-email-jcmvbkbc@gmail.com> Subject: [U-Boot] [PATCH v2 1/7] cmd/bdinfo: extract print_bi_boot_params X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" print_bi_boot_params outputs boot parameters structure location. Signed-off-by: Max Filippov Reviewed-by: Tom Rini Reviewed-by: Simon Glass --- cmd/bdinfo.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/cmd/bdinfo.c b/cmd/bdinfo.c index f2435ab..60aaafb 100644 --- a/cmd/bdinfo.c +++ b/cmd/bdinfo.c @@ -69,6 +69,12 @@ static void print_mhz(const char *name, unsigned long hz) printf("%-12s= %6s MHz\n", name, strmhz(buf, hz)); } + +static inline void print_bi_boot_params(const bd_t *bd) +{ + print_num("boot_params", (ulong)bd->bi_boot_params); +} + #if defined(CONFIG_PPC) void __weak board_detail(void) { @@ -311,7 +317,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) print_mhz("CCLK", bd->bi_cclk); print_mhz("SCLK", bd->bi_sclk); - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); print_num("memstart", (ulong)bd->bi_memstart); print_lnum("memsize", (u64)bd->bi_memsize); print_num("flashstart", (ulong)bd->bi_flashstart); @@ -331,7 +337,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { bd_t *bd = gd->bd; - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); print_num("memstart", (ulong)bd->bi_memstart); print_lnum("memsize", (u64)bd->bi_memsize); print_num("flashstart", (ulong)bd->bi_flashstart); @@ -353,7 +359,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { bd_t *bd = gd->bd; - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); print_num("memstart", (ulong)bd->bi_dram[0].start); print_lnum("memsize", (u64)bd->bi_dram[0].size); print_num("flashstart", (ulong)bd->bi_flashstart); @@ -376,7 +382,7 @@ static int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, bd_t *bd = gd->bd; print_num("arch_number", bd->bi_arch_number); - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); for (i = 0; i < CONFIG_NR_DRAM_BANKS; ++i) { print_num("DRAM bank", i); @@ -445,7 +451,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) int i; bd_t *bd = gd->bd; - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); print_num("bi_memstart", bd->bi_memstart); print_num("bi_memsize", bd->bi_memsize); print_num("bi_flashstart", bd->bi_flashstart); @@ -480,7 +486,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) int i; bd_t *bd = gd->bd; - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); for (i = 0; i < CONFIG_NR_DRAM_BANKS; ++i) { print_num("DRAM bank", i); @@ -506,7 +512,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) bd_t *bd = gd->bd; print_num("arch_number", bd->bi_arch_number); - print_num("boot_params", (ulong)bd->bi_boot_params); + print_bi_boot_params(bd); for (i = 0; i < CONFIG_NR_DRAM_BANKS; ++i) { print_num("DRAM bank", i);