From patchwork Wed Jun 10 10:52:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306771 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=JsBQ6Ngi; 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 49hkNW3529z9sQx for ; Wed, 10 Jun 2020 20:52:59 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 25C55819B8; Wed, 10 Jun 2020 12:52: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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="JsBQ6Ngi"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 28504819A0; Wed, 10 Jun 2020 12:52: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-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) (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 C6D798179A for ; Wed, 10 Jun 2020 12:52:45 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x343.google.com with SMTP id r15so1378947wmh.5 for ; Wed, 10 Jun 2020 03:52:45 -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=TL41PJqQ9R0oZ5gbjhHHaXZFTqcw7N66B+9P3aH9KW4=; b=JsBQ6NginaLb47+uf59ws3QFhGGCIes1acoMBdJH2fJ6d1IiECIDbwazr4/6dWKWmW OduCV+keyoLlXIl0Tl8rsm6vdT0p8g3IMzZL17XUvBPbJK27qRRwXC/BkjQ8fBNY/CzR 4xYmtYav42dzKty6A/m2t7OUFfx2camUbxZNw= 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=TL41PJqQ9R0oZ5gbjhHHaXZFTqcw7N66B+9P3aH9KW4=; b=HeNPMfbMcABBiSAGPStQNtuFRdkg8LY7kicxulZPdf6Xccfof+4tzwRob35Cc0M1Rt R0wPGcoYrVnm/12/TJ6i89L6WH5w9JYuPmAEGQmCG2cKSUkmyEcuj3VQOrn/LJl9yvm4 6hYhEZaAfm3HiIDjvwinWK8sKH/2wv6Mb5gkePcERBfG3qaAf+UwKjB0rS8jTSB9UNxe QNS0paBw69QLQv5qkHnIBXm56eePq6Qy5qL6zcagrpyprJ/rYGH78kGkr7ia6eZCV3Fs 3yfZXnY5USyPYGTZ/s4hkfTTsVBRbIaGECQvPe2WlQNqe0xxlWGEQ/Vv7n3VF0kWMEDS IcuQ== X-Gm-Message-State: AOAM530aZDD5UyWx3X+vYTbyyOA/3kDYM2fDGOWkRf/voDDGF9/WDswl I0FDMFWU8taeysOAjLs2/2bxUyygGWvf7ueR7reCBtB0JGflqvlRpZlV/Eorlw89tQ0phCzy2ow jg6n2Dh2Z9JVleEB+6osCxt6RvulS/808HcOJE/3fMHbaG+gSUnVoCDb8FgnEIWXT0qi1wopTig cU9HM= X-Google-Smtp-Source: ABdhPJyZaluxtkDP20bSGV2CT7s+IohFi4DC6egvmfFY0f2Srb/xEjY95gmQ+HE73c5PgdhF/57S/A== X-Received: by 2002:a05:600c:21d3:: with SMTP id x19mr2784101wmj.137.1591786364385; Wed, 10 Jun 2020 03:52:44 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.52.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:52:43 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 1/8] configs: ns3: enable pinctrl driver Date: Wed, 10 Jun 2020 16:22:18 +0530 Message-Id: <20200610105225.31145-2-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable pinctrl driver for ns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 9adb44cb51..328b0e2b4e 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -14,12 +14,15 @@ CONFIG_SUPPORT_RAW_INITRD=y CONFIG_HUSH_PARSER=y CONFIG_SYS_PROMPT="u-boot> " CONFIG_SYS_XTRACE="n" +# CONFIG_CMD_PINMUX is not set # CONFIG_CMD_SOURCE is not set CONFIG_OF_CONTROL=y CONFIG_DEFAULT_DEVICE_TREE="ns3-board" CONFIG_DM=y CONFIG_CLK=y CONFIG_CLK_CCF=y +CONFIG_PINCTRL=y +CONFIG_PINCTRL_SINGLE=y CONFIG_DM_SERIAL=y CONFIG_SYS_NS16550=y CONFIG_SPL_OF_LIBFDT=y From patchwork Wed Jun 10 10:52:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306772 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=KoWoEL9E; 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 49hkNk6Qclz9sQx for ; Wed, 10 Jun 2020 20:53:10 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 50734819A0; Wed, 10 Jun 2020 12:52:56 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="KoWoEL9E"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CEEAF81C54; Wed, 10 Jun 2020 12:52:53 +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-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (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 DB5218179A for ; Wed, 10 Jun 2020 12:52:49 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x32f.google.com with SMTP id l26so1377581wme.3 for ; Wed, 10 Jun 2020 03:52: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=nQiT/h6Pi7A+tv6QjMoRiyCQJj5g6g33CR9LU/x4prI=; b=KoWoEL9ELS/nsRb7cNN+K9sUe82Aiaq64epACjHvTA8kEklov+eeFFVA/XOjYFVUYZ mHcrt6R6tCsD15pbcGEaK/pGRRnu8xgFG37iM5LFMHeUMj31EloKvxZEL+S3tyVEV1pZ 721zN09pKg1ZHL6LylzXgmUbJG5Gb4e9ureCo= 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=nQiT/h6Pi7A+tv6QjMoRiyCQJj5g6g33CR9LU/x4prI=; b=pumsPCteRlm/idqQi3FjVRM/D5o0xg5TV16yi9d6CtNp+dcJ6+xKfviHwwi7HI9kGA eUim5o0JNkxX6/+4mTbuaYjmDsqSsz+oo4Yarc0jqAPhC52ko8AjEKPxYCectW5Nx34+ /DuklEsmnXMGBEC0Fz4IqLobUlN1fSqx5jUnJ/eF+HuQtPM6EwJPeOMQQcl1Jw4BTUl6 Uoy9RnYgDRkjDLpkVkLzZy0sONp4OdcW3Q216Yx9ZFC8qi1JIfnn0Olt4S7ZGSlRUGNG cp3Pi1g4hl3nrdupcmHpyl/4YJuakP37IP2vmHZwCaXLugRuXm/Z8E7AxwR0V7LNoyyO dtnw== X-Gm-Message-State: AOAM5301uHNEdsKXjPecjB6Rxt4wL7DNb2u3zY7rLNpJAEpZiPT42til Xj5bc6Ow/fM4GOUcHf/SGKLQBGHz3eSP7mWyLvJijAUs6qb70ZfQ/mve2JZ+6AotNxIIO8cB8sf xEn4TUjMILXXPMyyrMS1QcxDEEn4xgp8vXT0F9ib4sm7swJDAgx9XPz0UbI/9ELus488et+tXQo tFYVo= X-Google-Smtp-Source: ABdhPJwz06FWXefhC2/UdgL1Yf4ulaVfvcolzCOOJuHOahVlVk7/8tqWKzjvQSorUS5YfHb5ijjjIg== X-Received: by 2002:a1c:9c49:: with SMTP id f70mr2544928wme.74.1591786368603; Wed, 10 Jun 2020 03:52:48 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.52.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:52:48 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 2/8] dt-bindings: pinctrl: add ns3 pads definition Date: Wed, 10 Jun 2020 16:22:19 +0530 Message-Id: <20200610105225.31145-3-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Add NS3 pads definitions. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- .../dt-bindings/pinctrl/brcm,pinctrl-ns3.h | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 include/dt-bindings/pinctrl/brcm,pinctrl-ns3.h diff --git a/include/dt-bindings/pinctrl/brcm,pinctrl-ns3.h b/include/dt-bindings/pinctrl/brcm,pinctrl-ns3.h new file mode 100644 index 0000000000..81ebd58ca5 --- /dev/null +++ b/include/dt-bindings/pinctrl/brcm,pinctrl-ns3.h @@ -0,0 +1,41 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright 2020 Broadcom. + */ + +#ifndef __DT_BINDINGS_PINCTRL_BRCM_STINGRAY_H__ +#define __DT_BINDINGS_PINCTRL_BRCM_STINGRAY_H__ + +/* Alternate functions available in MUX controller */ +#define MODE_NITRO 0 +#define MODE_NAND 1 +#define MODE_PNOR 2 +#define MODE_GPIO 3 + +/* Pad configuration attribute */ +#define PAD_SLEW_RATE_ENA BIT(0) +#define PAD_SLEW_RATE_ENA_MASK BIT(0) + +#define PAD_DRIVE_STRENGTH_2_MA (0 << 1) +#define PAD_DRIVE_STRENGTH_4_MA BIT(1) +#define PAD_DRIVE_STRENGTH_6_MA (2 << 1) +#define PAD_DRIVE_STRENGTH_8_MA (3 << 1) +#define PAD_DRIVE_STRENGTH_10_MA (4 << 1) +#define PAD_DRIVE_STRENGTH_12_MA (5 << 1) +#define PAD_DRIVE_STRENGTH_14_MA (6 << 1) +#define PAD_DRIVE_STRENGTH_16_MA (7 << 1) +#define PAD_DRIVE_STRENGTH_MASK (7 << 1) + +#define PAD_PULL_UP_ENA BIT(4) +#define PAD_PULL_UP_ENA_MASK BIT(4) + +#define PAD_PULL_DOWN_ENA BIT(5) +#define PAD_PULL_DOWN_ENA_MASK BIT(5) + +#define PAD_INPUT_PATH_DIS BIT(6) +#define PAD_INPUT_PATH_DIS_MASK BIT(6) + +#define PAD_HYSTERESIS_ENA BIT(7) +#define PAD_HYSTERESIS_ENA_MASK BIT(7) + +#endif From patchwork Wed Jun 10 10:52:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306773 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=P0b+55Xz; 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 49hkNy3733z9sQx for ; Wed, 10 Jun 2020 20:53:22 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 08AD181C90; Wed, 10 Jun 2020 12:53:01 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="P0b+55Xz"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 761FD81C5F; Wed, 10 Jun 2020 12:52:59 +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-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) (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 0948881743 for ; Wed, 10 Jun 2020 12:52:54 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x344.google.com with SMTP id d128so1392132wmc.1 for ; Wed, 10 Jun 2020 03:52:54 -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=DbOqKFvL4kaOjJUcP43MYYr+9embPKZKd5ntrzU/8Gk=; b=P0b+55XzUjtl27ijtZzfjMlCKOaZZ4eeQsQ6qXHgEvuastpilx54Vcwt5EZ+q0vAvZ AVR3vZH4vFjUasOakfgRMxNANAUeQA9hoQij8RGQWp49kZcoRRLMaprmdYSbdUoPREq/ +ddrU+jUvAWQhd96dZWURNAlL3tyQhU4qKn/s= 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=DbOqKFvL4kaOjJUcP43MYYr+9embPKZKd5ntrzU/8Gk=; b=haSV8Oc+dNdp/2JKMvF0h4MJD/iNN7hTJFx+R1cUNyodtJ3IF0cz81Yejec84H759h 4HturbTG0zzynm6aiZIYoRg/LN/KiIhwrRHwHw99nHNG4sb7C+2Gl0VSCLGUiZAW5u5+ LUCCghQ+NF9rgqzfnPG7WN0bU4wZUH6f2XAxGkc95wTwzHREhX+QoYTqKgwsgXzvF6hW YVyFYQ1I3BDOPTwqIxzsC3e5ETp+X4lq9VtUHaZEuH46Nbi3dv5f1crh96KEQDi8D0Qa hh4L7LEbHazN2Q7Oq4sbLFqafxZIzusPeaozPPwil9/4dNesneScxkjZhVfwtjm7A8LX 4L0g== X-Gm-Message-State: AOAM5311BeHpYiMCVl4BHktEWX5uw3k+diBQqjNkE9wyvljWcmRKvWe9 drZ8ILEgTypTkGmk0QQ6YFEz7KoM8zT1ZE6IVNQyrJFttOgwdEdCPF4BD7dlKZwvI5prYFy1r4D WliDyvsfm7JGAvXgf65GG0zW/lRa1jD1FN1DOKwVhsjcdhpPDqEoUHN9RQ58FLOk8UY1qenyfWa LWO80= X-Google-Smtp-Source: ABdhPJywShcZr0fu56r2IeD2fOuOTS7muM9xleL6yH/V1v6zoenmIb4DNhlq+m//2jKshdDKDrm/1g== X-Received: by 2002:a1c:9d09:: with SMTP id g9mr2534636wme.31.1591786373420; Wed, 10 Jun 2020 03:52:53 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.52.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:52:52 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 3/8] configs: ns3: enable BCM IPROC mmc driver Date: Wed, 10 Jun 2020 16:22:20 +0530 Message-Id: <20200610105225.31145-4-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable BCM IPROC mmc driver ns3. Enable DMA for MMC Host to have better reads and writes. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 328b0e2b4e..432237b56d 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -21,6 +21,10 @@ CONFIG_DEFAULT_DEVICE_TREE="ns3-board" CONFIG_DM=y CONFIG_CLK=y CONFIG_CLK_CCF=y +CONFIG_DM_MMC=y +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_SDMA=y +CONFIG_MMC_SDHCI_IPROC=y CONFIG_PINCTRL=y CONFIG_PINCTRL_SINGLE=y CONFIG_DM_SERIAL=y From patchwork Wed Jun 10 10:52:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306774 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=BCO0ZgBW; 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 49hkPB0kVLz9sQx for ; Wed, 10 Jun 2020 20:53:33 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 37E2881743; Wed, 10 Jun 2020 12:53:07 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="BCO0ZgBW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 1972A81947; Wed, 10 Jun 2020 12:53:04 +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-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) (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 0B7F381947 for ; Wed, 10 Jun 2020 12:52:59 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x341.google.com with SMTP id f185so1384112wmf.3 for ; Wed, 10 Jun 2020 03:52:59 -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=HBMbpQAqr3xmRIpoOglJH4rl5mvuVkjDBUWBUMOZtr8=; b=BCO0ZgBWtwqsySp1p0w/MXFsOCMM1gMa44w416dn5SJH06KAXeD0mXnrXgzl+Zm5qr 2QHOYapB87Vt+K8CCBt1Bo3ZQhaJ1zNj09rFWF2dxpecTnHpGDdZKEGnj1KarVWW42y/ q6CF1cicBtg6/JCvOM+cNq2XMrebDMZcoaGwI= 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=HBMbpQAqr3xmRIpoOglJH4rl5mvuVkjDBUWBUMOZtr8=; b=R7OzF3hJkPgsnlb+dLzwDaPYKBraKidzlHHZWRIrxnc9SahbHSCimaVK+NeCa9zndM L3o0J5VOhGExjrnIlBdeO4sJwaYdr43et6aaF6p4PGuq1uVvTBzyjllVhf4RhiVPW8L7 BF8gXUPjbXI5/sfks4stj5y9W8F+XQBZHXTr6j9flxHr8iqr8K6GD3EuYKM3fw4Z+AaI tVuaYG9mF6eJM1cWvOo2msWNxRWy7C8O4rgZNPvWtbPOxiUoK2TSCNzjVgn6A3zA4cyc fCnyuxASSdf6vKCRaYrHP2Z/Lgu67Dl8d5fbg5bygXmg4CfQuER1f82I7Dmn5F7sPz6z mxNw== X-Gm-Message-State: AOAM533Tl+vsJwQg4zPUP/NielV+npGLDIFqzh8jxtseARLk2ZIDGsXm 53bXMxdtpASBM983TqKZlLToj9k19jZmWT08OXTd+sj5zYU78I8zWQfH8gscc0O274fi1w43eic w2Alpee18D4RTzXi5+5M6w0LhSm+2lxoqTVEZY2DbPuo5guT4PWAK+vvjXHZh0WWjDUk3RQoyzV E8iM0= X-Google-Smtp-Source: ABdhPJwRYKrUNKQ/XO3BgaeaCpkmUCH8dI/dIJf+YELF8VQ7gdlCg30YCb3LJfMyuLXaALA1Vi8z+w== X-Received: by 2002:a1c:4105:: with SMTP id o5mr2561146wma.168.1591786378763; Wed, 10 Jun 2020 03:52:58 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.52.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:52:58 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 4/8] configs: ns3: enable mmc commands Date: Wed, 10 Jun 2020 16:22:21 +0530 Message-Id: <20200610105225.31145-5-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable mmc commands for NS3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 432237b56d..a1ee866e54 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -14,6 +14,8 @@ CONFIG_SUPPORT_RAW_INITRD=y CONFIG_HUSH_PARSER=y CONFIG_SYS_PROMPT="u-boot> " CONFIG_SYS_XTRACE="n" +CONFIG_CMD_MMC=y +CONFIG_CMD_MMC_SWRITE=y # CONFIG_CMD_PINMUX is not set # CONFIG_CMD_SOURCE is not set CONFIG_OF_CONTROL=y From patchwork Wed Jun 10 10:52:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306775 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=Rd1/wzQN; 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 49hkPP5DVPz9sQx for ; Wed, 10 Jun 2020 20:53:45 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 03B5E81CAF; Wed, 10 Jun 2020 12:53:11 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="Rd1/wzQN"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3526581C5F; Wed, 10 Jun 2020 12:53:07 +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-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (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 72BE681743 for ; Wed, 10 Jun 2020 12:53:04 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wr1-x441.google.com with SMTP id t18so1723948wru.6 for ; Wed, 10 Jun 2020 03:53:04 -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=WxDUgpo8CpE/TjWVYmrNPlLnYgpvGiwahtahkO3Ep5A=; b=Rd1/wzQNpLWZW5CsHt1Myb94AGBtukFB7Yb4sF4jSwvx4IV5lgG6JG06ObQDwIhhxN AfmfAgwsocw/3OI/02Lif5zCrGPP5+5oMQdYBtt+d1MIDBWOCOzAY3iifzAbEhlEKiib PNh3Ix0J7/sJMHuiNzS7MdpyzGBxeOv0AILl8= 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=WxDUgpo8CpE/TjWVYmrNPlLnYgpvGiwahtahkO3Ep5A=; b=hNlhXqLTdrVut6ixMCgtNxVxiXjX1R9TVpz93YNUSh0XXQOEdOMQH3EgMU0CUA5H1a gfpRor8D/teXJKXylMZyM1btA9BMNnTPB8DFZuw+jx+dTotHJ6cRK72Ir79HBVL4lhVu knvcBz2I6yjzbNXTD/WFLeSzZUQ6vRcd0x/GYjDdjn0Hi/Rb+KlAGnvFFcodxSYq4daf powa740/Ie6tquFE4AmoseJ83/D5GQbVCoE3IhzAeGmTjbL8nPW9OvlcXL6MomekRD6Q OUElZHLWY8HiBqkhrfOrpJYp0PB3iDNiOtFXhqfncGD8hOvAGeJHG3a4RortIRgRs7hO 8c4g== X-Gm-Message-State: AOAM5303D5eEeCjRYVOn+wc7965vvy+v75JKP38lKuuOaoq1RSfoAEJ8 gY4Zdh5LN7MYRD5j4jmE0SOr0ct2yvmbIgH2UTTN0G5WRjDrafnjOr2+YDPNBXZCJ1/gCLvkrrF GSdkXhy44ujBiPkWkpUqo39EFrEPGdLg2Rpl34xJkhvh9iw9Fr4mb4lJtB/LbnfAIpT/xa6vebp jHNmI= X-Google-Smtp-Source: ABdhPJwlj++5wLweM5gqnT3aULN4BdSGpI0jJ+oyaJ7gcJf1BlD4eTA24Fj4A27IM75oUdigsH7+pg== X-Received: by 2002:adf:a1c1:: with SMTP id v1mr3094291wrv.205.1591786383476; Wed, 10 Jun 2020 03:53:03 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.53.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:53:02 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 5/8] configs: ns3: enable gpt commands Date: Wed, 10 Jun 2020 16:22:22 +0530 Message-Id: <20200610105225.31145-6-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable gpt commands for ns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index a1ee866e54..0f23f30db2 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -14,6 +14,8 @@ CONFIG_SUPPORT_RAW_INITRD=y CONFIG_HUSH_PARSER=y CONFIG_SYS_PROMPT="u-boot> " CONFIG_SYS_XTRACE="n" +CONFIG_CMD_GPT=y +CONFIG_CMD_GPT_RENAME=y CONFIG_CMD_MMC=y CONFIG_CMD_MMC_SWRITE=y # CONFIG_CMD_PINMUX is not set From patchwork Wed Jun 10 10:52:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306776 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=hy2OpSjz; 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 49hkPd2dSYz9sQx for ; Wed, 10 Jun 2020 20:53:57 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1284481CC5; Wed, 10 Jun 2020 12:53:14 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="hy2OpSjz"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4302581CC5; Wed, 10 Jun 2020 12:53:12 +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-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) (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 A4EA281947 for ; Wed, 10 Jun 2020 12:53:08 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x344.google.com with SMTP id y20so1390825wmi.2 for ; Wed, 10 Jun 2020 03:53:08 -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=2n+Cko4IM3f3fca/+2ToGFJbar5VhU2edGslDLLGwGs=; b=hy2OpSjzHIXUaPVER02+OZ1kASIiCOWlNvFyPw4SLMXw8lIPkMVkNixzy2GHfAuEQY zBXqGkrnK7FtuQnx29mJcfTvjFXlxz2HD87QfnOkyqUxvVfWM8biQclEL7OhA2DhS9V/ +QRQTPti8L5zXKLWgMyE1n7pUDoP0xMcJHNcg= 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=2n+Cko4IM3f3fca/+2ToGFJbar5VhU2edGslDLLGwGs=; b=tjzWjDgdL7fmQizpPRnAJGPfPbjQXwQhZo1gFgXDrsQs5SocE7SEpVCyyehzPjeO/1 Cmbi4Cta/a2x+0990+d0z+6ucuJTpnojGafGveIQhcrBH4THGn2soF1/KbdMGdf8KBIv lFFd1fQQRQ4NZaycIaBS44dAgk+yy+QJXnqm+QOgaiQ8MZGRDG9h7/NceFev090W32dB eDQF6rTBJyBZCzNHt9VR/d8thNR68hrFveVvvqSPHilL4v1TgWES7uuPxASXmMC4gP2l lJLw1gwGGL5R0MbSb1xzO486lbW1FIYHPMaCclxt22yztZuOkcxh9rR6BsUllbstzeYQ UCpQ== X-Gm-Message-State: AOAM533UH6Eu9iy4xbukUmSczw/fNc8f/NK9sbUptnOQDxVjRLc48OuX LCFe1rLbNCUCXYJULdrg7/R8KuGYRN/IRHnZIPZikSMwdBY+Vc1tHdX6FqG+QL7RRNTauvT8GD3 suAf1alU8W+5FhlWDDGzIO7Bl0rBSbcUakc0zQcuERTFMo512P+lhDVJ3W0yqgaDctfp4BKSbib BdvWI= X-Google-Smtp-Source: ABdhPJycicKX56XnB1xIljSB1Bi7eV8/Tge6perJwK8a+/NrlRN8rcggQH1smkQKZZ2A9PKAfKigHg== X-Received: by 2002:a7b:cc08:: with SMTP id f8mr2720451wmh.106.1591786387432; Wed, 10 Jun 2020 03:53:07 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.53.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:53:06 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 6/8] configs: ns3: enable EXT4 and FAT fs support Date: Wed, 10 Jun 2020 16:22:23 +0530 Message-Id: <20200610105225.31145-7-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable EXT4 and FAT fs support for ns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 0f23f30db2..66fbdb20d6 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -20,6 +20,10 @@ CONFIG_CMD_MMC=y CONFIG_CMD_MMC_SWRITE=y # CONFIG_CMD_PINMUX is not set # CONFIG_CMD_SOURCE is not set +CONFIG_CMD_EXT4=y +CONFIG_CMD_EXT4_WRITE=y +CONFIG_CMD_FAT=y +# CONFIG_DOS_PARTITION is not set CONFIG_OF_CONTROL=y CONFIG_DEFAULT_DEVICE_TREE="ns3-board" CONFIG_DM=y @@ -33,4 +37,5 @@ CONFIG_PINCTRL=y CONFIG_PINCTRL_SINGLE=y CONFIG_DM_SERIAL=y CONFIG_SYS_NS16550=y +CONFIG_FAT_WRITE=y CONFIG_SPL_OF_LIBFDT=y From patchwork Wed Jun 10 10:52:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306777 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=LidHtMyV; 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 49hkPr0MrPz9sQx for ; Wed, 10 Jun 2020 20:54:07 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4F7C481CC1; Wed, 10 Jun 2020 12:53:18 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="LidHtMyV"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E5D7A81C75; Wed, 10 Jun 2020 12:53:16 +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-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) (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 947AB81CCF for ; Wed, 10 Jun 2020 12:53:13 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x344.google.com with SMTP id u13so1386605wml.1 for ; Wed, 10 Jun 2020 03:53:13 -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=lRx3BLkZ9rXKzlNmnLg6eIuqidd+vxLlcuH8IYAqONY=; b=LidHtMyVlCPIFiHmQQY0V9UhxPXPFenTxtAK8PZDEYxGPhQSdwYttiK2f7pnsdM6dQ 4YLZjLMrRfWpb+qoJAG0I7FJOVgOnRbYrFazDdntTBFTQ1kRKh7hM3tIPVmKovoriJmf y3+JlPB4SGQ+Z91HMM2X9orEv3OwsYVX2ZPm8= 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=lRx3BLkZ9rXKzlNmnLg6eIuqidd+vxLlcuH8IYAqONY=; b=eUFWgYeSjkhmmYeiZAJqpORLOWWUZMh+88GTzXEBL8dFz26ikMxCV9fFZBLJ1PQbF+ 1ehUEcZ9Kf1yCVGlCgckQqujQXe3pMYljfxudyLwVktCyBywmq3ZcySfnxNSnfEGWVrC pm0KpKcZT6HJ6KYNZSCJSIa1YbfmATyKch+n/OND7vcdYoakjOy5pTlUA80XQ9PMAYa9 8TZ69sGLFN2qrKjSqUQNvqRg+vGDnNuvfz9CCvuugxsdmxjegw8m3Up4Ll+oQur6LVzN sqOgjRHAP/GCz7EwANThAsdLZ+ZHQwHX0WO15BHxzEQQUZswuUP43i11oNZJHbMMUyW7 fHLA== X-Gm-Message-State: AOAM533xx+wzXYIdAyYktHKtppdWKtDTm1qFU8GPW4qZwi0SYhTxUuuF oTAUbB22UJoPefc07kbcieHJ/m/rWajvuA0zwh0F5Sdx6WZ+KXuMiHyqfk6w0yLhDDeASmdRpEI X8buvvtofNlxKM5pZ3rcg8rAzJjWL3RPk5D5YlbSNLBKoaQVYh1FsyX61zL/KDR5Mkd8gL20Mg0 f2Ouc= X-Google-Smtp-Source: ABdhPJx+05iZnRZb6IyuBWZUR0aP9pApnU4rNIz0wiOrb3I5y0kq2XqDwhoa2XNgn+KC5fg7myqvNQ== X-Received: by 2002:a1c:9c49:: with SMTP id f70mr2546577wme.74.1591786392223; Wed, 10 Jun 2020 03:53:12 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.53.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:53:11 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur Subject: [PATCH v2 7/8] configs: ns3: enable sp805 watchdog driver Date: Wed, 10 Jun 2020 16:22:24 +0530 Message-Id: <20200610105225.31145-8-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Enable sp805 watchdog driver for ns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- configs/bcm_ns3_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 66fbdb20d6..3cb69eff9d 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs/bcm_ns3_defconfig @@ -37,5 +37,8 @@ CONFIG_PINCTRL=y CONFIG_PINCTRL_SINGLE=y CONFIG_DM_SERIAL=y CONFIG_SYS_NS16550=y +# CONFIG_WATCHDOG is not set +CONFIG_WDT=y +CONFIG_WDT_SP805=y CONFIG_FAT_WRITE=y CONFIG_SPL_OF_LIBFDT=y From patchwork Wed Jun 10 10:52:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rayagonda Kokatanur X-Patchwork-Id: 1306779 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; secure) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=A2gQIXD5; 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 49hkQ42HpXz9sQx for ; Wed, 10 Jun 2020 20:54:20 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 7B29081CEC; Wed, 10 Jun 2020 12:53:22 +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; secure) header.d=broadcom.com header.i=@broadcom.com header.b="A2gQIXD5"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 02CCB81CD7; Wed, 10 Jun 2020 12:53:21 +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-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) (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 C91BF81C5F for ; Wed, 10 Jun 2020 12:53:17 +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=rayagonda.kokatanur@broadcom.com Received: by mail-wm1-x342.google.com with SMTP id k26so1381563wmi.4 for ; Wed, 10 Jun 2020 03:53:17 -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=+1/NeapExjXKbSL/XiMh0pQzxJsqfCposEavnPJptAo=; b=A2gQIXD5WdncFLIWcweoJOF6tLHSkRd3h6z7aHWxcC8SeYodG3Y6ZwaW/WIv3zLnF/ hXWfBh1UhW+vStHRnty0aK4NXpkBGeX2lXPKEnh34uT6FF9FK+kBc/czcqX7JwGgi+yH R+g83nGqiLyeTARwLsIjxy1X/ono3Jw/VfsrA= 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=+1/NeapExjXKbSL/XiMh0pQzxJsqfCposEavnPJptAo=; b=QrK/mwPy5kStUKYG/9DNSQONNH4OFN6fUzZ6wTstfmX0GxzcL3DwpN4Ck5MJk65nKr aKBK2YiTmR4dkKAy5h736k0UKMtYssD2uOaJNmtwz/oh4Kwc5WyqcxP2n/N11NKdAYnx cC7Gb08C/9PxWF7ZcbVC6GcM63KrD6LC/cnTEPRXRiw0d31q8CcpGyy6IG3zkike4mRg AWKNwZ/U7+/5IqfRmm6TFd5rODZ224Aya3PkfIUiuV6RvcT0w5zLeIXbuM2a9YXJL8Ic vZhHg7kAbv3jsMZtG+j9n9wj3Ij4wK5KUKwaSwi5TH6jeGrGBjCG7gvabGl9/BuDnjR0 f1Vw== X-Gm-Message-State: AOAM5306Gp6MjCcazX6VaK2XEiaf0cRp4wjJmODDuJxZqgPkVaTHVVw/ 9GCakqoNC18XM9plz31S0HDkPXAO1bTiicLmwJ2ZV8qX7loxqvqMV1kFSS0e2VfYSOWCvGGlZhH 2cE8ZxWTTmZJa0H21mATWdnoPkp743IponWN8NQUwJpJWcARMnAkZ75539SLrPSaOe6tjjtSvQa W77Po= X-Google-Smtp-Source: ABdhPJyyXbYWeKZCT4fSwX5MwrU/k+epjfgyUUqFSWvQrbJN2Swm2CRsstfpAllW5QHbp/yyV2mBBw== X-Received: by 2002:a1c:2044:: with SMTP id g65mr2832233wmg.16.1591786396563; Wed, 10 Jun 2020 03:53:16 -0700 (PDT) Received: from rayagonda.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id a3sm7343628wrp.91.2020.06.10.03.53.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 03:53:16 -0700 (PDT) From: Rayagonda Kokatanur To: u-boot@lists.denx.de, Simon Glass , Bharat Kumar Reddy Gooty Cc: Rayagonda Kokatanur , Pramod Kumar Subject: [PATCH v2 8/8] board: ns3: start sp805 watchdog service Date: Wed, 10 Jun 2020 16:22:25 +0530 Message-Id: <20200610105225.31145-9-rayagonda.kokatanur@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> References: <20200610105225.31145-1-rayagonda.kokatanur@broadcom.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.2 at phobos.denx.de X-Virus-Status: Clean Start sp805 watchdog service. Parse wdt timeout from env and dts, give precedence to env timeout if defined. Set default timeout to 60s if both env and dts doesn't specifiy timeout. Stop the WDT in board late init and start the WDT service before giving control to Linux. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Pramod Kumar --- Changes from v1: -Address review comments from Simon, -include instead of and -remove include as its not required -Use if() instead of #if def -rearrange code in start_wdt() -remove #else part of #ifdef CONFIG_DT board/broadcom/bcmns3/ns3.c | 50 +++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/board/broadcom/bcmns3/ns3.c b/board/broadcom/bcmns3/ns3.c index 0dd78cde34..1ba6c3fe5d 100644 --- a/board/broadcom/bcmns3/ns3.c +++ b/board/broadcom/bcmns3/ns3.c @@ -5,7 +5,10 @@ */ #include +#include +#include #include +#include #include #include #include @@ -133,6 +136,13 @@ int board_init(void) int board_late_init(void) { + /* + * Default WDT service is started with 60 sec time out. + * Disable it and start before giving control to Linux. + */ + if (CONFIG_IS_ENABLED(WDT)) + wdt_stop(gd->watchdog_dev); + return 0; } @@ -184,12 +194,52 @@ void reset_cpu(ulong level) } #ifdef CONFIG_OF_BOARD_SETUP + +#ifndef CONFIG_WATCHDOG_TIMEOUT_MSECS +#define CONFIG_WATCHDOG_TIMEOUT_MSECS (60 * 1000) +#endif +#define DEF_TIMEOUT_SEC (CONFIG_WATCHDOG_TIMEOUT_MSECS / 1000) + +static int start_wdt(void) +{ + u32 timeout = DEF_TIMEOUT_SEC; + struct udevice *udev; + int rc = 0; + u32 wdt_enable; + + wdt_enable = env_get_ulong("wdt_enable", 16, 0); + printf("wdt_enable :%u\n", wdt_enable); + if (!wdt_enable) + return rc; + + rc = uclass_get_device(UCLASS_WDT, 0, &udev); + if (rc) { + printf("Failed to get wdt rc:%d\n", rc); + return rc; + } + + timeout = env_get_ulong("wdt_timeout_sec", 10, 0); + if (!timeout) { + if (CONFIG_IS_ENABLED(OF_CONTROL)) + timeout = dev_read_u32_default(gd->watchdog_dev, + "timeout-sec", + DEF_TIMEOUT_SEC); + } + wdt_start(udev, timeout * 1000, 0); + printf("Started wdt (%ds timeout)\n", timeout); + + return rc; +} + int ft_board_setup(void *fdt, bd_t *bd) { gic_lpi_tables_init(BCM_NS3_GIC_LPI_BASE, MAX_GIC_REDISTRIBUTORS); mem_info_parse_fixup(fdt); + if (CONFIG_IS_ENABLED(WDT)) + start_wdt(); + return 0; } #endif /* CONFIG_OF_BOARD_SETUP */