From patchwork Thu Oct 18 18:37:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986124 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ip0uWKH8"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bd9M3qkXz9s9G for ; Fri, 19 Oct 2018 05:38:47 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 1920BC21E53; Thu, 18 Oct 2018 18:38:32 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 C4D93C21D65; Thu, 18 Oct 2018 18:38:29 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C3805C21E15; Thu, 18 Oct 2018 18:38:00 +0000 (UTC) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by lists.denx.de (Postfix) with ESMTPS id A191CC21DE8 for ; Thu, 18 Oct 2018 18:38:00 +0000 (UTC) Received: by mail-wr1-f65.google.com with SMTP id e4-v6so34789879wrs.0 for ; Thu, 18 Oct 2018 11:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=UEljBAjQ3wp3M/IBP5J0Kony/QNNmyWkoPd7euNBdvo=; b=ip0uWKH8xigIS20ohretQQoIoBSyGPZpLtwO4jKBJCOoIkR1wWV8xnmaFb+w9i6tDZ nE2IBioxWrl8l/UZ7W7lJMpGAkzBKaCVayajh0MfOU+p1gcwcJ9UaVDBxK4KyxydNU4A WBlPgx9cpKSWQ+WG1AUO78ryZ4b5SgEWuHm7wHuLA2mpUUU028V5GiXR+yv6UX8AeTN3 Tr6dGIxe24TOfXwELz0xxl9ERMDmXH3WabbK+gp6NuEWtKn5c8xko9aXk/bJNvkBkgZT W01EDHcEeWOZC4X/yLmYv+HfgXjYwqWbj7ezJKV0tpo5V6gTSlNMds+6fsM92uNrngMc 9Z6Q== 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; bh=UEljBAjQ3wp3M/IBP5J0Kony/QNNmyWkoPd7euNBdvo=; b=S9O/LcoE6UqCpmlJvkDs61Pt9clZ/5Z1wBEoJ70jkiEk67j0IW6zDNJBls6tbWcie1 iteNpcNk3d9ESOsucuWHh0aQ5zVpWAIO7+/pAWAE/B6NJHcit0aRsxoFFo2rGlEvAdDQ 0kTXElMOksNHH/ohmJqF4s6MTyAZJr+lgwI/leWq7pM+ahRwv6O7noZbNIDRihudQ1Mr JkzR1JRpcHrMmw90Jc2TvLnJuqL2wUNDDtduzffw3+xXpo/Ah/4vm3ajovGyuovf5T/9 J9QY6GEw1TA/YkdqGGDZUgJLL96yYOYoXxbnsmVbH2EHDnZ6A8h5XmUALylr1hatSuSb +Q/w== X-Gm-Message-State: ABuFfohVkxY/dJvCWwO4+aO6UcQ94dskiB3sYVwULeEKSnW8vRIMqy1P ahYd1UFBdRy0BetKlSP+Lx5BbQRh X-Google-Smtp-Source: ACcGV60G8a9YUscaNAM/AU3ntr9JyCD3GsQMZObOxQhv9X9kagLtVvT74dwsF1lXsuxDCaJeJ+e/3g== X-Received: by 2002:a5d:5588:: with SMTP id i8-v6mr28436787wrv.38.1539887879851; Thu, 18 Oct 2018 11:37:59 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.37.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:37:59 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:45 +0200 Message-Id: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 1/9] ARM: rmobile: Fix CPGWPR Address define and Settings on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama This patch fixes the write-protect control of CPG. Signed-off-by: Hiroyuki Yokoyama --- board/renesas/draak/draak.c | 4 ++-- board/renesas/salvator-x/salvator-x.c | 4 ++-- board/renesas/ulcb/ulcb.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index 852fdda843..e7f0bd7b65 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -27,7 +27,7 @@ DECLARE_GLOBAL_DATA_PTR; #define CPGWPCR 0xE6150904 -#define CPGWPR 0xE615090C +#define CPGWPR 0xE6150900 #define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) @@ -39,8 +39,8 @@ void s_init(void) writel(0xA5A5A500, &rwdt->rwtcsra); writel(0xA5A5A500, &swdt->swtcsra); + writel(0x5A5AFFFF, CPGWPR); writel(0xA5A50000, CPGWPCR); - writel(0xFFFFFFFF, CPGWPR); } #define GSX_MSTP112 BIT(12) /* 3DG */ diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 00256bc1a3..746403a5c5 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -28,7 +28,7 @@ DECLARE_GLOBAL_DATA_PTR; #define CPGWPCR 0xE6150904 -#define CPGWPR 0xE615090C +#define CPGWPR 0xE6150900 #define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) @@ -40,8 +40,8 @@ void s_init(void) writel(0xA5A5A500, &rwdt->rwtcsra); writel(0xA5A5A500, &swdt->swtcsra); + writel(0x5A5AFFFF, CPGWPR); writel(0xA5A50000, CPGWPCR); - writel(0xFFFFFFFF, CPGWPR); } #define GSX_MSTP112 BIT(12) /* 3DG */ diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index 213e869ebe..dfe8efd3ac 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -27,7 +27,7 @@ DECLARE_GLOBAL_DATA_PTR; #define CPGWPCR 0xE6150904 -#define CPGWPR 0xE615090C +#define CPGWPR 0xE6150900 #define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) @@ -39,8 +39,8 @@ void s_init(void) writel(0xA5A5A500, &rwdt->rwtcsra); writel(0xA5A5A500, &swdt->swtcsra); + writel(0x5A5AFFFF, CPGWPR); writel(0xA5A50000, CPGWPCR); - writel(0xFFFFFFFF, CPGWPR); } #define GSX_MSTP112 BIT(12) /* 3DG */ From patchwork Thu Oct 18 18:37:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986139 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="igGkI6ES"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdH33Mrzz9s9G for ; Fri, 19 Oct 2018 05:43:43 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 388E4C21C57; Thu, 18 Oct 2018 18:40:23 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 E8FE5C21D74; Thu, 18 Oct 2018 18:38:35 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4E924C21DEC; Thu, 18 Oct 2018 18:38:02 +0000 (UTC) Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by lists.denx.de (Postfix) with ESMTPS id DAB1BC21E02 for ; Thu, 18 Oct 2018 18:38:01 +0000 (UTC) Received: by mail-wr1-f66.google.com with SMTP id w5-v6so34774107wrt.2 for ; Thu, 18 Oct 2018 11:38:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=AKoskXLtXDnTvZA0LG03ilV1T1lEpPZ+Yvc2GT+I/Hs=; b=igGkI6ESpOXBmi9sKNJ8utnAOgqPa4ua4EnNgt3kfp5b4gcSlwD2KU/ixXNfjGknHR LOaNUH19RJNTVh0qXo+lHuCTKYNcr0lGyeILLE45fZ+vojY8bpEXjEdI3/eHALkBJGyF MNZifnOvY7eVszsIOeDrY1BqqhYQ8Ek8MxA/G+7URlsySxVZmXjfbVg1tteZHuHCz8lO aNFnLhQQv+wF7ZlsaqoUQTpMSdE7Y/oA7TIj1GoN4rcBNXZPEiXwxYlvJhl4uCXRZrpz UdxFHWiCAPsv5HoyT0vJQ3TQinXOPbt60+8P+sRJUhOg5O8BzmC+UqhakLXPsIEMZXgI KP3A== 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=AKoskXLtXDnTvZA0LG03ilV1T1lEpPZ+Yvc2GT+I/Hs=; b=fmIyNK87WFLmImGCGLkMgoZe7kNLfzIlyfj0y2SAAPF8M9FQtQwnuOI7VS7CFl0Z04 4GmDlBpGG80TeRdJ7g7uNol12XxpptpM8Zy9Mr6/SrO7OuM2JJihqmtvyAW7I3jaI22o gEmuGrGd72HocC69WfmyKnHd5MdJ2c78sh8iP+zU+cw+2X7sGPSWv/zT2Ii/FV5HwS84 GCn642eOopd7DhmJWrlg89g3Jp4Z8E4r3Yn9E1M5VqHVJzuabhKyJ4msVAPmM9NXIRn9 XvOiWL4jdnVTT/DcGJJr5JD2cKLagMoa77IJ2BOMaRsERyTw1UPfwLmbwzK7rtP4KZxK 6vSw== X-Gm-Message-State: ABuFfohV849tX+NgdS8iaQU0JCkYHfQkSG9PDYVtrriMAMrBleU9niR/ o3i6UacBKhuyhzk8W/E3XlDaM8Yd X-Google-Smtp-Source: ACcGV600lw7uwZE0dpu1WFWu+6J/gkUZ7gY5LycXRuzhb7MpUp26o3T+QPLNSrD1Og6K9AloA0Pxkg== X-Received: by 2002:adf:e542:: with SMTP id z2-v6mr28512093wrm.53.1539887881023; Thu, 18 Oct 2018 11:38:01 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.37.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:00 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:46 +0200 Message-Id: <20181018183753.15970-2-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 2/9] ARM: rmobile: Remove console parameter from bootargs on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama This patch removes 'console=' argument, because kernel uses stdout-path as parameter. Signed-off-by: Hiroyuki Yokoyama --- configs/r8a7795_salvator-x_defconfig | 2 +- configs/r8a7795_ulcb_defconfig | 2 +- configs/r8a77965_salvator-x_defconfig | 2 +- configs/r8a7796_salvator-x_defconfig | 2 +- configs/r8a7796_ulcb_defconfig | 2 +- configs/r8a77970_eagle_defconfig | 2 +- configs/r8a77990_ebisu_defconfig | 2 +- configs/r8a77995_draak_defconfig | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/configs/r8a7795_salvator-x_defconfig b/configs/r8a7795_salvator-x_defconfig index aae38e84a0..40712a44c3 100644 --- a/configs/r8a7795_salvator-x_defconfig +++ b/configs/r8a7795_salvator-x_defconfig @@ -8,7 +8,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a7795-salvator-x.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a7795_ulcb_defconfig b/configs/r8a7795_ulcb_defconfig index c341e1aaac..f1d150b5a0 100644 --- a/configs/r8a7795_ulcb_defconfig +++ b/configs/r8a7795_ulcb_defconfig @@ -8,7 +8,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a7795-h3ulcb.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a77965_salvator-x_defconfig b/configs/r8a77965_salvator-x_defconfig index 567f63977e..72549e2836 100644 --- a/configs/r8a77965_salvator-x_defconfig +++ b/configs/r8a77965_salvator-x_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a77965-salvator-x.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a7796_salvator-x_defconfig b/configs/r8a7796_salvator-x_defconfig index e3551a8007..7c39268a43 100644 --- a/configs/r8a7796_salvator-x_defconfig +++ b/configs/r8a7796_salvator-x_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a7796-salvator-x.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a7796_ulcb_defconfig b/configs/r8a7796_ulcb_defconfig index 8086261637..ef5c9443f9 100644 --- a/configs/r8a7796_ulcb_defconfig +++ b/configs/r8a7796_ulcb_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a7796-m3ulcb.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a77970_eagle_defconfig b/configs/r8a77970_eagle_defconfig index 0cd47c1203..67ef2632a9 100644 --- a/configs/r8a77970_eagle_defconfig +++ b/configs/r8a77970_eagle_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a77970-eagle.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a77990_ebisu_defconfig b/configs/r8a77990_ebisu_defconfig index 4f9ebad23d..7363310d52 100644 --- a/configs/r8a77990_ebisu_defconfig +++ b/configs/r8a77990_ebisu_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a77990-ebisu.dtb" CONFIG_VERSION_VARIABLE=y diff --git a/configs/r8a77995_draak_defconfig b/configs/r8a77995_draak_defconfig index ca89a12b7b..0f1189b671 100644 --- a/configs/r8a77995_draak_defconfig +++ b/configs/r8a77995_draak_defconfig @@ -9,7 +9,7 @@ CONFIG_SMBIOS_PRODUCT_NAME="" CONFIG_FIT=y # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttySC0,115200 rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" +CONFIG_BOOTARGS="root=/dev/nfs rw nfsroot=192.168.0.1:/export/rfs ip=192.168.0.20" CONFIG_SUPPORT_RAW_INITRD=y CONFIG_DEFAULT_FDT_FILE="r8a77995-draak.dtb" CONFIG_VERSION_VARIABLE=y From patchwork Thu Oct 18 18:37:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986138 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="AwhffHVr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdH10wg8z9s9G for ; Fri, 19 Oct 2018 05:43:41 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D2C88C21C57; Thu, 18 Oct 2018 18:40:06 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 A01A0C21D83; Thu, 18 Oct 2018 18:38:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3FC13C21D8E; Thu, 18 Oct 2018 18:38:03 +0000 (UTC) Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by lists.denx.de (Postfix) with ESMTPS id 29CC1C21DFB for ; Thu, 18 Oct 2018 18:38:03 +0000 (UTC) Received: by mail-wr1-f67.google.com with SMTP id 61-v6so34786853wrb.6 for ; Thu, 18 Oct 2018 11:38:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ha8rNltIb7eKoih9GdKF4LkVnu6kiqtAZzjIu+yT8nw=; b=AwhffHVrJfigVhJk5grGTmjq1CxGRJeVLP5uzTkmV4z1qPAbJVwwey/6s++toDpbMf EZ3CuH2tj84jx5FtxCRyr3lNWydWzrQV0oJuHBbZV2ACJnw7Tunh6mNmna6Gh6xaBxMg sZ78evqKt9MUTIu7ahfo0/YtmTNhLsITM7Ty7meQOaNtu4aYFgxO2dWzCwyUnsXOS6de FLBkIMtLPxIG8oenBD8CM/M6JjXz7icFM+dGqNPYCfSPxjkOrLQYYwZYj0UPXXi+tV2z VDXym89dS5T2zDeWaTKwGYRk+hdF62q5FMnt0pKdxifkZnOi9JDhFNxzpVNHtNUxLrT7 mXDQ== 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=ha8rNltIb7eKoih9GdKF4LkVnu6kiqtAZzjIu+yT8nw=; b=EOked4+pz4+e0wKySZxWszHivisC/SAoXJSrq5KTY7LwOVUN57WnikAa4vDqDcS2Pg BUzr9zVo7wHzjAF3aG8bOfgznSEBWR8MXpqhfg1GRjTpDWF4wpuiwClH0BRE170pmCq6 ngLgC7nFRjNXBFxoPZdvPp35cIZHT+UlMK/BIxSxcnE0S+ZgZkSxvUYwRZv6Um1m5A1Z EceqeIRugOU+ChJY83XvJBjwJFpg6M9CcJRoJH+RuYjIo1cxLR/yNP8mwn22ZBYCOLCX fEfkQNnNi132cFvIXY0YT/FV/4ShBkO5pweKD9XBFuGaEYfpJXhph0PW85+KhrjEYTYR 7BcQ== X-Gm-Message-State: ABuFfoiNDjIIGoBY3TSSFoX2EUvpaf5c6XRsfQLZJXJyBHZIH6X8yC5g MWsnW/TjyV9iMnDpQnR8L2Uerc/7 X-Google-Smtp-Source: ACcGV61egVNDnnHYu2qXpw0uTGTuTDHbCxjHmR5X1qjoEVlL8Qp2uZKtizP164jtMYKplT1x0yRcKg== X-Received: by 2002:a5d:4c90:: with SMTP id z16-v6mr28420221wrs.239.1539887882311; Thu, 18 Oct 2018 11:38:02 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:01 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:47 +0200 Message-Id: <20181018183753.15970-3-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 3/9] ARM: rmobile: Remove TMU0/TMU1 settings on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama U-Boot uses ARM generic timer, TMU0 and TMU1 are not used, remove them. Signed-off-by: Hiroyuki Yokoyama --- board/renesas/draak/draak.c | 5 ----- board/renesas/eagle/eagle.c | 5 ----- board/renesas/ebisu/ebisu.c | 5 ----- board/renesas/salvator-x/salvator-x.c | 5 ----- board/renesas/ulcb/ulcb.c | 5 ----- 5 files changed, 25 deletions(-) diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index e7f0bd7b65..f9ae74a39d 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -44,17 +44,12 @@ void s_init(void) } #define GSX_MSTP112 BIT(12) /* 3DG */ -#define TMU0_MSTP125 BIT(25) /* secure */ -#define TMU1_MSTP124 BIT(24) /* non-secure */ #define SCIF2_MSTP310 BIT(10) /* SCIF2 */ #define DVFS_MSTP926 BIT(26) #define HSUSB_MSTP704 BIT(4) /* HSUSB */ int board_early_init_f(void) { - /* TMU0,1 */ /* which use ? */ - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, TMU0_MSTP125 | TMU1_MSTP124); - #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); diff --git a/board/renesas/eagle/eagle.c b/board/renesas/eagle/eagle.c index 9317410071..0e5efea19d 100644 --- a/board/renesas/eagle/eagle.c +++ b/board/renesas/eagle/eagle.c @@ -50,17 +50,12 @@ void s_init(void) clrsetbits_le32(PLL0CR, PLL0_STC_MASK, stc); } -#define TMU0_MSTP125 BIT(25) /* secure */ - int board_early_init_f(void) { /* Unlock CPG access */ writel(0xA5A5FFFF, CPGWPR); writel(0x5A5A0000, CPGWPCR); - /* TMU0 */ - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, TMU0_MSTP125); - return 0; } diff --git a/board/renesas/ebisu/ebisu.c b/board/renesas/ebisu/ebisu.c index 248223b444..5d8b79eee3 100644 --- a/board/renesas/ebisu/ebisu.c +++ b/board/renesas/ebisu/ebisu.c @@ -30,13 +30,8 @@ void s_init(void) { } -#define TMU0_MSTP125 BIT(25) /* secure */ - int board_early_init_f(void) { - /* TMU0 */ - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, TMU0_MSTP125); - return 0; } diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 746403a5c5..cb5228a0bd 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -45,17 +45,12 @@ void s_init(void) } #define GSX_MSTP112 BIT(12) /* 3DG */ -#define TMU0_MSTP125 BIT(25) /* secure */ -#define TMU1_MSTP124 BIT(24) /* non-secure */ #define SCIF2_MSTP310 BIT(10) /* SCIF2 */ #define DVFS_MSTP926 BIT(26) #define HSUSB_MSTP704 BIT(4) /* HSUSB */ int board_early_init_f(void) { - /* TMU0,1 */ /* which use ? */ - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, TMU0_MSTP125 | TMU1_MSTP124); - #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index dfe8efd3ac..fca6eae1fb 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -44,17 +44,12 @@ void s_init(void) } #define GSX_MSTP112 BIT(12) /* 3DG */ -#define TMU0_MSTP125 BIT(25) /* secure */ -#define TMU1_MSTP124 BIT(24) /* non-secure */ #define SCIF2_MSTP310 BIT(10) /* SCIF2 */ #define DVFS_MSTP926 BIT(26) #define HSUSB_MSTP704 BIT(4) /* HSUSB */ int board_early_init_f(void) { - /* TMU0,1 */ /* which use ? */ - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, TMU0_MSTP125 | TMU1_MSTP124); - #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); From patchwork Thu Oct 18 18:37:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986137 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="rxOj1NJI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdGs5lg0z9sBj for ; Fri, 19 Oct 2018 05:43:33 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 7C655C21DEC; Thu, 18 Oct 2018 18:39:50 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 35CF5C21D65; Thu, 18 Oct 2018 18:38:33 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 2B65EC21D65; Thu, 18 Oct 2018 18:38:04 +0000 (UTC) Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by lists.denx.de (Postfix) with ESMTPS id 46EF6C21DFB for ; Thu, 18 Oct 2018 18:38:04 +0000 (UTC) Received: by mail-wr1-f66.google.com with SMTP id 61-v6so34786893wrb.6 for ; Thu, 18 Oct 2018 11:38:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=JPTDeAFFPhkmWikLZnTvdtgCewbKS+K5GbMDMhcY+Ek=; b=rxOj1NJIZGfz0VyskQ6dpk/weV8Fb9LLbh/2VxOlKIDzhSu9dUoPx9QQO/PNV4D21c d7Txvat67Zjl3gSAjLJJo5bkeJ8DA9AJrMRK0rVMGboHTEXtSG2zomncYVsRiBfuITcH 6/iky9OXAr8SgSVUemyhCeHfXQlo47ScbD6ZrrQaA9xr/nDqS5KlJ0OP/qV3nZSSiMHJ E5QU2MY2hS3oEAa+8zhQrxfLnolPUngdpTrjyJ51E4lM2SeiCYXFXuI6HU0+rL0362Eg hy9JRgrEnupTIhtORz46Rdq9VCCK1AtB9bIyy+1mQoBtTnybOKC2Taea0Q5aO95uljxx oJLg== 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=JPTDeAFFPhkmWikLZnTvdtgCewbKS+K5GbMDMhcY+Ek=; b=IS+G2hLRwZF8cvccs8bQeiWjEK9YM5STRJUsDyVIftcWdOPbOY1DK8UHo3e6wFHm2Z cKeVJT+aVlWwtCELlelS53Y+YBbB/ctH/xIrEj8BP8GRwkHq+S8/wITQUeLT8yPjHvc/ rm/4hmrsi4cZGgInQIzWBGPm9Yh6/fFYbjNHFF65kGroUfkQNIeqswiMHuX5oJ0fCA0R nRlUjZDG4d2pu2YX1Z8lQ5zRiPTQjidGb6ofrbYslOWeOsU/XiYWT7z2l0ePNe8xdj08 tyj26Rd+Y7PrXuVExOYwrcOs8X1tNCgwzEFzAQ5hEEGKHNGX2pcARm+Lbfi2/hQloET/ 7SVQ== X-Gm-Message-State: ABuFfohBUgb9NcxOJd20RapudRMKG5/CTl1mc4K8V4Bz01OK+w0uQZTh izOgQKzokUD5DLtLCRZY11uuXgMJ X-Google-Smtp-Source: ACcGV601aB/GgV0aYNbf9mVNLcvj3e5T1hCM6p4ZBZtPFf7qf3/r4Zp/MmVsoSPWhLNYkCLzPyLePw== X-Received: by 2002:adf:ba87:: with SMTP id p7-v6mr28369000wrg.203.1539887883581; Thu, 18 Oct 2018 11:38:03 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:02 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:48 +0200 Message-Id: <20181018183753.15970-4-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 4/9] ARM: rmobile: Remove Watchdog and CPG settings on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama This code is unnecessary, because these registers are set by the initial program loader (IPL). Signed-off-by: Hiroyuki Yokoyama --- board/renesas/draak/draak.c | 13 ------------- board/renesas/salvator-x/salvator-x.c | 13 ------------- board/renesas/ulcb/ulcb.c | 13 ------------- 3 files changed, 39 deletions(-) diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index f9ae74a39d..71fd5001c4 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -26,21 +26,8 @@ DECLARE_GLOBAL_DATA_PTR; -#define CPGWPCR 0xE6150904 -#define CPGWPR 0xE6150900 - -#define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) { - struct rcar_rwdt *rwdt = (struct rcar_rwdt *)RWDT_BASE; - struct rcar_swdt *swdt = (struct rcar_swdt *)SWDT_BASE; - - /* Watchdog init */ - writel(0xA5A5A500, &rwdt->rwtcsra); - writel(0xA5A5A500, &swdt->swtcsra); - - writel(0x5A5AFFFF, CPGWPR); - writel(0xA5A50000, CPGWPCR); } #define GSX_MSTP112 BIT(12) /* 3DG */ diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index cb5228a0bd..296aa90a12 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -27,21 +27,8 @@ DECLARE_GLOBAL_DATA_PTR; -#define CPGWPCR 0xE6150904 -#define CPGWPR 0xE6150900 - -#define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) { - struct rcar_rwdt *rwdt = (struct rcar_rwdt *)RWDT_BASE; - struct rcar_swdt *swdt = (struct rcar_swdt *)SWDT_BASE; - - /* Watchdog init */ - writel(0xA5A5A500, &rwdt->rwtcsra); - writel(0xA5A5A500, &swdt->swtcsra); - - writel(0x5A5AFFFF, CPGWPR); - writel(0xA5A50000, CPGWPCR); } #define GSX_MSTP112 BIT(12) /* 3DG */ diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index fca6eae1fb..a7ca274f34 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -26,21 +26,8 @@ DECLARE_GLOBAL_DATA_PTR; -#define CPGWPCR 0xE6150904 -#define CPGWPR 0xE6150900 - -#define CLK2MHZ(clk) (clk / 1000 / 1000) void s_init(void) { - struct rcar_rwdt *rwdt = (struct rcar_rwdt *)RWDT_BASE; - struct rcar_swdt *swdt = (struct rcar_swdt *)SWDT_BASE; - - /* Watchdog init */ - writel(0xA5A5A500, &rwdt->rwtcsra); - writel(0xA5A5A500, &swdt->swtcsra); - - writel(0x5A5AFFFF, CPGWPR); - writel(0xA5A50000, CPGWPCR); } #define GSX_MSTP112 BIT(12) /* 3DG */ From patchwork Thu Oct 18 18:37:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986125 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ubu9Jag5"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bd9z2J0Nz9s8T for ; Fri, 19 Oct 2018 05:39:19 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D65B1C21DC1; Thu, 18 Oct 2018 18:39:14 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 E9536C21DC1; Thu, 18 Oct 2018 18:38:30 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D9EE8C21D65; Thu, 18 Oct 2018 18:38:05 +0000 (UTC) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by lists.denx.de (Postfix) with ESMTPS id 6D18EC21D4A for ; Thu, 18 Oct 2018 18:38:05 +0000 (UTC) Received: by mail-wr1-f65.google.com with SMTP id e4-v6so34790147wrs.0 for ; Thu, 18 Oct 2018 11:38:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=oHgCAKg9C0xHdtEOgdWYCdfPqygUdBSu0emXBrk4xmE=; b=ubu9Jag5ue1qRavR/kk9S2cffd4SI9EYAfSm5gTlKibrdbIBlEUlt28eTTsgUB3oFv NZ5VMRxzbSQvJclKV0m9l2dSUk5Ux5HqOInjkUl1Jn9VDkDYb8KO+2nf06/UCL08XMnD +JK4wu7c5L+Se5P+HL1dqfzxT5F3XN6xKqGE9POpsOFxXw2N1zQG/IH7Fw8PaheyyE7f wFWYMK8fjE42MOV0H10dHz4khV9QuZKwdi3TSMgqpZrIk0sDM+OLbvXy+iT42cuIOL49 cmQX0uptEWikTvwoRXkmF1oHsPcafl/D2l8dJfTA9raTx/yTDLMV95zi7jtuhDls/xIw MwNg== 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=oHgCAKg9C0xHdtEOgdWYCdfPqygUdBSu0emXBrk4xmE=; b=R6nBY16MntDlTyhOG5pvoy2YjjiYrzv5UQgwQ9dzRY+0BNpXN1tHRhCDW3XaAzyKpS F24oGgyYoBywmg+HzxeG4g++624uFIeIqvdZgYKRHnsyWyFqluqyw+sKz1DsTSH1offV R1jqHlMDjKdU5p6G3aYIKiwP18aMZUktV8fu+uuACLLe9XKEL39xLau7dxJQqfHMvtsW TAuE3+5SanvU2rmSAraiOSaFzRSPmbzirXMOEkfDKW0kQik1b/VHc8KF+F5K/J8Rtwwp 0RSmC3GaZcvvrb/fxwmtLb/umTCWwRZ7k0g/nEHCZZD1iW5O+qC/4TFxmeN0aklnPEPQ ZWUw== X-Gm-Message-State: ABuFfoj+lOfBiznLnSbeXiAM2+aUK/5NgaQQC9HmBUF2FCJZQ4bZ7sUW 5vAygL6VdUI1sajONN44FRQ4gCg4 X-Google-Smtp-Source: ACcGV63ItX2XAVe0BV5T+p8hc+TN2Z2XDlYvWa+jF0tvjnxcrXCqV5i/ILRn7TMLA7wQRHks6QEK+Q== X-Received: by 2002:adf:ef90:: with SMTP id d16-v6mr25506794wro.204.1539887884697; Thu, 18 Oct 2018 11:38:04 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:03 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:49 +0200 Message-Id: <20181018183753.15970-5-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 5/9] ARM: rmobile: salvator-x: Remove GSX clock force supply 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama GSX clock force supply code is unnecessary at U-Boot, because GSX clock control is supported at the kernel driver. Signed-off-by: Hiroyuki Yokoyama --- board/renesas/salvator-x/salvator-x.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 296aa90a12..726a236af3 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -31,7 +31,6 @@ void s_init(void) { } -#define GSX_MSTP112 BIT(12) /* 3DG */ #define SCIF2_MSTP310 BIT(10) /* SCIF2 */ #define DVFS_MSTP926 BIT(26) #define HSUSB_MSTP704 BIT(4) /* HSUSB */ @@ -60,20 +59,9 @@ int board_early_init_f(void) int board_init(void) { - u32 cpu_type = rmobile_get_cpu_type(); - /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000; - if (cpu_type == RMOBILE_CPU_TYPE_R8A7795) { - /* GSX: force power and clock supply */ - writel(0x0000001F, SYSC_PWRONCR2); - while (readl(SYSC_PWRSR2) != 0x000003E0) - mdelay(20); - - mstp_clrbits_le32(MSTPSR1, SMSTPCR1, GSX_MSTP112); - } - /* USB1 pull-up */ setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN); From patchwork Thu Oct 18 18:37:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986136 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kC9Af6PU"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdGr1L98z9sBj for ; Fri, 19 Oct 2018 05:43:32 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D48F0C21CB1; Thu, 18 Oct 2018 18:41:14 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 5F2B5C21E47; Thu, 18 Oct 2018 18:38:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A05EEC21D8E; Thu, 18 Oct 2018 18:38:06 +0000 (UTC) Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by lists.denx.de (Postfix) with ESMTPS id 6BC57C21DEC for ; Thu, 18 Oct 2018 18:38:06 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id 63-v6so34740974wra.11 for ; Thu, 18 Oct 2018 11:38:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=XuDxkao2W0TDYPLzcHIX1SKpHvHmoSkx7nrUwsJ2xIA=; b=kC9Af6PU6YtRKHrg6uwas/lX1UxFq0zcLDlZO7OwRhm4PGLQMRtSRrNKaBQDV7n5O0 IqyrfSb9u0QXTvA5rQ9vKeL8LjN65ovQdU2PhPughnn8g4AnVtQS/KQgsgq9Qi4T5oms irwAabLYk6ixOB3KAuNnMCGLQ0iGtKYMJtMiqB3Q25p20zCmcdTAi2wNjaTZzbmHj5mk 4qHXXORjzLB0jq5vhjO3Q1/D7Rk5GeWEpvPbyKKS7n63jSnn+aIueV0Zr1qRyXizl8Y5 qKP6Alo+W5sRStw2X58hkyum1f+G+DDHL/j+sUr5wrHTHz8rZUEnKcfN9Tt6XHJFxOXb rXng== 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=XuDxkao2W0TDYPLzcHIX1SKpHvHmoSkx7nrUwsJ2xIA=; b=EtG0U0YPa7sQMFCbx2RIUYAl2AEcbsAthghwVFyLWrj6zhIu8bIr4kCuGT1W9s/0P8 F7rDeg0mZ0PzmEs9ddHq8E4cECwubPTl2O6ExSvzkz33GlGwiabkgr1wyePklhX/J7qX 9TfQT0NVSRWiXQgqySzD4Dz/Iy70+YFr3BBto4xfH2/fsBCU129GosrpUOoFDKhB69nO QkjfLj8tEPmfDCOuRbde92TFElwEoWpZ518XgvS/dh7WKe1k28cHfW64NvZiREl46JMx 6lbWm7mcGFlw8X9V7kE6iz7P+/gJII1yiN+BSMmDAObMc94GUzeg1uEG9tOWuMIWP5YC BXdg== X-Gm-Message-State: ABuFfohpWN7QdAV2vbhStE/uDYS62i4eHH+ca7t4XYpbxLmjJxD4RAJ+ f4hCLcTp9ixL2UmPUxDH4vu7i1V3 X-Google-Smtp-Source: ACcGV62OB+PzbrWcEQLq6osHLM6zbNvjWlWGlkarN8TJpRAZiK0wKRu87WUWlchOD5tENMgWprHImQ== X-Received: by 2002:adf:e403:: with SMTP id g3-v6mr28694592wrm.96.1539887885789; Thu, 18 Oct 2018 11:38:05 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:04 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:50 +0200 Message-Id: <20181018183753.15970-6-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 6/9] ARM: rmobile: Tidy up SYSC_PWRx define of 3DG on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama Tidy up unused definition related to power control of 3DG. Signed-off-by: Hiroyuki Yokoyama --- board/renesas/draak/draak.c | 6 ------ board/renesas/salvator-x/salvator-x.c | 6 ------ board/renesas/ulcb/ulcb.c | 6 ------ 3 files changed, 18 deletions(-) diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index 71fd5001c4..060343dfe4 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -44,12 +44,6 @@ int board_early_init_f(void) return 0; } -/* SYSC */ -/* R/- 32 Power status register 2(3DG) */ -#define SYSC_PWRSR2 0xE6180100 -/* -/W 32 Power resume control register 2 (3DG) */ -#define SYSC_PWRONCR2 0xE618010C - /* HSUSB block registers */ #define HSUSB_REG_LPSTS 0xE6590102 #define HSUSB_REG_LPSTS_SUSPM_NORMAL BIT(14) diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 726a236af3..a1a1531663 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -44,12 +44,6 @@ int board_early_init_f(void) return 0; } -/* SYSC */ -/* R/- 32 Power status register 2(3DG) */ -#define SYSC_PWRSR2 0xE6180100 -/* -/W 32 Power resume control register 2 (3DG) */ -#define SYSC_PWRONCR2 0xE618010C - /* HSUSB block registers */ #define HSUSB_REG_LPSTS 0xE6590102 #define HSUSB_REG_LPSTS_SUSPM_NORMAL BIT(14) diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index a7ca274f34..e549a2efac 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -44,12 +44,6 @@ int board_early_init_f(void) return 0; } -/* SYSC */ -/* R/- 32 Power status register 2(3DG) */ -#define SYSC_PWRSR2 0xE6180100 -/* -/W 32 Power resume control register 2 (3DG) */ -#define SYSC_PWRONCR2 0xE618010C - /* HSUSB block registers */ #define HSUSB_REG_LPSTS 0xE6590102 #define HSUSB_REG_LPSTS_SUSPM_NORMAL BIT(14) From patchwork Thu Oct 18 18:37:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986132 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="lPAUXBhe"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdDC6hy5z9s8T for ; Fri, 19 Oct 2018 05:41:15 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 7B800C21D72; Thu, 18 Oct 2018 18:40:43 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 DC02FC21E0D; Thu, 18 Oct 2018 18:38:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6FE0AC21DF8; Thu, 18 Oct 2018 18:38:08 +0000 (UTC) Received: from mail-wm1-f68.google.com (mail-wm1-f68.google.com [209.85.128.68]) by lists.denx.de (Postfix) with ESMTPS id EAC92C21DFA for ; Thu, 18 Oct 2018 18:38:07 +0000 (UTC) Received: by mail-wm1-f68.google.com with SMTP id 189-v6so1282254wmw.2 for ; Thu, 18 Oct 2018 11:38:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=S5oW2cJwwK8y6kEqWNHQc/vrz1OcP/2Uq3Sd4RWGZ1k=; b=lPAUXBheGYk6C+YLy8FboITZqupDsYdtpFfbo7AnjRWPOL6KaTtVVucWNCerukp2N8 eeyY8OSAcY1hrIo8KJYFs36zkgU3hXF1al6AIhbYHxHpNn2BcHg5GyFggIEZcpJZoiRm vyVw5ZUjxmvW2jrzZAccZ2Nj7kxh5HTiRPMtW7G4nkZoUNUVBd8VLqY7OJ37wr4TNyki QHO9H+zj/U693rNCqQvl92dKzZHTSkU8rNJL4k8/pf5vPEcfFUQywIvADRiLULC1CylN aZ/CFy1NDN16OpZzC3pXuF0q5MwhE00gktO2F3MnmQ9eCPCgYNpMbZvFKUt+juQH1GLn 9F+Q== 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=S5oW2cJwwK8y6kEqWNHQc/vrz1OcP/2Uq3Sd4RWGZ1k=; b=e2lkDG1ZemrROTQD5i8bxqyAE/NXgFIRipxRU57phXmrb9btW8X/zkh6l5FobhrbYN Nce9AcnYqjxT+h+KF8TzvrnZnZBefIx9sw72yDQaMxc6VtCymsoz/LC13/f8X579+wl1 PeIIvoeCS+UYwLp03h8xmaZbRTedeR1aAyBYYFXpvVPrwZqV9O9EMYYTD9JwwcIKV/GR us7DFztvKPvWySGCvsYccdq/PekDAcY5NlLp+SAush0/+co0dmat4iBWPJDSDQYIR4mY PF+60vhdhLMY6e5ijM6+t+L9mu13tqHSuGd6Gj07/D9Tb358YqQ05jbdI9wkabHHnDfk ysYg== X-Gm-Message-State: ABuFfog+4vsfvu/7Tmgw2O/ow8ImxGC6IesAoreOvq6zxQBwjitoDcSh JsTHVVTgSwZaty4yWQ/xMcRI51xD X-Google-Smtp-Source: ACcGV603Q49YG/biyFCjywa/jvRSpxXsLZepqES/MwjqxtETeCn5w73eGrip/Nx3PBPxPQ+Hx9E8qQ== X-Received: by 2002:a1c:f53:: with SMTP id 80-v6mr1500267wmp.58.1539887887161; Thu, 18 Oct 2018 11:38:07 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:06 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:51 +0200 Message-Id: <20181018183753.15970-7-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama , Marek Vasut Subject: [U-Boot] [PATCH 7/9] ARM: rmobile: Enable cache command on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama This patch enables the cache command, mostly for convenience of testing. Signed-off-by: Hiroyuki Yokoyama Signed-off-by: Marek Vasut --- arch/arm/mach-rmobile/Kconfig | 1 + configs/r8a7795_salvator-x_defconfig | 1 + include/configs/draak.h | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-rmobile/Kconfig b/arch/arm/mach-rmobile/Kconfig index ac08d6eb12..d82023acf3 100644 --- a/arch/arm/mach-rmobile/Kconfig +++ b/arch/arm/mach-rmobile/Kconfig @@ -12,6 +12,7 @@ config RCAR_GEN3 bool "Renesas ARM SoCs R-Car Gen3 (64bit)" select ARM64 select PHY + select CMD_CACHE endchoice diff --git a/configs/r8a7795_salvator-x_defconfig b/configs/r8a7795_salvator-x_defconfig index 40712a44c3..87870fc595 100644 --- a/configs/r8a7795_salvator-x_defconfig +++ b/configs/r8a7795_salvator-x_defconfig @@ -21,6 +21,7 @@ CONFIG_CMD_USB=y CONFIG_CMD_DHCP=y CONFIG_CMD_MII=y CONFIG_CMD_PING=y +CONFIG_CMD_CACHE=y CONFIG_CMD_EXT2=y CONFIG_CMD_EXT4=y CONFIG_CMD_EXT4_WRITE=y diff --git a/include/configs/draak.h b/include/configs/draak.h index 5d1da21e99..70c4f166a5 100644 --- a/include/configs/draak.h +++ b/include/configs/draak.h @@ -33,6 +33,5 @@ #define CONFIG_SYS_MAX_FLASH_BANKS_DETECT 1 #define CONFIG_SYS_MAX_FLASH_SECT 256 #define CONFIG_SYS_WRITE_SWAPPED_DATA -#define CONFIG_CMD_CACHE #endif /* __DRAAK_H */ From patchwork Thu Oct 18 18:37:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986133 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ltKTSMkH"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdDX74qDz9s8T for ; Fri, 19 Oct 2018 05:41:32 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id B441EC21D8E; Thu, 18 Oct 2018 18:40: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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 22AE6C21DF3; Thu, 18 Oct 2018 18:38:41 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 81607C21D65; Thu, 18 Oct 2018 18:38:09 +0000 (UTC) Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by lists.denx.de (Postfix) with ESMTPS id 1934CC21DDC for ; Thu, 18 Oct 2018 18:38:09 +0000 (UTC) Received: by mail-wr1-f67.google.com with SMTP id 61-v6so34787126wrb.6 for ; Thu, 18 Oct 2018 11:38:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=hSLVKuGCcw7nlierM/6HG6GPk9+G4QNVncebQQa7p2U=; b=ltKTSMkHiUitR0Uf5pVX+hVvHpq6lg+KTYD8/xKuM8SUzb4+Lf2NXfvutmpPOUuvup fzqVIQGRic+LxbBI+XbYHxduJBPO0CD3jgRuqTaX8hI9o7gQA91xBSMOlmgqA8S1csVO MHJyYxGllNd1miP17Awun36Zo4pOlypdkU44smWqBmc0IsOaUn/EQKbn3lLEuuKvvT4G XPX5P/2ShtHK/8+F2Kq4Ii7g0tAkBgaH3DvtSjUPYpp/+0Tnir51zjtt4PrYkqQl/P3h dGJ/MTvc4uswpVZc5nVpzVlF8Se+pvHdYGDWpvW+u76o8Hi5wMc38uZ/xS+i/caDle72 yVSA== 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=hSLVKuGCcw7nlierM/6HG6GPk9+G4QNVncebQQa7p2U=; b=WkrutkTshm2Nc2PAJvtcSt+R4OSKpfrdLPS9OXFqae6Cwom6gv+54HKjwgmucApEFz tF+t0SDsVUwyo7r+d8WQkDq6yfeyvwqxGT0HsNEaenPGdSoWkEDkPXn3ZNm77NmelG8f S0mdu7APc/0hiBAuPqkHIHf3ciexZVYtemXXUJneCe9Hrf7eRcQv64DuhBmsHCRVD+1p ka7qxb5qzubWZh3KezKRT2c3nZllcZbQiEy8KviRQKI7zQZdARx/08pQt92TrT7o3cWo DWJDIVRkCHY5+xMFA0c6oJblWQBcTfneA+X9Uc9BDh4p1oV0Ou2fWPx5i6r6CMaw0iZV kqaQ== X-Gm-Message-State: ABuFfojPcEsUpNULRk9ReR+eGxCnONtpQvCfzfrEpnk0emG03GVQsU+a 5guxKSMxhH6jivsRoMzWR4A/FWKc X-Google-Smtp-Source: ACcGV63KNRMO2LdCfd/EIdLYkFvXT1NXdUEpA8dDww0VPYYUQZJyJAon03c3Yv8UY+XrfmSZF9++8g== X-Received: by 2002:adf:90ee:: with SMTP id i101-v6mr29383757wri.181.1539887888435; Thu, 18 Oct 2018 11:38:08 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:07 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:52 +0200 Message-Id: <20181018183753.15970-8-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 8/9] ARM: rmobile: Fix module clock controls refer status on Gen3 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama When referring to the MSTPSR register, it contains the clock status of SYS, RT, SECURE, and controlling SMSTPCR using this value has the problem of being affected by the RT and SECURE status.This patch changes the reference register to SMSTPCR. Signed-off-by: Hiroyuki Yokoyama --- board/renesas/draak/draak.c | 4 ++-- board/renesas/salvator-x/salvator-x.c | 4 ++-- board/renesas/ulcb/ulcb.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index 060343dfe4..8f3d3915f7 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -39,7 +39,7 @@ int board_early_init_f(void) { #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ - mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); + mstp_clrbits_le32(SMSTPCR9, SMSTPCR9, DVFS_MSTP926); #endif return 0; } @@ -60,7 +60,7 @@ int board_init(void) setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN); /* Configure the HSUSB block */ - mstp_clrbits_le32(MSTPSR7, SMSTPCR7, HSUSB_MSTP704); + mstp_clrbits_le32(SMSTPCR7, SMSTPCR7, HSUSB_MSTP704); /* Choice USB0SEL */ clrsetbits_le32(HSUSB_REG_UGCTRL2, HSUSB_REG_UGCTRL2_USB0SEL, HSUSB_REG_UGCTRL2_USB0SEL_EHCI); diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index a1a1531663..8b15267d7b 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -39,7 +39,7 @@ int board_early_init_f(void) { #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ - mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); + mstp_clrbits_le32(SMSTPCR9, SMSTPCR9, DVFS_MSTP926); #endif return 0; } @@ -60,7 +60,7 @@ int board_init(void) setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN); /* Configure the HSUSB block */ - mstp_clrbits_le32(MSTPSR7, SMSTPCR7, HSUSB_MSTP704); + mstp_clrbits_le32(SMSTPCR7, SMSTPCR7, HSUSB_MSTP704); /* Choice USB0SEL */ clrsetbits_le32(HSUSB_REG_UGCTRL2, HSUSB_REG_UGCTRL2_USB0SEL, HSUSB_REG_UGCTRL2_USB0SEL_EHCI); diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index e549a2efac..63550af1f0 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -39,7 +39,7 @@ int board_early_init_f(void) { #if defined(CONFIG_SYS_I2C) && defined(CONFIG_SYS_I2C_SH) /* DVFS for reset */ - mstp_clrbits_le32(MSTPSR9, SMSTPCR9, DVFS_MSTP926); + mstp_clrbits_le32(SMSTPCR9, SMSTPCR9, DVFS_MSTP926); #endif return 0; } @@ -60,7 +60,7 @@ int board_init(void) setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN); /* Configure the HSUSB block */ - mstp_clrbits_le32(MSTPSR7, SMSTPCR7, HSUSB_MSTP704); + mstp_clrbits_le32(SMSTPCR7, SMSTPCR7, HSUSB_MSTP704); /* Choice USB0SEL */ clrsetbits_le32(HSUSB_REG_UGCTRL2, HSUSB_REG_UGCTRL2_USB0SEL, HSUSB_REG_UGCTRL2_USB0SEL_EHCI); From patchwork Thu Oct 18 18:37:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 986131 X-Patchwork-Delegate: marek.vasut@gmail.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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="or8fM73y"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42bdBj28VKz9s8T for ; Fri, 19 Oct 2018 05:39:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id DEA72C21D65; Thu, 18 Oct 2018 18:39:32 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID 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 18E3DC21E13; Thu, 18 Oct 2018 18:38:32 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E42F5C21E16; Thu, 18 Oct 2018 18:38:10 +0000 (UTC) Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by lists.denx.de (Postfix) with ESMTPS id 8270FC21DED for ; Thu, 18 Oct 2018 18:38:10 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id y16so34798463wrw.3 for ; Thu, 18 Oct 2018 11:38:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=wkKOna+opjP05u5KICDyjNmXTvDQ6DrWL3hYV6dwChk=; b=or8fM73ymXFxDhgqa1A++VXUlTvzvKYXgKRdUbierzLgoPMklFmh3h3E+FNxgs/unP OntD5kr3f+wT7PPz36slZgXA5DaLaAxnVmPDGHXqoqBxqjluWk6lY0OV+stgEPO/dRQw MKH42/LjI5OejC12bSPxkd46D89ZSZixTyQNNDUtfmrtCxztqm0wc4R9JfEgHH9IOytV jQq0ccFq4szYTmwOBHzYKErIy5VY86ccLcGgsM30/5ofgh0vVkZgS0+b7188bqjafbtY VWMLvOniZoWNrVZt6ItuFzPLj9nv9rdxCrNNHPhP7DuZXbO1JoDDo8hqmcZnBE1yXLVc oMdw== 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=wkKOna+opjP05u5KICDyjNmXTvDQ6DrWL3hYV6dwChk=; b=Omf1v0l19TSdxUBOL5v5aSaIy6zvrqJAjuXiTc+I80DsMkufTl0EjOiMlBsTYJQ3B8 xRyuwk/pipRS5lulz+UuRbN7xHtTrZ/kxPjxGsGS0vgziYBxeWwsPCpFFdwE7FShPU1N MawUaVZLARw2fhrr+qkZJFOVxadTie25lb58WfBb2Aej5GNWhNSilY0leurCfgv8dFZD EbB39IHd55V1iQ6sqMCdBFl6aqSWUgMnSLiH9x/xdSuPKpddjJITImKbIl6W4sIB7W1L ngBzWvv6tm+TxPSryJowCm9hmTSVpq17QHDSPpsR115uVEejzNNX/WubMuwaZi1iWGUt uocA== X-Gm-Message-State: ABuFfojbJdn2xYG7yPb6r32ajPWASLGATMrzPGpjPAmz9SzDzK053cmC ClgAvENxLJd2XRh7YrMpsFp+t1Y5 X-Google-Smtp-Source: ACcGV63ZWSZu+VAMolemI2/fqypi8jHbthO0OMUWMl4wARerWrKVvpORrYNI2nVteQdWlmlexttLOQ== X-Received: by 2002:adf:ff90:: with SMTP id j16-v6mr29308119wrr.296.1539887889815; Thu, 18 Oct 2018 11:38:09 -0700 (PDT) Received: from kurokawa.lan (ip-86-49-110-70.net.upcbroadband.cz. [86.49.110.70]) by smtp.gmail.com with ESMTPSA id r134-v6sm494947wmg.9.2018.10.18.11.38.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 11:38:08 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 18 Oct 2018 20:37:53 +0200 Message-Id: <20181018183753.15970-9-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> References: <20181018183753.15970-1-marek.vasut+renesas@gmail.com> Cc: Hiroyuki Yokoyama Subject: [U-Boot] [PATCH 9/9] ARM: dts: rmobile: r8a77990: Add USB2.0(EHCI) DT nodes on Ebisu 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hiroyuki Yokoyama Add device tree nodes for USB2.0(EHCI) on R-Car E3 Ebisu board. Signed-off-by: Hiroyuki Yokoyama --- arch/arm/dts/r8a77990-ebisu.dts | 16 ++++++++++ arch/arm/dts/r8a77990.dtsi | 38 +++++++++++++++++++++++ include/dt-bindings/power/r8a77990-sysc.h | 20 ++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 include/dt-bindings/power/r8a77990-sysc.h diff --git a/arch/arm/dts/r8a77990-ebisu.dts b/arch/arm/dts/r8a77990-ebisu.dts index 8b0d24bd29..5e3c195d4c 100644 --- a/arch/arm/dts/r8a77990-ebisu.dts +++ b/arch/arm/dts/r8a77990-ebisu.dts @@ -65,6 +65,10 @@ }; }; +&ehci0 { + status = "okay"; +}; + &extal_clk { clock-frequency = <48000000>; }; @@ -101,6 +105,18 @@ function = "sdhi3"; power-source = <1800>; }; + + usb0_pins: usb0 { + groups = "usb0"; + function = "usb0"; + }; +}; + +&usb2_phy0 { + pinctrl-0 = <&usb0_pins>; + pinctrl-name = "default"; + + status = "okay"; }; &sdhi0 { diff --git a/arch/arm/dts/r8a77990.dtsi b/arch/arm/dts/r8a77990.dtsi index 6d2d5e1068..ad20ea14cd 100644 --- a/arch/arm/dts/r8a77990.dtsi +++ b/arch/arm/dts/r8a77990.dtsi @@ -7,6 +7,7 @@ #include #include +#include / { compatible = "renesas,r8a77990"; @@ -165,6 +166,43 @@ resets = <&cpg 906>; }; + ohci0: usb@ee080000 { + compatible = "generic-ohci"; + reg = <0 0xee080000 0 0x100>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + phys = <&usb2_phy0>; + phy-names = "usb"; + power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; + resets = <&cpg 703>; + status = "disabled"; + }; + + ehci0: usb@ee080100 { + compatible = "generic-ehci"; + reg = <0 0xee080100 0 0x100>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + phys = <&usb2_phy0>; + phy-names = "usb"; + companion = <&ohci0>; + power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; + resets = <&cpg 703>; + status = "disabled"; + }; + + usb2_phy0: usb-phy@ee080200 { + compatible = "renesas,usb2-phy-r8a7790", + "renesas,rcar-gen3-usb2-phy"; + reg = <0 0xee080200 0 0x700>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; + resets = <&cpg 703>; + #phy-cells = <0>; + status = "disabled"; + }; + pfc: pin-controller@e6060000 { compatible = "renesas,pfc-r8a77990"; reg = <0 0xe6060000 0 0x508>; diff --git a/include/dt-bindings/power/r8a77990-sysc.h b/include/dt-bindings/power/r8a77990-sysc.h new file mode 100644 index 0000000000..1409c73a57 --- /dev/null +++ b/include/dt-bindings/power/r8a77990-sysc.h @@ -0,0 +1,20 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (C) 2018 Renesas Electronics Corp. + */ +#ifndef __DT_BINDINGS_POWER_R8A77990_SYSC_H__ +#define __DT_BINDINGS_POWER_R8A77990_SYSC_H__ + +/* + * These power domain indices match the numbers of the interrupt bits + * representing the power areas in the various Interrupt Registers + * (e.g. SYSCISR, Interrupt Status Register) + */ + +#define R8A77990_PD_CA53_CPU0 5 +#define R8A77990_PD_CA53_SCU 21 + +/* Always-on power area */ +#define R8A77990_PD_ALWAYS_ON 32 + +#endif /* __DT_BINDINGS_POWER_R8A77990_SYSC_H__ */