From patchwork Thu Aug 20 15:11:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1348437 X-Patchwork-Delegate: trini@ti.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=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=WWUMAT8G; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BXSmL4k6Mz9sTd for ; Fri, 21 Aug 2020 01:11:46 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4F57082375; Thu, 20 Aug 2020 17:11:34 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com 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; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="WWUMAT8G"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 381628236C; Thu, 20 Aug 2020 17:11:33 +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=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5E6A882369 for ; Thu, 20 Aug 2020 17:11:30 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=rayagonda.kokatanur@broadcom.com Received: by mail-pg1-x544.google.com with SMTP id 128so1277675pgd.5 for ; Thu, 20 Aug 2020 08:11:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=pAqTGpX0lyt5B+jZT8XT396pgIW7DTiIreNZrHBSAm8=; b=WWUMAT8GaZeswDPoSOIKawG+M7yxfOpLs3rzBh2mJc1SIL0Rlf/DNcWqObK4f9VtUh V/lQmwbRriCXC8Mca8nvQMTtv39iRRo6EZg0gptHGFz2p1tCFZa5lp1MGili94LHNAh5 322zOAI6sAyUGF9PNgfJsD+BRgUycFMDilIg8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=pAqTGpX0lyt5B+jZT8XT396pgIW7DTiIreNZrHBSAm8=; b=LXh0xj7/gxHZRS4KNPSyLPuXwpcCJmU+goGcqZVbYh3i7U628uiI7mt+vxCgHpivKu 6MQ4wPDLzKmFoMbARBZGBhTWmw9AwKAs+txorKh7n3BmC7xV+CTJnmvkFi8JwYLZEKNg ZwlPFVewgYA0qhBsXCnog0SY/ND49Za/cSv37SbddTv7GTsYb8Q61GxEkDWLtGjM5Xv9 a4vVz+T41Kg/qhom8iz7evRtG/mLRdKkLmriyBNKe2JdZ+Pg3CNDEqsJoc84nnWYz84Q uzBV04Ptb57DJTQTyvlGOXFnIe+uX9m3XmH5Km/07YqEZsgZbE3fPbtmr1v5KQExwfTK abng== X-Gm-Message-State: AOAM530S96jEOObx6C/Sr78sloJIDVU/sZ52JsOV0PZMIQlrGySG6Z8H eP2NqUTmw4521o8y7UW31QB/XbsHGfNa0Hldi4UQxdlCqUUEmYxbcZaSblVegJu/KKRf/mC0Z1Q Wad1JBrKlOt3+dqo4Mba4+SA9wQQMTxYSgj/5r26aadWBbIYR2+tDJWxkBMnvLepF3AQa+atADL 57tOkA0rD5 X-Google-Smtp-Source: ABdhPJwakT73Y8VrNxj/ipUnX8DzvsQDqO0D6sxGayaElklUkbE4PnYIh1b6qcjv/89bfylCrA4bow== X-Received: by 2002:a62:d149:: with SMTP id t9mr2565440pfl.59.1597936288166; Thu, 20 Aug 2020 08:11:28 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id e23sm2861014pgb.79.2020.08.20.08.11.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2020 08:11:27 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Tom Rini , Bharat Gooty , Vladimir Olovyannikov Cc: Trac Hoang , Rayagonda Kokatanur Subject: [PATCH v2 1/5] cmd: broadcom: add bnxt boot command Date: Thu, 20 Aug 2020 20:41:04 +0530 Message-Id: <20200820151108.5503-2-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> References: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> 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 From: Trac Hoang Chimp is a core in Broadcom netxtream controller (bnxt). Add command to load binary to chimp and boot bnxt. Signed-off-by: Trac Hoang Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- Changes from V1: -Address review comments from Simon, Update commit message. Rearrange header files. Add comments to macros. cmd/broadcom/Makefile | 4 ++++ cmd/broadcom/chimp_boot.c | 37 +++++++++++++++++++++++++++++++++++++ include/broadcom/chimp.h | 6 ++++++ 3 files changed, 47 insertions(+) create mode 100644 cmd/broadcom/Makefile create mode 100644 cmd/broadcom/chimp_boot.c diff --git a/cmd/broadcom/Makefile b/cmd/broadcom/Makefile new file mode 100644 index 0000000000..22ccf2f334 --- /dev/null +++ b/cmd/broadcom/Makefile @@ -0,0 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0+ +# Copyright 2020 Broadcom + +obj-y += chimp_boot.o diff --git a/cmd/broadcom/chimp_boot.c b/cmd/broadcom/chimp_boot.c new file mode 100644 index 0000000000..16f2b612c4 --- /dev/null +++ b/cmd/broadcom/chimp_boot.c @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2020 Broadcom + */ + +#include +#include +#include + +static int do_chimp_fastboot_secure(struct cmd_tbl *cmdtp, int flag, int argc, + char *const argv[]) +{ + u32 health = 0; + + if (chimp_health_status_optee(&health)) { + pr_err("Chimp health command fail\n"); + return CMD_RET_FAILURE; + } + + if (health == BCM_CHIMP_RUNNIG_GOOD) { + printf("skip fastboot...\n"); + return CMD_RET_SUCCESS; + } + + if (chimp_fastboot_optee()) { + pr_err("Failed to load secure ChiMP image\n"); + return CMD_RET_FAILURE; + } + + return CMD_RET_SUCCESS; +} + +U_BOOT_CMD + (chimp_ld_secure, 1, 0, do_chimp_fastboot_secure, + "Invoke chimp fw load via optee", + "chimp_ld_secure\n" +); diff --git a/include/broadcom/chimp.h b/include/broadcom/chimp.h index 7f64152913..73bb1c21e9 100644 --- a/include/broadcom/chimp.h +++ b/include/broadcom/chimp.h @@ -9,6 +9,12 @@ #include +/* + * Chimp binary has health status like initialization complete, + * crash or running fine + */ +#define BCM_CHIMP_RUNNIG_GOOD 0x8000 + /** * chimp_fastboot_optee() - api to load bnxt firmware * From patchwork Thu Aug 20 15:11:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1348440 X-Patchwork-Delegate: trini@ti.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=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=IJKDBgIv; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BXSmX04Pnz9sTy for ; Fri, 21 Aug 2020 01:11:55 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 336F08236C; Thu, 20 Aug 2020 17:11:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com 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; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="IJKDBgIv"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 228C08236B; Thu, 20 Aug 2020 17:11:39 +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=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x536.google.com (mail-pg1-x536.google.com [IPv6:2607:f8b0:4864:20::536]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E5DAF8237B for ; Thu, 20 Aug 2020 17:11:34 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=rayagonda.kokatanur@broadcom.com Received: by mail-pg1-x536.google.com with SMTP id d19so1267624pgl.10 for ; Thu, 20 Aug 2020 08:11:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=YU4JT1FzBU9zODX2EiCSE8FzPWcqzCnLfpq+oaLDWF0=; b=IJKDBgIv9kY3k/1eMAoF+lwHBBb0szJNVyEUQF4TUsc4bf9L/l69sxU0pqhMOUm/75 BxdDZIVcVTJ/KpCDUHKH9mQ36K3XsQr7VH93AfW0xhrpFyz96fqqAPDv0zkA2Bp5xm5d TtVBQncmWdWaULvjWl9ZEXmhiMM45M5uLQE90= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=YU4JT1FzBU9zODX2EiCSE8FzPWcqzCnLfpq+oaLDWF0=; b=iS3TKRJp5Z1fonnwyA/NEklX1f0fcuVSbrnTiiEXI/iuw1lEgXRa6UWw7oo/eKYPR+ VVyb0CWqavJeGlQ6AVeXxG97HEIfysePOeeeee95MIW1Wrc+BZCCUzLWKKPyx+4AqK5W 5tTHWHwj8cGCwZR1jnpJR/ULxoJlqWSoTBGn4/HaBVSB5R5pX1ZsLhwXYJrnXER5842f hgBFLSTrQ8BwrN+YLyMIw/5R2G5q6ksBFQ9rTME2I8FmhRzdFkcDHb1PQDhwdubL4E8S 4g+JgoqcLIa1I+wWfwrA9R4kSzchLf0xNC/pqPZjOQhtcPsT6nj9aBrvAwebD2NqincQ We1A== X-Gm-Message-State: AOAM531R8L5S8Z8BsxM2n8hcRHezgdwr8HjHOZQG1gV9iJhk0AyzUxLy uoUMc7qSf2BBSrfw1YWvrgwbuMI57Oxc0ha0+qQfmlHxe3gSr8Ez8foPofylne+qwlQIOUkkioi oXsB/M4frtt+HQc2Lu79BLLc6+4tjWIj6oXvYKkQWeT6UUOemwuT1Yp/4i7YMtZfFJe3hHqvkG5 KY2uevZOl0 X-Google-Smtp-Source: ABdhPJwsHlMI2tlLphmucmZMU0Jb+GWAGy1spJMz4VadHLjec/tg6vdrztwxSsmfqARzCgInnqhYaw== X-Received: by 2002:a63:5a41:: with SMTP id k1mr2694827pgm.346.1597936292822; Thu, 20 Aug 2020 08:11:32 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id e23sm2861014pgb.79.2020.08.20.08.11.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2020 08:11:32 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Tom Rini , Bharat Gooty , Vladimir Olovyannikov Cc: Vikas Gupta , Rayagonda Kokatanur Subject: [PATCH v2 2/5] cmd: broadcom: add cmd to update bnxt image env variables Date: Thu, 20 Aug 2020 20:41:05 +0530 Message-Id: <20200820151108.5503-3-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> References: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> 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 From: Vikas Gupta Add command to update the environmental variables which are used to read the data from QSPI offsets and load the binaries to bnxt. Signed-off-by: Vikas Gupta Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- Changes from V1: -Address review comments from Simon, Rearrange header files. Use lower case hex. Rename struct name from nitro_img_header to img_header. Drop unnecessary type cast. Check returun value for env_set_hex(). cmd/broadcom/Makefile | 1 + cmd/broadcom/nitro_image_load.c | 125 ++++++++++++++++++++++++++++++++ 2 files changed, 126 insertions(+) create mode 100644 cmd/broadcom/nitro_image_load.c diff --git a/cmd/broadcom/Makefile b/cmd/broadcom/Makefile index 22ccf2f334..6cdece1a3a 100644 --- a/cmd/broadcom/Makefile +++ b/cmd/broadcom/Makefile @@ -2,3 +2,4 @@ # Copyright 2020 Broadcom obj-y += chimp_boot.o +obj-y += nitro_image_load.o diff --git a/cmd/broadcom/nitro_image_load.c b/cmd/broadcom/nitro_image_load.c new file mode 100644 index 0000000000..4a36b300c4 --- /dev/null +++ b/cmd/broadcom/nitro_image_load.c @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2020 Broadcom + */ + +#include +#include + +#define FW_IMAGE_SIG 0xff123456 +#define CFG_IMAGE_SIG 0xcf54321a + +/* + * structure for bin file + * signature: fw itb file + * size: fw itb file + * signature: NS3 config file + * size: NS3 config file + * Data: fw itb file + * ............................ + * ............................ + * Data: NS3 config file + * ............................ + * ............................ + */ + +static struct img_header { + u32 bin_sig; + u32 bin_size; + u32 cfg1_sig; + u32 cfg1_size; +} *img_header; + +static int env_set_val(const char *varname, ulong val) +{ + int ret; + + ret = env_set_hex(varname, val); + if (ret) + pr_err("Failed to %s env var\n", varname); + + return ret; +} + +static int do_spi_images_addr(struct cmd_tbl *cmdtp, int flag, int argc, + char *const argv[]) +{ + uintptr_t images_load_addr; + uintptr_t spi_load_addr; + u32 len; + u32 spi_data_offset = sizeof(struct img_header); + + if (argc != 3) + return CMD_RET_USAGE; + + /* convert command parameter to fastboot address (base 16), i.e. hex */ + images_load_addr = simple_strtoul(argv[1], NULL, 16); + if (!images_load_addr) { + pr_err("Invalid load address\n"); + return CMD_RET_USAGE; + } + + spi_load_addr = simple_strtoul(argv[2], NULL, 16); + if (!spi_load_addr) { + pr_err("Invalid spi load address\n"); + return CMD_RET_USAGE; + } + + img_header = (struct img_header *)images_load_addr; + + if (img_header->bin_sig != FW_IMAGE_SIG) { + pr_err("Invalid Nitro bin file\n"); + goto error; + } + + if (env_set_val("spi_nitro_fw_itb_start_addr", 0)) + goto error; + + if (env_set_val("spi_nitro_fw_itb_len", 0)) + goto error; + + if (env_set_val("spi_nitro_fw_ns3_cfg_start_addr", 0)) + goto error; + + if (env_set_val("spi_nitro_fw_ns3_cfg_len", 0)) + goto error; + + len = img_header->bin_size; + + if (env_set_val("spi_nitro_fw_itb_start_addr", + (spi_load_addr + spi_data_offset))) + goto error; + + if (env_set_val("spi_nitro_fw_itb_len", img_header->bin_size)) + goto error; + + spi_data_offset += len; + + if (img_header->cfg1_sig == CFG_IMAGE_SIG) { + len = img_header->cfg1_size; + + if (env_set_val("spi_nitro_fw_ns3_cfg_start_addr", + (spi_load_addr + spi_data_offset))) + goto error; + + if (env_set_val("spi_nitro_fw_ns3_cfg_len", len)) + goto error; + + spi_data_offset += len; + } + + /* disable secure boot */ + if (env_set_val("nitro_fastboot_secure", 0)) + goto error; + + return CMD_RET_SUCCESS; + +error: + return CMD_RET_FAILURE; +} + +U_BOOT_CMD + (spi_nitro_images_addr, 3, 1, do_spi_images_addr, + "Load the bnxt bin header and sets envs ", + "spi_nitro_images_addr \n" +); From patchwork Thu Aug 20 15:11:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1348444 X-Patchwork-Delegate: trini@ti.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=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=XxC4xHt3; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BXSmm0t4tz9sV4 for ; Fri, 21 Aug 2020 01:12:07 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 64B0D82369; Thu, 20 Aug 2020 17:11:43 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com 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; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="XxC4xHt3"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 40C4382381; Thu, 20 Aug 2020 17:11:42 +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=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9805982369 for ; Thu, 20 Aug 2020 17:11:39 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=rayagonda.kokatanur@broadcom.com Received: by mail-pl1-x644.google.com with SMTP id g15so1171850plj.6 for ; Thu, 20 Aug 2020 08:11:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Z/LZQKevZocktxM9VqrcTYJABI8SfVMocgGeW8kr7FE=; b=XxC4xHt3kYllsOraEpqsvMRAj4/jV1a2PvV3sD1rZK3DoR9ZjjjJh6bsUIEWDyVKnn 1fclyzWD5jHMfi0GTGFap95omGXK1LrPIVER+SZo3X0YCqUgC29yjKTorFEFaeL/8BuY RS3+yN0aKmni1ia0zWRAMNLalNsWX8OEK/s1Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Z/LZQKevZocktxM9VqrcTYJABI8SfVMocgGeW8kr7FE=; b=CaUvw77tOm1hg/dnPPdtlVP24ALyRLICKlSo5lVmeLJxswQX7ZUnhUnowlRxbeaVNL +MBScmx2nAE/It+ame0jt61zMIny99QI6/Rx4p9HzroHsHp+ShffZ4wg1O0pHqXPP2rq xR5c8WNfBhMemBWFmXf82F7XySbdyGBHbKPjcyQtBiKKB15qlbUojZMHtX7Iw1P/itFq VYXV/4A3LDvsGWFeMsvZn5YqP1nNtoenHGr/3K7V03i18vRBRsxTGMlBhZ8ubIKdlcVO NKm/z8H/ms5UuuceS4iPqgxF0IFrbBbHwmgr3Xo3NqgwnRiZIiJd0ykazLMSF6iMGBJF BlVA== X-Gm-Message-State: AOAM531JnuFNNm1Iot6YfXv+AqlyPAm+1F9MrLOFBzHlwkEitQo08WVX Lxcmj1NT6MfpHvP0u7kMd4pAAqD//nQitAGXXVoTA0S12DLRsV2Dd1AxetxWUwBohlRs0F+/B1U Lsl6Wx0t51O9K2HVNXLuSCdQdZVpsV1K1/1+FDd2DNLI5axO2zw6Hm+sJWGGDYaYN7tV5c0WEom RAB0QBdMgl X-Google-Smtp-Source: ABdhPJyGabPRTUj1yS8vot3I8kLHLT250rwm5qmJOcGRaeP/NiC7qNsLTE646bc7MmyZEbcY4WOZ2A== X-Received: by 2002:a17:90a:e64b:: with SMTP id ep11mr2911920pjb.86.1597936297262; Thu, 20 Aug 2020 08:11:37 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id e23sm2861014pgb.79.2020.08.20.08.11.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2020 08:11:36 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Tom Rini , Bharat Gooty , Vladimir Olovyannikov Cc: Rayagonda Kokatanur Subject: [PATCH v2 3/5] cmd: broadcom: add command for chimp handshake Date: Thu, 20 Aug 2020 20:41:06 +0530 Message-Id: <20200820151108.5503-4-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> References: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> 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 From: Bharat Kumar Reddy Gooty Add command for chimp handshake. Handshake is used to know chimp is loaded and booted successfully. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- Changes from V1: -Address review comments from Simon, Rearrange header files. Remove use of typedef. Command description correction. cmd/broadcom/Makefile | 1 + cmd/broadcom/chimp_handshake.c | 33 +++++++++++++++++++++++++++++++++ include/broadcom/chimp.h | 6 ++++++ 3 files changed, 40 insertions(+) create mode 100644 cmd/broadcom/chimp_handshake.c diff --git a/cmd/broadcom/Makefile b/cmd/broadcom/Makefile index 6cdece1a3a..62268d98d0 100644 --- a/cmd/broadcom/Makefile +++ b/cmd/broadcom/Makefile @@ -3,3 +3,4 @@ obj-y += chimp_boot.o obj-y += nitro_image_load.o +obj-y += chimp_handshake.o diff --git a/cmd/broadcom/chimp_handshake.c b/cmd/broadcom/chimp_handshake.c new file mode 100644 index 0000000000..a90a73a6d7 --- /dev/null +++ b/cmd/broadcom/chimp_handshake.c @@ -0,0 +1,33 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2020 Broadcom + */ + +#include +#include +#include + +/* This command should be called after loading the nitro binaries */ +static int do_chimp_hs(struct cmd_tbl *cmdtp, int flag, int argc, + char *const argv[]) +{ + int ret = CMD_RET_USAGE; + u32 hstatus; + + /* Returns 1, if handshake call is success */ + if (chimp_handshake_status_optee(0, &hstatus)) + ret = CMD_RET_SUCCESS; + + if (hstatus == CHIMP_HANDSHAKE_SUCCESS) + printf("ChiMP Handshake successful\n"); + else + printf("ERROR: ChiMP Handshake status 0x%x\n", hstatus); + + return ret; +} + +U_BOOT_CMD + (chimp_hs, 1, 1, do_chimp_hs, + "Verify the Chimp handshake", + "chimp_hs\n" +); diff --git a/include/broadcom/chimp.h b/include/broadcom/chimp.h index 73bb1c21e9..738f73eefd 100644 --- a/include/broadcom/chimp.h +++ b/include/broadcom/chimp.h @@ -15,6 +15,12 @@ */ #define BCM_CHIMP_RUNNIG_GOOD 0x8000 +enum { + CHIMP_HANDSHAKE_SUCCESS = 0, + CHIMP_HANDSHAKE_WAIT_ERROR, + CHIMP_HANDSHAKE_WAIT_TIMEOUT, +}; + /** * chimp_fastboot_optee() - api to load bnxt firmware * From patchwork Thu Aug 20 15:11:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1348447 X-Patchwork-Delegate: trini@ti.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=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=VgBywBl4; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BXSn057Ppz9sV4 for ; Fri, 21 Aug 2020 01:12:20 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6450D82386; Thu, 20 Aug 2020 17:11:51 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com 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; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="VgBywBl4"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id F214C82386; Thu, 20 Aug 2020 17:11: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=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9601182384 for ; Thu, 20 Aug 2020 17:11:44 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=rayagonda.kokatanur@broadcom.com Received: by mail-pg1-x543.google.com with SMTP id i10so1289151pgk.1 for ; Thu, 20 Aug 2020 08:11:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=mE65GQwE1Ne1CqAxNPEi8rWE481M9ftyZ2GBAr40OhM=; b=VgBywBl4aQY/1l6rsNOU8WF46Z7Nx7cp9idnvExWPgvH9oT7vmcJvAYfmyzLSHiA0P A+nQtPRWDhelbhE4LCZojjrZocJejIJuPdkrUfP3w9+5nKFgQ6XC6hZalrZo/cOxiuaA pmnZ2jWStWuA7OINUoA96I8YxcsG7axfWfxhM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=mE65GQwE1Ne1CqAxNPEi8rWE481M9ftyZ2GBAr40OhM=; b=eHl8eHhPHTlfGs2sYsh7FsWqqykZIft/ufWR5M/cWxS6pzaFC64ByveEiXv0h52Vt+ jaLFndeM2v3TNl2Rm4GCbhauwz6dD751p9JJ6cQC0boX/lwmXYill05s2RFibMwNUPSa A9ChngdSSHTijeo4mPgn64Y+HPoHrepcZbUfoNQ+a+RnLBOjdWSx9GDx2cMp+p4WuwUe MmhcLWouawWzmB3SaTakZK1zWBqxu3xiIQTP9QMLYikGQu3tI7wSzPGbzkx0xa67hF31 OymrDcgNzHq6NmQLkyac7zb8+A47rPW0lAoGNFfmDMz9SFrOmxGGq6CFBtpg+arsxUx0 eAnA== X-Gm-Message-State: AOAM533JGs7okGiAVTIxX6dKMRpUlaT0+RpgXUFY9I3YT+drGmB4bcmW HXxadSbVyVOnx60ANf9Zr9OVa1OT8dZLWRyNnrSi8YhqUJRwfGay+ENGAyluQCoFDWazWcV29z6 zd4Ye1l085CCjSleuLvvnaRxWNZSlCT8r9DeHNnoKlssqpW1gXDMdBA7p8t1j7J2hW/iIZCq673 WVMP63wpOX X-Google-Smtp-Source: ABdhPJwbmtL+jO4eRbG3/3um8QEhEPplgZpg0Heqdc35++tk8JUE0GBrQbK9gRgPzMSHrjlNAawyig== X-Received: by 2002:a65:4507:: with SMTP id n7mr2671658pgq.285.1597936302386; Thu, 20 Aug 2020 08:11:42 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id e23sm2861014pgb.79.2020.08.20.08.11.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2020 08:11:41 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Tom Rini , Bharat Gooty , Vladimir Olovyannikov Cc: Rayagonda Kokatanur Subject: [PATCH v2 4/5] board: ns3: kconfig: extend board kconfig with specific commands Date: Thu, 20 Aug 2020 20:41:07 +0530 Message-Id: <20200820151108.5503-5-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> References: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> 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 From: Vladimir Olovyannikov Extend Kconfig for the board with board-specific commands selection. Signed-off-by: Vladimir Olovyannikov Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- board/broadcom/bcmns3/Kconfig | 7 +++++++ cmd/Makefile | 2 ++ 2 files changed, 9 insertions(+) diff --git a/board/broadcom/bcmns3/Kconfig b/board/broadcom/bcmns3/Kconfig index 8ce21f980d..cb73f98eae 100644 --- a/board/broadcom/bcmns3/Kconfig +++ b/board/broadcom/bcmns3/Kconfig @@ -12,4 +12,11 @@ config SYS_SOC config SYS_CONFIG_NAME default "bcm_ns3" +config CMD_BCM_EXT_UTILS + bool "Enable Broadcom-specific U-Boot commands" + default y + help + Enable Broadcom specific U-Boot commands such as error log setup + command or any other commands specific to NS3 platform. + endif diff --git a/cmd/Makefile b/cmd/Makefile index 3a9c9747c9..c7a08ed109 100644 --- a/cmd/Makefile +++ b/cmd/Makefile @@ -197,6 +197,8 @@ obj-$(CONFIG_$(SPL_)CMD_TLV_EEPROM) += tlv_eeprom.o # core command obj-y += nvedit.o +obj-$(CONFIG_CMD_BCM_EXT_UTILS) += broadcom/ + obj-$(CONFIG_TI_COMMON_CMD_OPTIONS) += ti/ filechk_data_gz = (echo "static const char data_gz[] ="; cat $< | scripts/bin2c; echo ";") From patchwork Thu Aug 20 15:11:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1348448 X-Patchwork-Delegate: trini@ti.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=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=WwduqnUL; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BXSnD3k55z9sTb for ; Fri, 21 Aug 2020 01:12:31 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8F8DC82389; Thu, 20 Aug 2020 17:11:55 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com 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; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="WwduqnUL"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B3AD682385; Thu, 20 Aug 2020 17:11:51 +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=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 2642A82376 for ; Thu, 20 Aug 2020 17:11:49 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=rayagonda.kokatanur@broadcom.com Received: by mail-pf1-x443.google.com with SMTP id r11so1159635pfl.11 for ; Thu, 20 Aug 2020 08:11:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=lsMPSpe5+AxCrovq1ThUpmuz5PRrRh7e+sEdEGWCcmk=; b=WwduqnULL6UsFNT2OR32Cvkyy4f0/DW+Ygpc9jjnA6wxZprRBb30F/xUnFdUkFMXSS dDpmX4XV7321EnwHC3FmqwWDnK5Vx9yNQzi7Ey83cRaTAelGFtHsDomYcBUMB+bY779U Ptdte0LsZ8hkFWXYxwX82rugjcuz2dHkX8Ry8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=lsMPSpe5+AxCrovq1ThUpmuz5PRrRh7e+sEdEGWCcmk=; b=P35jItXReb9lXLz1HUZqzuEUxSdHLdzucOpM5t6MpIqXiB2cwHQbzVwrHsk1SAbC6J WOH7Js3odZIZJ75yX0fmxlbyDB71+tXCM5kk/IdjQ80VQk0kXC+HK2jYSiooNuWiRlsl wkOT34kJz63fCw3EMDNFtlL7M04yR7i71ZK/kzMGeu9EJyDUr2isSYlot8qsb0z+7nvz z6xZyorUrYL8wYi6sA2b6gYkttg3ssAooH7buBVJytToHdus0vKqeqBzUsnSCnuosT+v uCwPcz52Xm00SDc9qFrBhM7ovYmtmY08OH/UsXcfWgoBmFZtd1E9lnDr/KV/ZLfuQTyj qWGg== X-Gm-Message-State: AOAM533MJWlD/E4px/A+fmMXqeXJMmYHoOV5v/QT5EAPMPM/vMuXnZXZ WaMFLQneizVG+Ur2NdPKZR6wDNb3TMF4SNvbRR4hs6nFvNk7gbln6LpcVbBqr2SAMDZCt8QD8TE zaDHIk08k8Oj0sXEaOmVI06C0hSwa6Qg5zQPD4yz3APT4wzlJuWkxuKJY/g9UA1ZfLC2bx0A+Ep LgAnPO30jz X-Google-Smtp-Source: ABdhPJyFbiqlbEfVCL/e7A5+GmPdvKiZ69XxOFqMQanp5woA21j8XLY2iP6QWM/fGo8VSDFpcuFCsA== X-Received: by 2002:a63:7a19:: with SMTP id v25mr1610257pgc.386.1597936307026; Thu, 20 Aug 2020 08:11:47 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id e23sm2861014pgb.79.2020.08.20.08.11.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2020 08:11:46 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Tom Rini , Bharat Gooty , Vladimir Olovyannikov Cc: Rayagonda Kokatanur Subject: [PATCH v2 5/5] MAINTAINERS: update maintainers file for new files Date: Thu, 20 Aug 2020 20:41:08 +0530 Message-Id: <20200820151108.5503-6-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> References: <20200820151108.5503-1-rayagonda.kokatanur@broadcom.com> 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 Update MAINTAINERS file for new files. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- MAINTAINERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 17ac45587b..2b00674d65 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1005,6 +1005,10 @@ F: arch/arm/dts/ns3-board.dts F: arch/arm/dts/ns3.dtsi F: arch/arm/cpu/armv8/bcmns3 F: arch/arm/include/asm/arch-bcmns3/ +F: cmd/broadcom/Makefile +F: cmd/broadcom/chimp_boot.c +F: cmd/broadcom/nitro_image_load.c +F: cmd/broadcom/chimp_handshake.c TDA19988 HDMI ENCODER M: Liviu Dudau