From patchwork Thu Mar 1 21:14:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880102 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="Ekj0Unaa"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslZQ3HSBz9s72 for ; Fri, 2 Mar 2018 08:15:10 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D5AADC21ECF; Thu, 1 Mar 2018 21:15: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_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 95B58C21E88; Thu, 1 Mar 2018 21:15:03 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 1032BC21E68; Thu, 1 Mar 2018 21:15:02 +0000 (UTC) Received: from mail-wr0-f193.google.com (mail-wr0-f193.google.com [209.85.128.193]) by lists.denx.de (Postfix) with ESMTPS id 070F3C21C4A for ; Thu, 1 Mar 2018 21:15:02 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id m5so8043184wrg.1 for ; Thu, 01 Mar 2018 13:15:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=4S5T2wzMw1jOF53EVLFThAbNe1em4qlKPP+jg0VukZQ=; b=Ekj0Unaa3uZylvNqtUTMGRWNoe5tWf82ldyAxKGeV407bdtBHAYUl4ITrNlBVJ3fTS E+dnyX8T55fsR7+/ZGcZoDKzMx6JlC5W5sjz3P7NwQ9kUhcNBRBbVqjQiYlwxemyYmNU tYTwDqJCgWiHcbdRIoXKELeVM+ACsl9+etGYE3i8ZVkWl3Wu7v1zU+ZWrDxy6xYcx1fX MP7PMDmtG+i36cd4bqPCeL3IRd4o485KnCq1FhYPFlvO0rOJu7fd1e6xx9QPmjzlrwOd Bi1t4DhlGE55drdF8jEVN+ZbgC3ekUdPVo6enUM6rHrhJ3ETuVu9jfsxJjTLJYD3LHCg 2Ojg== 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=4S5T2wzMw1jOF53EVLFThAbNe1em4qlKPP+jg0VukZQ=; b=UAw01Vs6pPT6EPHPBHoxyVFPN8jh/yI3mrHA97g5aLQzF82dTZjmQXMKGUcB8GdJxv pPXzS0g7i/Wm9ezqPLHMVnU4F/SDemlPlfeeuz/RNX4A4k1P2vvSmk2KT5mAajytP2Yl Hidl6iFPlPoE0MyHx5liAWcmzRQkcWV+2JlG4SHiSmaLJkq8FhaMyF1uIueStdmgzBEZ GHL2krF8oXerZKhB4dEIs7qmtb3xyvjpgawoEq2+jbM4+tDv7OmbCkV8A0auKTndaPuX gPgBpnT8GXdMAN5esoYFVRAQOhQWKrM/ylL1QQR+qG4TZAUaVnhdGJSLCIhoZ1xroccB gHqQ== X-Gm-Message-State: APf1xPDbgRD1ohhvcLYknLywAsz15nrIEn1tB4YPIisSG9iu02lGkKYi suBP+74kfRjLN14t8EWiieqaNykM X-Google-Smtp-Source: AG47ELu4KqUPEadliPI8JNd3JMiUGmY9FtO/bnCFWUtFunfkq/QEP9mlLT3+EUHBnMPUi3EYxMDJVg== X-Received: by 10.223.225.3 with SMTP id d3mr3097359wri.56.1519938901231; Thu, 01 Mar 2018 13:15:01 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.14.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:00 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:29 +0100 Message-Id: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 Cc: Marek Vasut Subject: [U-Boot] [PATCH 01/13] ARM: rmobile: Add R8A77965 M3N IDs 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" Add CPU and PRR IDs for R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/mach-rmobile/cpu_info.c | 1 + arch/arm/mach-rmobile/include/mach/rmobile.h | 1 + arch/arm/mach-rmobile/memmap-gen3.c | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/arm/mach-rmobile/cpu_info.c b/arch/arm/mach-rmobile/cpu_info.c index ad9f86c5b8..ba87d21b73 100644 --- a/arch/arm/mach-rmobile/cpu_info.c +++ b/arch/arm/mach-rmobile/cpu_info.c @@ -61,6 +61,7 @@ static const struct { { RMOBILE_CPU_TYPE_R8A7794, "R8A7794" }, { RMOBILE_CPU_TYPE_R8A7795, "R8A7795" }, { RMOBILE_CPU_TYPE_R8A7796, "R8A7796" }, + { RMOBILE_CPU_TYPE_R8A77965, "R8A77965" }, { RMOBILE_CPU_TYPE_R8A77970, "R8A77970" }, { RMOBILE_CPU_TYPE_R8A77995, "R8A77995" }, { 0x0, "CPU" }, diff --git a/arch/arm/mach-rmobile/include/mach/rmobile.h b/arch/arm/mach-rmobile/include/mach/rmobile.h index f4db42c34b..ff0ca63f02 100644 --- a/arch/arm/mach-rmobile/include/mach/rmobile.h +++ b/arch/arm/mach-rmobile/include/mach/rmobile.h @@ -33,6 +33,7 @@ #define RMOBILE_CPU_TYPE_R8A7794 0x4C #define RMOBILE_CPU_TYPE_R8A7795 0x4F #define RMOBILE_CPU_TYPE_R8A7796 0x52 +#define RMOBILE_CPU_TYPE_R8A77965 0x55 #define RMOBILE_CPU_TYPE_R8A77970 0x54 #define RMOBILE_CPU_TYPE_R8A77995 0x58 diff --git a/arch/arm/mach-rmobile/memmap-gen3.c b/arch/arm/mach-rmobile/memmap-gen3.c index 199c2c2aea..801e392425 100644 --- a/arch/arm/mach-rmobile/memmap-gen3.c +++ b/arch/arm/mach-rmobile/memmap-gen3.c @@ -100,6 +100,7 @@ void rcar_gen3_memmap_fixup(void) mem_map = r8a7795_mem_map; break; case RMOBILE_CPU_TYPE_R8A7796: + case RMOBILE_CPU_TYPE_R8A77965: mem_map = r8a7796_mem_map; break; case RMOBILE_CPU_TYPE_R8A77970: From patchwork Thu Mar 1 21:14:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880104 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="tSeygRYI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslc04PxJz9s72 for ; Fri, 2 Mar 2018 08:16:32 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 361AFC21ECC; Thu, 1 Mar 2018 21:15:24 +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_MSPIKE_H3, RCVD_IN_MSPIKE_WL, 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 A879BC21F34; Thu, 1 Mar 2018 21:15:05 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 74A90C21E68; Thu, 1 Mar 2018 21:15:03 +0000 (UTC) Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by lists.denx.de (Postfix) with ESMTPS id 21337C21C4A for ; Thu, 1 Mar 2018 21:15:03 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id q83so14790942wme.5 for ; Thu, 01 Mar 2018 13:15:03 -0800 (PST) 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=slwqvzGGng2itI7nC+4OQXTj1pcVEY4tRJe9OtX16Rw=; b=tSeygRYIyjOM47lvx1URRzXbXJej2qO7zsrkBAvLaQr0b0JVx7SZUABXBtezQm2H0i 4j+Fhk7iTiYXTeMuLafP9PIavevnU+7brT+Py+aCYj5XFTGO7oUqxSuhUdTbp1BtGQUW cXwCuoj2Be+qmk8ppEm7LRuqtifAEwNLuGSd+oM1RhsO0Yjc2nYTJs+8RTE1LgQ8jyH3 nbLUtuaUa3CLgl7N8DIO1GpO5kfJYI0zwlWkxoShZYNCAD2Q2fa+H6/NR2k05aDcFVIr 4I8cQYBZ07XI5MOyt6fHs/Q6pf29X0Dt3MnbCVkqOv2tPpXIcsPJ2pQ+Z/q0iv31CkPE X+2w== 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=slwqvzGGng2itI7nC+4OQXTj1pcVEY4tRJe9OtX16Rw=; b=svbkudMKPtC0aQGWlHiLofKeSu1NGPg7Vd7P13W8M468VZLVVoS7XQ4jKc9FBCF+16 apYQyB5lirmRhBxhewsZUPHt2Y1Y+XT6mgwUBNsV8V1h3wd2663Gq7HXTNvI4kcaZAfO n54J3vy3JP85VXbc7ITXZYKpLE1+JY8uq3c2UGWXs/jjxl1wuEI7TDFDLfQrVObhR+JZ 4EOE89ahqQLRSc3+AVI0/5aeBz1WrO3aNharN4RXFBc2mwLPnW2r0xe/hbXDTziPmgSK p8I1/TK+RrGfQOeLHPJ3NYmn+mdc38XftGDal8SJT+Y0437e9GoQ5Xv+y9KveksZkqKI zkJg== X-Gm-Message-State: AElRT7Hao0yHqRvxGKJK6Y75taIOh1jj68mbjfGm9sWewbmFFre8wosN mVJ1uV9p1S8LCBIbSEU/mAH9mRch X-Google-Smtp-Source: AG47ELsfiXyWuZylo9CyoVUUSLP3QnrXrUkhDeJncvXVDxvK3rn/y3Q4UutbkHIbTKNdpo9aA7qvNg== X-Received: by 10.28.17.141 with SMTP id 135mr2682588wmr.80.1519938902411; Thu, 01 Mar 2018 13:15:02 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:01 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:30 +0100 Message-Id: <20180301211441.31638-2-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 02/13] clk: renesas: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index fb811e943e..48f19b138f 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7796-cpg-mssr.c @@ -323,11 +323,30 @@ static const struct cpg_mssr_info r8a7796_cpg_mssr_info = { .get_pll_config = r8a7796_get_pll_config, }; +static const struct cpg_mssr_info r8a77965_cpg_mssr_info = { + .core_clk = r8a7796_core_clks, + .core_clk_size = ARRAY_SIZE(r8a7796_core_clks), + .mod_clk = r8a7796_mod_clks, + .mod_clk_size = ARRAY_SIZE(r8a7796_mod_clks), + .mstp_table = r8a7796_mstp_table, + .mstp_table_size = ARRAY_SIZE(r8a7796_mstp_table), + .reset_node = "renesas,r8a77965-rst", + .extalr_node = "extalr", + .mod_clk_base = MOD_CLK_BASE, + .clk_extal_id = CLK_EXTAL, + .clk_extalr_id = CLK_EXTALR, + .get_pll_config = r8a7796_get_pll_config, +}; + static const struct udevice_id r8a7796_clk_ids[] = { { .compatible = "renesas,r8a7796-cpg-mssr", .data = (ulong)&r8a7796_cpg_mssr_info, }, + { + .compatible = "renesas,r8a77965-cpg-mssr", + .data = (ulong)&r8a77965_cpg_mssr_info, + }, { } }; From patchwork Thu Mar 1 21:14:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880103 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="assDHcwY"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslbq4ZfPz9s72 for ; Fri, 2 Mar 2018 08:16:23 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4BDAEC21F45; Thu, 1 Mar 2018 21:15:45 +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_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 6B39CC21F5E; Thu, 1 Mar 2018 21:15:14 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 017D3C21E68; Thu, 1 Mar 2018 21:15:07 +0000 (UTC) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by lists.denx.de (Postfix) with ESMTPS id 3BB1FC21E68 for ; Thu, 1 Mar 2018 21:15:04 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id n7so8039749wrn.5 for ; Thu, 01 Mar 2018 13:15:04 -0800 (PST) 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=39C1tLg5KbNIRGk801Fn0oltbxC/54GfgYPKjj4Ik7o=; b=assDHcwYjwZ4d1k0zirWbve0IHfFBur6+iuzwUWOSSPNfe9AFu9sA7axktl7rx/p4w Ajz7pTSagqYchWrF/Qs2G85vgozFkTHx99oPSyoPvhxwPEVwiMOPQCqyTdcHRy7dIH6u Z73IVtMWZxYIhwRDjHwFG5Wc6wygLuwMMmMt8d4A69e3rludeBx7C4y9O7kW2qOIa7bJ Tm48YQ5EWsyeKsNC2e1vX+9QjUn6SkiTLRDJEXtVj9PawM9XjAxxfCW4joVlSFLANxd0 M4z9hHX6M6fzl/mhXBblU9PRzNkSU0x+Yjyv4CDJswIxpYytttpiWVy1JhhlamJuZvx0 RUKA== 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=39C1tLg5KbNIRGk801Fn0oltbxC/54GfgYPKjj4Ik7o=; b=KaxvInMNR/d3nocAYcjM8oIdUk60YEOJ3jqjQCJ52Iuy3G0t7WyWJTEVBgAhP4lEEE qfzLPI0p4gZRc9eIcqNXW9sKt2xElOsheePKnR32O9ljrtFF0YKA0N1/BRUzlG/f8m8Q Ry69R5mIU54OQfCug9okRWlCM+eJuDjpEWpZBoEbs+Fy+tzfagyxBlL4NGNIpwUrrI+G Ld2cVD4h6o4cCIFKLKtCeCY0nXi1N/kb3QsB4LDPHFoSHptE2QQdXWvHG0KSZR+N3egj kQgAnSDm9r+RLCcUm0dpuEKs+ZvyVf5g4c4TWSXkCzRmjCPhxzy4O7HvLWjdxYLXLDpE x/4w== X-Gm-Message-State: APf1xPCBu9qoUGhYKdN5A2d4GviAGesytq7XzZ5vjYQ2SwL3ES2mfe2F ywMWZIGDNN//RMTxeYfYKo5NX9SS X-Google-Smtp-Source: AG47ELshF+FPzWalzcWU9z0sYj8NaH2klmmSZtsQKWk7CWgKpgxUelHSD4AHR0EIIotp0URnzzEtnw== X-Received: by 10.223.184.26 with SMTP id h26mr3238909wrf.65.1519938903585; Thu, 01 Mar 2018 13:15:03 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:02 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:31 +0100 Message-Id: <20180301211441.31638-3-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 03/13] gpio: rcar: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/gpio/gpio-rcar.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c index 924bc035cd..de3320d006 100644 --- a/drivers/gpio/gpio-rcar.c +++ b/drivers/gpio/gpio-rcar.c @@ -174,6 +174,7 @@ static int rcar_gpio_probe(struct udevice *dev) static const struct udevice_id rcar_gpio_ids[] = { { .compatible = "renesas,gpio-r8a7795" }, { .compatible = "renesas,gpio-r8a7796" }, + { .compatible = "renesas,gpio-r8a77965" }, { .compatible = "renesas,gpio-r8a77970" }, { .compatible = "renesas,gpio-r8a77995" }, { .compatible = "renesas,rcar-gen2-gpio" }, From patchwork Thu Mar 1 21:14:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880114 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="nc7cT7Nc"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zsljm5DYZz9s72 for ; Fri, 2 Mar 2018 08:21:32 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6A58CC21FEB; Thu, 1 Mar 2018 21:16:38 +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_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 0B434C21F37; Thu, 1 Mar 2018 21:15:22 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D2D67C21FEA; Thu, 1 Mar 2018 21:15:09 +0000 (UTC) Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com [209.85.128.194]) by lists.denx.de (Postfix) with ESMTPS id 93758C21F41 for ; Thu, 1 Mar 2018 21:15:05 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id v18so7395497wrv.0 for ; Thu, 01 Mar 2018 13:15:05 -0800 (PST) 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=iyOd0QrGFDXyzlTRUc5345B2rAOrjLQLmGXG8kuxeZ8=; b=nc7cT7NcNUcy3XmVaUOJ8iFeaHsm0QWaavHyO9JdnYwY7p0O8AdAdYyTePtwILWAN0 BZ8V7BqmEBiXn45gfBhPSbQATj+tU95nMmkUrLwwQUG6Bq6wcwBErfwz3NZVAIFF2dLf nqcFR7wESSm8yrWzNTznwBYyJGp7lFmIsWx4326hEuq0eTSo7jEb/it7ZqUHiuuQUn7D zBYt+mNKOyAl3AJBvYmacdjfS6ygiX908kNu29jv5/1o3yoPa7mQAhe5g2V3VYigBGWN 7O7fpWigyYNFFmIw7b2wAgED2ZsLOoeZPRywReHmevgczibZE6AqWjzOBvIej9Ng4YKg DI0Q== 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=iyOd0QrGFDXyzlTRUc5345B2rAOrjLQLmGXG8kuxeZ8=; b=pAkNmJgzaeZoeoTGedEOZKrHzt+6XfJg452hBUhEqEwFIIzK4pKgEFrjuAdzIh0YCY L0WOoQQyMfmCD4BPACNexqV2Cb3yboqVhGep89f7SXx9WsMFVXv3TgJ9knlxzCdciN5d 6sI/LCwss90NOrAL87oHQtYunk3vkzIuQDh4W2swTahQsYvPAF8Syg+mWpUystuR4kU4 b+wFpt1SJmdv+JHxWxT7G5fRKIL7LyyWJBkvd763MvWGFYr/Bwd1dAIM6JHT08sSxNTD cJLMBjQaFm6w0e54gO4o+0ivbbS4G0U69DJFzlNGEdL077k9K4xA5dth8ARfKkkpJjgk G0Vw== X-Gm-Message-State: APf1xPCuxxF28qE+9/yB76DWJxPbAO9EeBpyP563ZZs7Yfc2icXL2a4z 0AtlkLRxw4dP7HKk8DRyYBMIRI+s X-Google-Smtp-Source: AG47ELvqCmMlnC4Q/eAJHd0ZnVJ022WvuQS/lXPiN7o7FbcFIB+tMbTp0edVDpxtyomohEqC4Ln/lQ== X-Received: by 10.223.176.86 with SMTP id g22mr2847416wra.11.1519938904955; Thu, 01 Mar 2018 13:15:04 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:03 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:32 +0100 Message-Id: <20180301211441.31638-4-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 04/13] mmc: uniphier-sd: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu Cc: Jaehoon Chung Cc: Masahiro Yamada Reviewed-by: Jaehoon Chung --- drivers/mmc/uniphier-sd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mmc/uniphier-sd.c b/drivers/mmc/uniphier-sd.c index a080674c8a..525b1702b9 100644 --- a/drivers/mmc/uniphier-sd.c +++ b/drivers/mmc/uniphier-sd.c @@ -854,6 +854,7 @@ static const struct udevice_id uniphier_sd_match[] = { { .compatible = "renesas,sdhi-r8a7794", .data = 0 }, { .compatible = "renesas,sdhi-r8a7795", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a7796", .data = UNIPHIER_SD_CAP_64BIT }, + { .compatible = "renesas,sdhi-r8a77965", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a77970", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a77995", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "socionext,uniphier-sdhc", .data = 0 }, From patchwork Thu Mar 1 21:14:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880107 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="En5nRJcz"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslfY0CHVz9s72 for ; Fri, 2 Mar 2018 08:18:44 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 66FA1C21F45; Thu, 1 Mar 2018 21:16:04 +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_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 5570CC21ECE; Thu, 1 Mar 2018 21:15:17 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0BD04C21F67; Thu, 1 Mar 2018 21:15:10 +0000 (UTC) Received: from mail-wr0-f193.google.com (mail-wr0-f193.google.com [209.85.128.193]) by lists.denx.de (Postfix) with ESMTPS id BF4A0C21C4A for ; Thu, 1 Mar 2018 21:15:06 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id l43so8069344wrc.2 for ; Thu, 01 Mar 2018 13:15:06 -0800 (PST) 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=nkd0w7Ax+ZDzFVy8C65puL3lI18+Ewds2tEo4O/KaQ8=; b=En5nRJczqWDzKXT4a4+CjSQoWHGmzsEWVefj5BQ7cQEoBozKGuy2761Xho+4Axld07 uQwK9kVUA28eL5aOMxp7ieO2T/hFQWwXdCoSClsw78fJFo+d3IOhSlHWM5yuf8xHQshz T890loaAZnK8US77NuFmCpf8s6kcjGhysbj65l91hNROwfeNUS03RCCVS5ZP/ezTPcdq B1Kf3Q7XEO+6RZoy536WmQz+YtPMi/ZippH2QTN1XVOeu/EIKt7z29cv3rj0o7bLs0uh DYAd/+2oKhYgEXalDCMEsx3fRoPit+DxV2A+ORd97vBtCDEcLfuz9H7/GQTMFqvoOizo jz2A== 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=nkd0w7Ax+ZDzFVy8C65puL3lI18+Ewds2tEo4O/KaQ8=; b=FJtvGADQWzgzqaWHt3V2nyPQLsjKPLCuxpyUCfYDUvaPvpg1XdlT4MHO2ZameIWOFY kXPf2quXSyJVZGReo1w8eVALIv9Ox8kmE6nrwsiJ25OAmADUGUJSPdgdCcZS5siP+SIP sg/augfuQH4T8jSXDLR07Lxo7x2Eq00coC1kBIDN0Q8XV4hVua86myOe4akze7MYAiBj jcCBQN0e+UMEbQ6eJcVpEfPz1TemrXZTHdpyayjPJTOie/FIfAdero8mTS5pM5AzT763 7z0D/jjohjDIwWl7S/uttUfzHnPdod6sWYlkZ+yccx5ZkWxThyx6DrGAyohsZ5+3/zTE gUIg== X-Gm-Message-State: APf1xPCmrg/zViN2Ksk6v01v24r9cwyYCUSNylqlIwc1e/kAeavQU6ho C1BExVxtko0El8nhiNoP2fzn+Xez X-Google-Smtp-Source: AG47ELt0ZCX7GVofez633/jXckFvvjvMOhrD7JhQJXiRmWTE2F3QVSmNzavSs8G6cwSxUaQuuBoR9w== X-Received: by 10.223.182.16 with SMTP id f16mr2925445wre.51.1519938906105; Thu, 01 Mar 2018 13:15:06 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:05 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:33 +0100 Message-Id: <20180301211441.31638-5-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Joe Hershberger , Marek Vasut Subject: [U-Boot] [PATCH 05/13] net: ravb: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu Cc: Joe Hershberger Acked-by: Joe Hershberger --- drivers/net/ravb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ravb.c b/drivers/net/ravb.c index bd30cba940..ae120e59ba 100644 --- a/drivers/net/ravb.c +++ b/drivers/net/ravb.c @@ -658,6 +658,7 @@ int ravb_ofdata_to_platdata(struct udevice *dev) static const struct udevice_id ravb_ids[] = { { .compatible = "renesas,etheravb-r8a7795" }, { .compatible = "renesas,etheravb-r8a7796" }, + { .compatible = "renesas,etheravb-r8a77965" }, { .compatible = "renesas,etheravb-r8a77970" }, { .compatible = "renesas,etheravb-r8a77995" }, { .compatible = "renesas,etheravb-rcar-gen3" }, From patchwork Thu Mar 1 21:14:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880105 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="UnBOh0j7"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslcy0SD2z9s76 for ; Fri, 2 Mar 2018 08:17:22 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id BA02BC21F97; Thu, 1 Mar 2018 21:16:21 +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_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 2C6EEC21FB6; Thu, 1 Mar 2018 21:15:18 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 21512C21FA0; Thu, 1 Mar 2018 21:15:11 +0000 (UTC) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by lists.denx.de (Postfix) with ESMTPS id A7682C21F9A for ; Thu, 1 Mar 2018 21:15:07 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id w77so8042549wrc.6 for ; Thu, 01 Mar 2018 13:15:07 -0800 (PST) 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=YNEDVTcmMUMJmcBk/5rQy1UshBJ/sizv2m2lW38ORFY=; b=UnBOh0j7rQJp6G9qqgz09AXREQJzwxy9JMhCtla5R+syu0NfP5rxFjfPxs6AfEglNZ hupeS9G1BP9P8qq6s1NUeyOy1T+y1sAPFelS5AgogBzqhdiKjlDtpIgrIWxvKOjW4nVQ P0AfeI2bLlRcSqZqeLJQhOKA84qOPjL0BRL590YGGO7UDd/Bcs3vEGJU6U7tFczsvjBH MC5hGAoSUocRTneHhCR4io74owHRXDRyCmtLlPWqnsC6IpTbwHGOmqyrqyRsT+xVqYQF Ygx2vsYgFdBOyW5xFv0xkfz7s+5aNrjPgeR6UbELNl5pxrXIMIjt9gIo/4cACL9WYBrS Yk9Q== 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=YNEDVTcmMUMJmcBk/5rQy1UshBJ/sizv2m2lW38ORFY=; b=oAUoSS0EDbZY1cRu1VnNUKIs5ce3wJoouRz70lWbOojWz8C8fCL6IdfDz6vHF+Thlh pXrz+z+/S90eNkmPzIsUS4JrCGRV4VvsUxGspT9Q3cqa1LfNwQQZWyEcsYMCh66qjnAA BJ42bdmJ4IdxX+a/FRoajgyoG+Dd0zzYLNrLvoDFYzdMahpgX7KaejIEcVGIJ/JV+Zqz W+xsaZIU3V3DdhcMFoAnO420koDrSSKwvPQoaD8hIVFB7gj3UuP5GoxtW4aI7g42WT2E AufRt1YLI/Vf5DLEzGuNlY8MrcKOBufajUgHDFSTibQH4T6/0fv11MXfl7gvWApAZk5s k6zA== X-Gm-Message-State: APf1xPCtg2DUzmpbOb1uXg+bY4N2J95Cvz0D4s1PVhsZ6/5G/DN1MJc/ pimQ7pSq7dO1nUQLDCWRjrNfyMWe X-Google-Smtp-Source: AG47ELvZs9cWaMgSbstwjxFOg91xvOgRKyipM0UOg54HpseTacewXqo3AxkKgReDRQUWQD6XrszQEw== X-Received: by 10.223.176.77 with SMTP id g13mr3192237wra.21.1519938907065; Thu, 01 Mar 2018 13:15:07 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:06 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:34 +0100 Message-Id: <20180301211441.31638-6-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 06/13] pinctrl: rmobile: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/pinctrl/renesas/pfc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/pinctrl/renesas/pfc.c b/drivers/pinctrl/renesas/pfc.c index 51f3250b2a..6194e6522e 100644 --- a/drivers/pinctrl/renesas/pfc.c +++ b/drivers/pinctrl/renesas/pfc.c @@ -862,6 +862,9 @@ static const struct udevice_id sh_pfc_pinctrl_ids[] = { { .compatible = "renesas,pfc-r8a7796", .data = SH_PFC_R8A7796, + }, { + .compatible = "renesas,pfc-r8a77965", + .data = SH_PFC_R8A7796, }, #endif #ifdef CONFIG_PINCTRL_PFC_R8A77970 From patchwork Thu Mar 1 21:14:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880109 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="hju/j/ac"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslgf608Xz9s72 for ; Fri, 2 Mar 2018 08:19:42 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 7E991C21F99; Thu, 1 Mar 2018 21:17:48 +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 C0015C21FEC; Thu, 1 Mar 2018 21:15:36 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id EE6B8C21FF3; Thu, 1 Mar 2018 21:15:12 +0000 (UTC) Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by lists.denx.de (Postfix) with ESMTPS id B0588C21FAE for ; Thu, 1 Mar 2018 21:15:08 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id w77so8042584wrc.6 for ; Thu, 01 Mar 2018 13:15:08 -0800 (PST) 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=8KxEdmBiioC3hnvhXgVYd64boAOpWlZWoBGsNk8f4xk=; b=hju/j/acCb71ejGJet1tBq2TtHZ5RNllFx+SqeSv5iBboEZj4A2NrZM0Qj2alg4k7C PdryHxbnkYI1vJS3DTev6CxD+lv/a+7f7LDm1cU3GD6yUGIDRluJFp5wZXVJ2S8cX+h5 6ZmhK+I/LdwYeqnoKv/q3pRaxEwznVXy1ALM+X1Nc1uEE1TLWTwiOeGtWAWfU0RvcAYS cE4+rZcBhnLlfaTEfaL+EvbvKRhLtqsPanYPHxJP8+vjGILeOFiStkRBviKyHSKh6CPj uv8hzwAdbNLrG41yxxNccdzBKvn9/EafS8L1l1aMTeapAe2MbPm2FehQulkGPwfz/Wwh CJIA== 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=8KxEdmBiioC3hnvhXgVYd64boAOpWlZWoBGsNk8f4xk=; b=ptsbqtyl9MLwF62tW2H2vGAF41PjjPGVZsxHD84oPejuoUMEcAT4a6s4VO7zzM/4GB h0p6xBQk65/WlPmXW8by76/u5/90U6PKIaoYeTKkD01mPc2OhOuLq8lb7Pfow8GxKZK9 /DKglOOY5wnU05+sriVLxU1yxiRAwGDdENlyNfFoGKF6kXzwxuyhQ4IeNNlI+3Kg67nE Zu89JXij/XlmYPRoDuXlpnU9DAW6Fy3DG1bBClf8zdbynoHSdlWCJBfTkir2nIGq8IkY Th+BupDzyPDfLeKErVmMzqAN7dEnXgmjaD1x6XUkUwlYjo/24lT4tNtIO3k1WRkw7vmO 89Qg== X-Gm-Message-State: APf1xPDBb685Ei/a+91KX5Djhk2npddtWplt8Mv4Qta330QedB32CS9g oKWIEgRAhvxofI2G7vEsjIOwhZq6 X-Google-Smtp-Source: AG47ELviUMVZS0CiSHmCMICN+ReZpMS1aWtYvkXbXVcmOjc+zgdS2EaPKchv6QGsiw6rX2PaDrWvNg== X-Received: by 10.223.197.200 with SMTP id v8mr2870254wrg.22.1519938908098; Thu, 01 Mar 2018 13:15:08 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:07 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:35 +0100 Message-Id: <20180301211441.31638-7-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 07/13] usb: xhci-rcar: Add R8A77965 M3N entries 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" Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/usb/host/xhci-rcar.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/host/xhci-rcar.c b/drivers/usb/host/xhci-rcar.c index 71202d7b03..8426d2f232 100644 --- a/drivers/usb/host/xhci-rcar.c +++ b/drivers/usb/host/xhci-rcar.c @@ -142,6 +142,7 @@ static int xhci_rcar_ofdata_to_platdata(struct udevice *dev) static const struct udevice_id xhci_rcar_ids[] = { { .compatible = "renesas,xhci-r8a7795" }, { .compatible = "renesas,xhci-r8a7796" }, + { .compatible = "renesas,xhci-r8a77965" }, { } }; From patchwork Thu Mar 1 21:14:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880110 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="HkpswrJ8"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslh3043mz9s72 for ; Fri, 2 Mar 2018 08:20:02 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A8854C21FDA; Thu, 1 Mar 2018 21:18:26 +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 2C5B2C21FE3; Thu, 1 Mar 2018 21:15:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 7F087C21FB3; Thu, 1 Mar 2018 21:15:14 +0000 (UTC) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by lists.denx.de (Postfix) with ESMTPS id 277E4C21F5E for ; Thu, 1 Mar 2018 21:15:10 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id k9so8019107wre.9 for ; Thu, 01 Mar 2018 13:15:10 -0800 (PST) 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=TcrQVWMORIWiqHoLvUHeW0ShuuuswWJWH1WYooqRZZM=; b=HkpswrJ8re1MYPc5gvlBWjV+PehC5pATPbvoVhqkSFordJIHMME+bu6U4TVwdIItkY Qk5/wUtSNAi0999XlBCYQxsXjpv5GWUowVYHHzIhRc2m64u6BPzP9DmS57DAqDR5wXV7 AyCUxbZ9YZQNCPEQRgio+wjvadlG5cTk+YFlbibcRYxFQr9wb8eUsvpHr5bRGBzKAAY1 bVd7pWJHRlMg3Vd9JsItmQrM2B7SFKvz33PcPGBCnYEBZ+S0vp8pHscYl/+m7xzt3qEb nvngb4WN32rRidD8F3BfzX9DrvBAbw5rvG59rWe5LFPpoksnOFpjSr0NP2lyt7zC2EmZ seLw== 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=TcrQVWMORIWiqHoLvUHeW0ShuuuswWJWH1WYooqRZZM=; b=bFFIoZLH2qSqVomQ0a2oqTAuGC09tLHLqkDu6AMnj3POvYm4NZ8xdVab1imDA2UJ3s GXzxkxcfkq0h8GoT4YdvQcguTVVrYi/OknVFGXortm1jxnQtmdBvOvU4FrX+b5FoqKwQ KIoO8VKAhrPSLVScwCklwMgSO+qhKTupby1jW8k1lSP55MnqCoBskQ8FVfKq4rJRaj3u +EuBk3Bsyc5zUEYD0+/PMSf/PZkTBYvNuQJV9SzueAKscGpQNzDLmDNFfFp9bLyF86C/ BCS/qOI/IoC/Ccy4JFwyN8ilXmEOZ89s/CYJtrJrF07cIUg3A+owcuPWGF+UfHDixrff F38g== X-Gm-Message-State: APf1xPBfywgtbOnyliPqsO3GzeyPK2PfLPu4cfRC4CTsg5Rs0uq/s/V5 HWVr1upbkYRll1gb0dwr5Z7BaFOS X-Google-Smtp-Source: AG47ELtvxY4Hc+0H9LSHBP53g896i+miMcMMiphxPFXZm5C3Ucq9KXShk9plETezauXeZFLgmyuG/g== X-Received: by 10.223.175.44 with SMTP id z41mr2837869wrc.129.1519938909137; Thu, 01 Mar 2018 13:15:09 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:08 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:36 +0100 Message-Id: <20180301211441.31638-8-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 08/13] ARM: dts: rmobile: Import R8A77965 M3N DT files from Linux 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" Import the R8A77965 M3N DT from Linux 4.16-rc1 . Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/r8a77965-u-boot.dtsi | 13 + arch/arm/dts/r8a77965.dtsi | 741 ++++++++++++++++++++++++++++++ include/dt-bindings/power/r8a77965-sysc.h | 30 ++ 3 files changed, 784 insertions(+) create mode 100644 arch/arm/dts/r8a77965-u-boot.dtsi create mode 100644 arch/arm/dts/r8a77965.dtsi create mode 100644 include/dt-bindings/power/r8a77965-sysc.h diff --git a/arch/arm/dts/r8a77965-u-boot.dtsi b/arch/arm/dts/r8a77965-u-boot.dtsi new file mode 100644 index 0000000000..1887dcea0e --- /dev/null +++ b/arch/arm/dts/r8a77965-u-boot.dtsi @@ -0,0 +1,13 @@ +/* + * Device Tree Source extras for U-Boot on RCar R8A77965 SoC + * + * Copyright (C) 2018 Marek Vasut + * + * SPDX-License-Identifier: GPL-2.0 + */ + +#include "r8a779x-u-boot.dtsi" + +&extalr_clk { + u-boot,dm-pre-reloc; +}; diff --git a/arch/arm/dts/r8a77965.dtsi b/arch/arm/dts/r8a77965.dtsi new file mode 100644 index 0000000000..55f05f79f7 --- /dev/null +++ b/arch/arm/dts/r8a77965.dtsi @@ -0,0 +1,741 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Device Tree Source for the r8a77965 SoC + * + * Copyright (C) 2018 Jacopo Mondi + * + * Based on r8a7796.dtsi + * Copyright (C) 2016 Renesas Electronics Corp. + */ + +#include +#include + +#define CPG_AUDIO_CLK_I 10 + +/ { + compatible = "renesas,r8a77965"; + #address-cells = <2>; + #size-cells = <2>; + + psci { + compatible = "arm,psci-1.0", "arm,psci-0.2"; + method = "smc"; + }; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + a57_0: cpu@0 { + compatible = "arm,cortex-a57", "arm,armv8"; + reg = <0x0>; + device_type = "cpu"; + power-domains = <&sysc 0>; + next-level-cache = <&L2_CA57>; + enable-method = "psci"; + }; + + a57_1: cpu@1 { + compatible = "arm,cortex-a57","arm,armv8"; + reg = <0x1>; + device_type = "cpu"; + power-domains = <&sysc 1>; + next-level-cache = <&L2_CA57>; + enable-method = "psci"; + }; + + L2_CA57: cache-controller-0 { + compatible = "cache"; + reg = <0>; + power-domains = <&sysc 12>; + cache-unified; + cache-level = <2>; + }; + }; + + extal_clk: extal { + compatible = "fixed-clock"; + #clock-cells = <0>; + /* This value must be overridden by the board */ + clock-frequency = <0>; + }; + + extalr_clk: extalr { + compatible = "fixed-clock"; + #clock-cells = <0>; + /* This value must be overridden by the board */ + clock-frequency = <0>; + }; + + /* + * The external audio clocks are configured as 0 Hz fixed frequency + * clocks by default. + * Boards that provide audio clocks should override them. + */ + audio_clk_a: audio_clk_a { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + audio_clk_b: audio_clk_b { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + audio_clk_c: audio_clk_c { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + /* External CAN clock - to be overridden by boards that provide it */ + can_clk: can { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + /* External SCIF clock - to be overridden by boards that provide it */ + scif_clk: scif { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + /* External PCIe clock - can be overridden by the board */ + pcie_bus_clk: pcie_bus { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + /* External USB clocks - can be overridden by the board */ + usb3s0_clk: usb3s0 { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + usb_extal_clk: usb_extal { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <0>; + }; + + timer { + compatible = "arm,armv8-timer"; + interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, + <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, + <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, + <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>; + }; + + pmu_a57 { + compatible = "arm,cortex-a57-pmu"; + interrupts-extended = <&gic GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>, + <&gic GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; + interrupt-affinity = <&a57_0>, + <&a57_1>; + }; + + soc { + compatible = "simple-bus"; + interrupt-parent = <&gic>; + #address-cells = <2>; + #size-cells = <2>; + ranges; + + gic: interrupt-controller@f1010000 { + compatible = "arm,gic-400"; + #interrupt-cells = <3>; + #address-cells = <0>; + interrupt-controller; + reg = <0x0 0xf1010000 0 0x1000>, + <0x0 0xf1020000 0 0x20000>, + <0x0 0xf1040000 0 0x20000>, + <0x0 0xf1060000 0 0x20000>; + interrupts = ; + clocks = <&cpg CPG_MOD 408>; + clock-names = "clk"; + power-domains = <&sysc 32>; + resets = <&cpg 408>; + }; + + pfc: pin-controller@e6060000 { + compatible = "renesas,pfc-r8a77965"; + reg = <0 0xe6060000 0 0x50c>; + }; + + cpg: clock-controller@e6150000 { + compatible = "renesas,r8a77965-cpg-mssr"; + reg = <0 0xe6150000 0 0x1000>; + clocks = <&extal_clk>, <&extalr_clk>; + clock-names = "extal", "extalr"; + #clock-cells = <2>; + #power-domain-cells = <0>; + #reset-cells = <1>; + }; + + rst: reset-controller@e6160000 { + compatible = "renesas,r8a77965-rst"; + reg = <0 0xe6160000 0 0x0200>; + }; + + prr: chipid@fff00044 { + compatible = "renesas,prr"; + reg = <0 0xfff00044 0 4>; + }; + + sysc: system-controller@e6180000 { + compatible = "renesas,r8a77965-sysc"; + reg = <0 0xe6180000 0 0x0400>; + #power-domain-cells = <1>; + }; + + gpio0: gpio@e6050000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6050000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 0 16>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 912>; + power-domains = <&sysc 32>; + resets = <&cpg 912>; + }; + + gpio1: gpio@e6051000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6051000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 32 29>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 911>; + power-domains = <&sysc 32>; + resets = <&cpg 911>; + }; + + gpio2: gpio@e6052000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6052000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 64 15>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 910>; + power-domains = <&sysc 32>; + resets = <&cpg 910>; + }; + + gpio3: gpio@e6053000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6053000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 96 16>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 909>; + power-domains = <&sysc 32>; + resets = <&cpg 909>; + }; + + gpio4: gpio@e6054000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6054000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 128 18>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 908>; + power-domains = <&sysc 32>; + resets = <&cpg 908>; + }; + + gpio5: gpio@e6055000 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6055000 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 160 26>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 907>; + power-domains = <&sysc 32>; + resets = <&cpg 907>; + }; + + gpio6: gpio@e6055400 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6055400 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 192 32>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 906>; + power-domains = <&sysc 32>; + resets = <&cpg 906>; + }; + + gpio7: gpio@e6055800 { + compatible = "renesas,gpio-r8a77965", + "renesas,rcar-gen3-gpio"; + reg = <0 0xe6055800 0 0x50>; + interrupts = ; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pfc 0 224 4>; + #interrupt-cells = <2>; + interrupt-controller; + clocks = <&cpg CPG_MOD 905>; + power-domains = <&sysc 32>; + resets = <&cpg 905>; + }; + + intc_ex: interrupt-controller@e61c0000 { + /* placeholder */ + }; + + dmac0: dma-controller@e6700000 { + compatible = "renesas,dmac-r8a77965", + "renesas,rcar-dmac"; + reg = <0 0xe6700000 0 0x10000>; + interrupts = ; + interrupt-names = "error", + "ch0", "ch1", "ch2", "ch3", + "ch4", "ch5", "ch6", "ch7", + "ch8", "ch9", "ch10", "ch11", + "ch12", "ch13", "ch14", "ch15"; + clocks = <&cpg CPG_MOD 219>; + clock-names = "fck"; + power-domains = <&sysc 32>; + resets = <&cpg 219>; + #dma-cells = <1>; + dma-channels = <16>; + }; + + dmac1: dma-controller@e7300000 { + compatible = "renesas,dmac-r8a77965", + "renesas,rcar-dmac"; + reg = <0 0xe7300000 0 0x10000>; + interrupts = ; + interrupt-names = "error", + "ch0", "ch1", "ch2", "ch3", + "ch4", "ch5", "ch6", "ch7", + "ch8", "ch9", "ch10", "ch11", + "ch12", "ch13", "ch14", "ch15"; + clocks = <&cpg CPG_MOD 218>; + clock-names = "fck"; + power-domains = <&sysc 32>; + resets = <&cpg 218>; + #dma-cells = <1>; + dma-channels = <16>; + }; + + dmac2: dma-controller@e7310000 { + compatible = "renesas,dmac-r8a77965", + "renesas,rcar-dmac"; + reg = <0 0xe7310000 0 0x10000>; + interrupts = ; + interrupt-names = "error", + "ch0", "ch1", "ch2", "ch3", + "ch4", "ch5", "ch6", "ch7", + "ch8", "ch9", "ch10", "ch11", + "ch12", "ch13", "ch14", "ch15"; + clocks = <&cpg CPG_MOD 217>; + clock-names = "fck"; + power-domains = <&sysc 32>; + resets = <&cpg 217>; + #dma-cells = <1>; + dma-channels = <16>; + }; + + scif0: serial@e6e60000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6e60000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 207>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac1 0x51>, <&dmac1 0x50>, + <&dmac2 0x51>, <&dmac2 0x50>; + dma-names = "tx", "rx", "tx", "rx"; + power-domains = <&sysc 32>; + resets = <&cpg 207>; + status = "disabled"; + }; + + scif1: serial@e6e68000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6e68000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 206>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac1 0x53>, <&dmac1 0x52>, + <&dmac2 0x53>, <&dmac2 0x52>; + dma-names = "tx", "rx", "tx", "rx"; + power-domains = <&sysc 32>; + resets = <&cpg 206>; + status = "disabled"; + }; + + scif2: serial@e6e88000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6e88000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 310>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + power-domains = <&sysc 32>; + resets = <&cpg 310>; + status = "disabled"; + }; + + scif3: serial@e6c50000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6c50000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 204>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac0 0x57>, <&dmac0 0x56>; + dma-names = "tx", "rx"; + power-domains = <&sysc 32>; + resets = <&cpg 204>; + status = "disabled"; + }; + + scif4: serial@e6c40000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6c40000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 203>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac0 0x59>, <&dmac0 0x58>; + dma-names = "tx", "rx"; + power-domains = <&sysc 32>; + resets = <&cpg 203>; + status = "disabled"; + }; + + scif5: serial@e6f30000 { + compatible = "renesas,scif-r8a77965", + "renesas,rcar-gen3-scif", "renesas,scif"; + reg = <0 0xe6f30000 0 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 202>, + <&cpg CPG_CORE 20>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac1 0x5b>, <&dmac1 0x5a>, + <&dmac2 0x5b>, <&dmac2 0x5a>; + dma-names = "tx", "rx", "tx", "rx"; + power-domains = <&sysc 32>; + resets = <&cpg 202>; + status = "disabled"; + }; + + avb: ethernet@e6800000 { + /* placeholder */ + }; + + csi20: csi2@fea80000 { + /* placeholder */ + }; + + csi40: csi2@feaa0000 { + /* placeholder */ + }; + + vin0: video@e6ef0000 { + /* placeholder */ + }; + + vin1: video@e6ef1000 { + /* placeholder */ + }; + + vin2: video@e6ef2000 { + /* placeholder */ + }; + + vin3: video@e6ef3000 { + /* placeholder */ + }; + + vin4: video@e6ef4000 { + /* placeholder */ + }; + + vin5: video@e6ef5000 { + /* placeholder */ + }; + + vin6: video@e6ef6000 { + /* placeholder */ + }; + + vin7: video@e6ef7000 { + /* placeholder */ + }; + + ohci0: usb@ee080000 { + /* placeholder */ + }; + + ehci0: usb@ee080100 { + /* placeholder */ + }; + + usb2_phy0: usb-phy@ee080200 { + /* placeholder */ + }; + + ohci1: usb@ee0a0000 { + /* placeholder */ + }; + + ehci1: usb@ee0a0100 { + /* placeholder */ + }; + + i2c0: i2c@e6500000 { + /* placeholder */ + }; + + i2c1: i2c@e6508000 { + /* placeholder */ + }; + + i2c2: i2c@e6510000 { + /* placeholder */ + }; + + i2c3: i2c@e66d0000 { + /* placeholder */ + }; + + i2c4: i2c@e66d8000 { + /* placeholder */ + }; + + i2c5: i2c@e66e0000 { + /* placeholder */ + }; + + i2c6: i2c@e66e8000 { + /* placeholder */ + }; + + i2c_dvfs: i2c@e60b0000 { + /* placeholder */ + }; + + pwm0: pwm@e6e30000 { + /* placeholder */ + }; + + pwm1: pwm@e6e31000 { + /* placeholder */ + }; + + pwm2: pwm@e6e32000 { + /* placeholder */ + }; + + pwm3: pwm@e6e33000 { + /* placeholder */ + }; + + pwm4: pwm@e6e34000 { + /* placeholder */ + }; + + pwm5: pwm@e6e35000 { + /* placeholder */ + }; + + pwm6: pwm@e6e36000 { + /* placeholder */ + }; + + du: display@feb00000 { + /* placeholder */ + + ports { + port@0 { + reg = <0>; + du_out_rgb: endpoint { + }; + }; + port@1 { + reg = <1>; + du_out_hdmi0: endpoint { + }; + }; + port@2 { + reg = <2>; + du_out_lvds0: endpoint { + }; + }; + }; + }; + + hsusb: usb@e6590000 { + /* placeholder */ + }; + + pciec0: pcie@fe000000 { + /* placeholder */ + }; + + pciec1: pcie@ee800000 { + /* placeholder */ + }; + + rcar_sound: sound@ec500000 { + /* placeholder */ + + rcar_sound,dvc { + dvc0: dvc-0 { + }; + dvc1: dvc-1 { + }; + }; + + rcar_sound,src { + src0: src-0 { + }; + src1: src-1 { + }; + }; + + rcar_sound,ssi { + ssi0: ssi-0 { + }; + ssi1: ssi-1 { + }; + }; + }; + + usb2_phy1: usb-phy@ee0a0200 { + /* placeholder */ + }; + + sdhi0: sd@ee100000 { + /* placeholder */ + }; + + sdhi1: sd@ee120000 { + /* placeholder */ + }; + + sdhi2: sd@ee140000 { + /* placeholder */ + }; + + sdhi3: sd@ee160000 { + /* placeholder */ + }; + + usb3_phy0: usb-phy@e65ee000 { + /* placeholder */ + }; + + usb3_peri0: usb@ee020000 { + /* placeholder */ + }; + + xhci0: usb@ee000000 { + /* placeholder */ + }; + + wdt0: watchdog@e6020000 { + /* placeholder */ + }; + }; +}; diff --git a/include/dt-bindings/power/r8a77965-sysc.h b/include/dt-bindings/power/r8a77965-sysc.h new file mode 100644 index 0000000000..05a4b59173 --- /dev/null +++ b/include/dt-bindings/power/r8a77965-sysc.h @@ -0,0 +1,30 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (C) 2018 Jacopo Mondi + * Copyright (C) 2016 Glider bvba + */ + +#ifndef __DT_BINDINGS_POWER_R8A77965_SYSC_H__ +#define __DT_BINDINGS_POWER_R8A77965_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 R8A77965_PD_CA57_CPU0 0 +#define R8A77965_PD_CA57_CPU1 1 +#define R8A77965_PD_A3VP 9 +#define R8A77965_PD_CA57_SCU 12 +#define R8A77965_PD_CR7 13 +#define R8A77965_PD_A3VC 14 +#define R8A77965_PD_3DG_A 17 +#define R8A77965_PD_3DG_B 18 +#define R8A77965_PD_A3IR 24 +#define R8A77965_PD_A2VC1 26 + +/* Always-on power area */ +#define R8A77965_PD_ALWAYS_ON 32 + +#endif /* __DT_BINDINGS_POWER_R8A77965_SYSC_H__ */ From patchwork Thu Mar 1 21:14:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880111 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="BpWfVEkk"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslhJ1g4Nz9s7C for ; Fri, 2 Mar 2018 08:20:14 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8DF26C21FC5; Thu, 1 Mar 2018 21:17: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 27E32C21ECF; Thu, 1 Mar 2018 21:15:28 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C8B6AC21F2F; Thu, 1 Mar 2018 21:15:14 +0000 (UTC) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by lists.denx.de (Postfix) with ESMTPS id D5DEEC21F97 for ; Thu, 1 Mar 2018 21:15:10 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id v111so8044531wrb.3 for ; Thu, 01 Mar 2018 13:15:10 -0800 (PST) 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=GtleEWpGrnVl2g8D/wjVP0FzIfREYKdDTCy9n9aZ7dw=; b=BpWfVEkkFBnwDmzzP+uiPxrvLFicM1xKA5Ge4WSfkuRZzgbR++n2NoDM532R7uWR/6 Z/8juirI3ulgdTMdzCOEgqqT542Z/blADgkR6fJY2YUCPf565+fXhvCbILofIuGFWHwe aLR5/mbU0xZ/7q9NG3n6zBmB2U2D5vKgc4M/1UZiXqa385xnxgnoxxK3UqoQQDxzCoFM o1lYnq5jO6MEsW9tVWjSUCq5sv+ma03Sb6jdLiSGcuXleRnfO/K6BmUMtyJCCM5IhNhj lQk7ksR7Ezvw84r20jEr59jAf5SRWgKkVeD7RIjlmsTPdHYLI44UxJveGYnpGsNSlGLT +zJA== 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=GtleEWpGrnVl2g8D/wjVP0FzIfREYKdDTCy9n9aZ7dw=; b=hThjEizVDbChFbK91sYadkKLX1e9YRTRVo/8Le1iTxSYA//TeCnkcxzRwYIjmLT3Tc Uw71EUdnaylBu7DThSUEocbyDqg1VWekTTEbx7PjxvmoUWvYf/cyLtc3OkJ8kVE7qD/Y sv0joE7MflKcPrzo5nLhaSgZ4C/YJ+DuE4wEBQJwFIHqr/dB6MBumebsp0PJGV1ZdpnK 30w9FrOYtdmR8Z0MTF4ng/G6vGriN8ldWGu8LtTyVu6D0LaGK8Fo0Y630H2nxQ1JgavJ +UdNPWHw1vAt+6fNOXwADuUHE8YN9bupoJTOV1UCACAwbPC8ijqs8Xxh8czjDA5GYFce efyQ== X-Gm-Message-State: APf1xPBXBhHtJoYYz/vQVI2tGoNgtxOP6WZrUGsSS7b2uM+waCw/rp+H ozf3AJjPSW701cWyPN0JdVMJYfZn X-Google-Smtp-Source: AG47ELu/AWBT7Q2lKGwNjqSDPINfn6cD+b+vH+VpBIVpCANTAjqV5R78QoLNOhK6wJUxpTi+AG3w2A== X-Received: by 10.223.158.196 with SMTP id b4mr2933873wrf.112.1519938910131; Thu, 01 Mar 2018 13:15:10 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:09 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:37 +0100 Message-Id: <20180301211441.31638-9-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 09/13] ARM: dts: rmobile: Add RAVB node to R8A77965 M3N DT 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" Add RAVB node to r8a77965.dtsi to get ethernet operational. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/r8a77965.dtsi | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm/dts/r8a77965.dtsi b/arch/arm/dts/r8a77965.dtsi index 55f05f79f7..38da2a391b 100644 --- a/arch/arm/dts/r8a77965.dtsi +++ b/arch/arm/dts/r8a77965.dtsi @@ -520,7 +520,16 @@ }; avb: ethernet@e6800000 { - /* placeholder */ + compatible = "renesas,etheravb-r8a77965", + "renesas,etheravb-rcar-gen3"; + reg = <0 0xe6800000 0 0x800>, <0 0xe6a00000 0 0x10000>; + clocks = <&cpg CPG_MOD 812>; + power-domains = <&sysc 32>; + resets = <&cpg 812>; + phy-mode = "rgmii-txid"; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; }; csi20: csi2@fea80000 { From patchwork Thu Mar 1 21:14:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880113 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="CZRe4a0x"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslj83qVWz9s72 for ; Fri, 2 Mar 2018 08:21:00 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 367B4C21F3B; Thu, 1 Mar 2018 21:19:09 +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 5B027C21F81; Thu, 1 Mar 2018 21:15:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 13086C21FFE; Thu, 1 Mar 2018 21:15:15 +0000 (UTC) Received: from mail-wr0-f193.google.com (mail-wr0-f193.google.com [209.85.128.193]) by lists.denx.de (Postfix) with ESMTPS id D8497C21F2F for ; Thu, 1 Mar 2018 21:15:11 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id v18so7395804wrv.0 for ; Thu, 01 Mar 2018 13:15:11 -0800 (PST) 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=KLPprNgt4YyoM22umixiSk1kULstNenshclPfEKUV0k=; b=CZRe4a0xY6NUisBoJjEsuTbi/58qeQZ2n+TGq0zrSD/hweSbX+aj/GujSvW/N3yE2g +b+QM/1PBwl+FY57Wn3kf4NdRKcwB3ZAwTA4OnfRsEoKzsb+aaHWDKI6Q20r/QQVk5md 71VKXAzWhyBTdOb17urvPIyia0W8GuMqGcsb+RvMDU7drgIZf/tMW+dXHMp00XV+9V5M drvItOACljxJGaOi3/Vyy7pjSCa/Vv6Ux//lF0BHXC5AevihbuzMuRxMxyjLP96KAHty cn9lVukbsgYv5X6zg30zcHp/wyfbeYWfDCwk+ngVVrwbQnuyAhX9DFK9LGvAh5B+FXL5 77lQ== 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=KLPprNgt4YyoM22umixiSk1kULstNenshclPfEKUV0k=; b=NJLYGWDERcwMDXCbLEN9UXEob2nOP8yeSXfj7yrSKNqXrz+noKe1WfkMI05Nr82DGQ XCWE1oV6r3WZoepS2h3z9W6WN67KBhqeac5Dbj2hUYu07DJ2IHP5NrtYX8TkV9yceg17 9I5ofkcrDTup2fXxLjqgLZEa0+aiTXwBllPZ/UhoW+qYrPF74Zkh1+TUxmQzUX7eAGTM FzlWdfmovRkzP83HI+6ewCncSGjqSssauN5uQxOj+Wo0AZM+j2xHjX7Q/xvSl0+l7+N9 2jnfWWXHdMOOmfiHaCl4skoTPPrJAcQ0KzdS2B6Sy6lD/fc96iFnPl/jxhO5HRdQUflB +6bw== X-Gm-Message-State: APf1xPBoykYcAHSzincEiWRsgQsK1ksakfkWtmItRsEvH/ADHYGyvs0r F1zvza33PIX0Yydm8JfaQGfaExvx X-Google-Smtp-Source: AG47ELuE0rBNxm8zbr8itSAfT3ibI4x25XS8Vw9bgcffFHhMB7vNu/cTrMOahIrQ9BoknllHPlbj6A== X-Received: by 10.223.134.193 with SMTP id 1mr2781742wry.245.1519938911219; Thu, 01 Mar 2018 13:15:11 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:10 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:38 +0100 Message-Id: <20180301211441.31638-10-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 10/13] ARM: dts: rmobile: Add EHCI nodes to R8A77965 M3N DT 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" Add generic EHCI nodes to r8a77965.dtsi to get EHCI USB operational. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/r8a77965.dtsi | 41 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/r8a77965.dtsi b/arch/arm/dts/r8a77965.dtsi index 38da2a391b..4a2cbdf0bc 100644 --- a/arch/arm/dts/r8a77965.dtsi +++ b/arch/arm/dts/r8a77965.dtsi @@ -577,11 +577,28 @@ }; ehci0: usb@ee080100 { - /* placeholder */ + 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 32>; + resets = <&cpg 703>; + status = "disabled"; }; usb2_phy0: usb-phy@ee080200 { - /* placeholder */ + compatible = "renesas,usb2-phy-r8a77965", + "renesas,rcar-gen3-usb2-phy"; + reg = <0 0xee080200 0 0x700>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + power-domains = <&sysc 32>; + resets = <&cpg 703>; + #phy-cells = <0>; + status = "disabled"; }; ohci1: usb@ee0a0000 { @@ -589,7 +606,16 @@ }; ehci1: usb@ee0a0100 { - /* placeholder */ + compatible = "generic-ehci"; + reg = <0 0xee0a0100 0 0x100>; + interrupts = ; + clocks = <&cpg CPG_MOD 702>; + phys = <&usb2_phy1>; + phy-names = "usb"; + companion= <&ohci1>; + power-domains = <&sysc 32>; + resets = <&cpg 702>; + status = "disabled"; }; i2c0: i2c@e6500000 { @@ -712,7 +738,14 @@ }; usb2_phy1: usb-phy@ee0a0200 { - /* placeholder */ + compatible = "renesas,usb2-phy-r8a77965", + "renesas,rcar-gen3-usb2-phy"; + reg = <0 0xee0a0200 0 0x700>; + clocks = <&cpg CPG_MOD 702>; + power-domains = <&sysc 32>; + resets = <&cpg 702>; + #phy-cells = <0>; + status = "disabled"; }; sdhi0: sd@ee100000 { From patchwork Thu Mar 1 21:14:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880115 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="EC5RKsyT"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zsllJ6SGwz9s76 for ; Fri, 2 Mar 2018 08:22:52 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 93D56C2200F; Thu, 1 Mar 2018 21:18:05 +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 A2942C22008; Thu, 1 Mar 2018 21:15:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 049BFC21FF4; Thu, 1 Mar 2018 21:15:16 +0000 (UTC) Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com [209.85.128.194]) by lists.denx.de (Postfix) with ESMTPS id D6781C21FAB for ; Thu, 1 Mar 2018 21:15:12 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id v65so8024548wrc.11 for ; Thu, 01 Mar 2018 13:15:12 -0800 (PST) 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=GMphxS9myOoatkDve60s7ho9TDRbGkNkCkxmB2RRCos=; b=EC5RKsyT9VNSFLMMq3kyAe03uwspqKkw24IDWJWryyCndyZZq8H7q3+XJDWHrGhB9I gMYUU96x1VEHRF7Q6ES++NOE0ue6+3eiLuEQlBmReRhoIXqEdOxxq4wJLEQHsv25nuFe asDqSyrfXAelXtl/2umiB+XCpyG2Kcm3i1XSLZhqP6AuPOeUQJZF3NZWOeXTObVCZZX0 eAsHzZOBKMp4+iNT4U9RfaOnl8nCraqISZmjNVa4s7jy//Gl3pT2917hV96L7utvCU/G wojyYHZ+kEI5NJpZqhhUaituczJvdpqmxE8AL8uoKSuPD9LxVNx5PrdgEh7qrAf1NaV3 HjZA== 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=GMphxS9myOoatkDve60s7ho9TDRbGkNkCkxmB2RRCos=; b=fKQXr/Mrb16GVbTntQXM/JxkQ9QCKO5dw2iniu63x9xDooyEJZPQF5huBs6qhP12Jq ZL2FsHcxRntsv0Gkp86lbL1Z7i/Il7rNbL5Ar/FEIIpVre57x3mxrw6wuIHJzw9rYK5H DPYsovt5BnfmH1z4VKo2HUIsJqeLeb4GFqdIZUs4WXoRA03WEBsIniadtEiR321O44Rx pjRIYFDx9cCLoNAZXjPAQ5nU/JcvnUYPNBX7WEvZHFLE7HNKXDB2V6jgwzzMr/ckVPac ehvbGt0TvxQRIGxsZjQB2Rs1nAD+dBvcN846JcO9zI788nEcnyCp5LK6/ssBsBarv3MW +nwg== X-Gm-Message-State: APf1xPDYtGIbSLluTkWWB5sTmmTvt2WvwrqigSp/mWCx1v68GrNr6/cS qfcY8zLfwU0uNZTsVThzYAcvofn+ X-Google-Smtp-Source: AG47ELupGmd/tjvADlKHvnHXBQdhCyfYHZyK8HDO0ePukqjfiWLgRmlE1arhMSjWMiqGVGzwM0s8mA== X-Received: by 10.223.163.222 with SMTP id m30mr3239409wrb.30.1519938912244; Thu, 01 Mar 2018 13:15:12 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:11 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:39 +0100 Message-Id: <20180301211441.31638-11-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 11/13] ARM: dts: rmobile: Add xHCI node to R8A77965 M3N DT 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" Add xHCI node to r8a77965.dtsi to get xHCI USB operational. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/r8a77965.dtsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/dts/r8a77965.dtsi b/arch/arm/dts/r8a77965.dtsi index 4a2cbdf0bc..bb29843d31 100644 --- a/arch/arm/dts/r8a77965.dtsi +++ b/arch/arm/dts/r8a77965.dtsi @@ -773,7 +773,14 @@ }; xhci0: usb@ee000000 { - /* placeholder */ + compatible = "renesas,xhci-r8a77965", + "renesas,rcar-gen3-xhci"; + reg = <0 0xee000000 0 0xc00>; + interrupts = ; + clocks = <&cpg CPG_MOD 328>; + power-domains = <&sysc 32>; + resets = <&cpg 328>; + status = "disabled"; }; wdt0: watchdog@e6020000 { From patchwork Thu Mar 1 21:14:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880112 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="D8j7sOiR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslhp4Bn5z9s72 for ; Fri, 2 Mar 2018 08:20:41 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id BBD8CC21F2F; Thu, 1 Mar 2018 21:17:31 +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_H3, RCVD_IN_MSPIKE_WL, 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 F2A24C21FF4; Thu, 1 Mar 2018 21:15:35 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0C2B4C21F1F; Thu, 1 Mar 2018 21:15:17 +0000 (UTC) Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by lists.denx.de (Postfix) with ESMTPS id D8CBCC21FB6 for ; Thu, 1 Mar 2018 21:15:13 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id z81so14686405wmb.4 for ; Thu, 01 Mar 2018 13:15:13 -0800 (PST) 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=/9/Qib++ieYqETB1isXYP8ViQ1Pu51PEtzyr9wA9YTE=; b=D8j7sOiRnfSJKbhDgY3fnZN7VJvIYxRh4ugxyokKs6x5Cai5difCWf0AFbURtOPcv6 lK21xx3xsjlIQHp7Z0ciQHG1B0tsi4l0iNHcI4NciPr3z0e68B+v/FFWo7sjjr/h7rCp O/Zn0QLHsJq7JBaCQgjzETqTxlmQ0U80nnijePBcanC/iGGKRT1TyIP9rDofSSPGZW5L 31GbPkkSf0DBn6CxjXTSOl3+UDqYFxoDJkW+k+paGYidrb4vWy90P3q9Dyu0Z0fSDNd7 0WEZ82hy9cPKYa4PeenHfULjXFRaux6LVgdV2Uz7z1IVL9Wm+P4ew9uP41cOo2PcrxTv 2MxQ== 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=/9/Qib++ieYqETB1isXYP8ViQ1Pu51PEtzyr9wA9YTE=; b=Osj1lrWqUwwtb6HLdEtnd26t58+99n6nffrJ6QcEKNf4DMlGUmWu6nb0vgGQGqm5aa MzR3kfPatc4rBmw34Vfyl/R2puSVrAUCTHnvxy7UDTk3EeXKS7C19LCnCwYeI7mGiGAk tJ1PzBAtACb9ZJVznf7FCidn9sogQT9hlVzispJ74le2ueKw+bXCsmsEE66PJ4zLfJUj j5y4h+TvHhUWI/nX8PLmGM5sm+fw62mTTaYt30lT2TaqMWl2xw+092gT7jPc37a1eQgJ rxnkdQonz7GE+KtEs2MHFJ50cl5mu077gz0niuIJuU2lUag5EM3+G2N0YVAXNzl075NA nuJA== X-Gm-Message-State: AElRT7HcxyiwnOitKfrKS8dPHsq92WHh9BIznrM87EGOqssZslradu3m Gs7y01RWNPBu285b+FZ1wprTu/xm X-Google-Smtp-Source: AG47ELtBFo+CSTep0MdPKkeXDl2/65woMsBrfjEKCIN1ylccWi7QezAAKkzoyr5HqTmuhF/GtBNAIQ== X-Received: by 10.28.214.4 with SMTP id n4mr3190471wmg.46.1519938913247; Thu, 01 Mar 2018 13:15:13 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:12 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:40 +0100 Message-Id: <20180301211441.31638-12-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 12/13] ARM: dts: rmobile: Add SDHI nodes to R8A77965 M3N DT 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" Add SDHI nodes to r8a77965.dtsi to get eMMC and SD slots operational. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/r8a77965.dtsi | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/r8a77965.dtsi b/arch/arm/dts/r8a77965.dtsi index bb29843d31..7eb4e65ea4 100644 --- a/arch/arm/dts/r8a77965.dtsi +++ b/arch/arm/dts/r8a77965.dtsi @@ -749,19 +749,47 @@ }; sdhi0: sd@ee100000 { - /* placeholder */ + compatible = "renesas,sdhi-r8a77965"; + reg = <0 0xee100000 0 0x2000>; + interrupts = ; + clocks = <&cpg CPG_MOD 314>; + max-frequency = <200000000>; + power-domains = <&sysc 32>; + resets = <&cpg 314>; + status = "disabled"; }; sdhi1: sd@ee120000 { - /* placeholder */ + compatible = "renesas,sdhi-r8a77965"; + reg = <0 0xee120000 0 0x2000>; + interrupts = ; + clocks = <&cpg CPG_MOD 313>; + max-frequency = <200000000>; + power-domains = <&sysc 32>; + resets = <&cpg 313>; + status = "disabled"; }; sdhi2: sd@ee140000 { - /* placeholder */ + compatible = "renesas,sdhi-r8a77965"; + reg = <0 0xee140000 0 0x2000>; + interrupts = ; + clocks = <&cpg CPG_MOD 312>; + max-frequency = <200000000>; + power-domains = <&sysc 32>; + resets = <&cpg 312>; + status = "disabled"; }; sdhi3: sd@ee160000 { - /* placeholder */ + compatible = "renesas,sdhi-r8a77965"; + reg = <0 0xee160000 0 0x2000>; + interrupts = ; + clocks = <&cpg CPG_MOD 311>; + max-frequency = <200000000>; + power-domains = <&sysc 32>; + resets = <&cpg 311>; + status = "disabled"; }; usb3_phy0: usb-phy@e65ee000 { From patchwork Thu Mar 1 21:14:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 880108 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="CT92HEmI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zslgc1Gzqz9s72 for ; Fri, 2 Mar 2018 08:19:40 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id C5002C21F67; Thu, 1 Mar 2018 21:16:55 +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_MSPIKE_H3, RCVD_IN_MSPIKE_WL, 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 CE7D1C21FCD; Thu, 1 Mar 2018 21:15:26 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B83E2C21FCD; Thu, 1 Mar 2018 21:15:18 +0000 (UTC) Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by lists.denx.de (Postfix) with ESMTPS id 04E6EC21FCD for ; Thu, 1 Mar 2018 21:15:15 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id z9so14760463wmb.3 for ; Thu, 01 Mar 2018 13:15:14 -0800 (PST) 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=wZKx0cx2i6xTE8imY15BvcjkIRUKa8LOA3PhNoQU5/g=; b=CT92HEmIQIzW4sp44ck15ppJVjtgzvKafDN6piZ1SETdJqld2G35znCOx5Mjhj87oF jbhbuthWb8mkDrV6LaU42DADB3jXuUnizSFWqTTbJCOfn8bB0/lToqlHIWlIHQz92Y/h av8zr2DK1IjhI61NvSsivfXJGTcB+daXdPZXVLWVTgfY+Vb2eIMPUWA0Qso+KiHqMXlV b+C+hxPgzQw3Lorl5yri6lCWI8QHUiH8wiMMrNyqI/Wi7u+3IZW/Mh31qiTArxZF9kZJ GvUl+ZpBoG+12JLCFpxFeSSfvLkA+OaRjvl+U5kvostbZ0tG0rhyrbX/I2FbE8aRxfxZ PPtQ== 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=wZKx0cx2i6xTE8imY15BvcjkIRUKa8LOA3PhNoQU5/g=; b=dj4HlYox5EnbuQgKI9eMsNynpiFBsvY8bMHE/8U1GkFAe4ZSu4vBPMNNN3Ir+t800S d0OguvlIy5+lUZSt7AIhcqbxTkpH3VihKYU+pd6Fc+4yq7+G1zsTHdvt5fh2veyx9cim hwdlsHFv/ukQIhvZ6MtbfW87iqxP6sMf2uEDefOYxxRxvH8+nyZz61144U1cIet3K9iE 969sg89zAHQGtwwJZIXOwUagF51ciHG9VeWPZRtqtPaEV+UrlW1irokq7gjqCYLqxyLm E5tygrO3maVPfHT9+NyqvdMn75I6uFbycOTZ3bjBXoXV0mFscxNW6eWx1xV2P2mDkjd5 nQkQ== X-Gm-Message-State: APf1xPCIZM41k2tSUpveasMMQROyqIUvD7jH874PZjsnKhJLaLmOycnl mC40GX/uAa504BZ+B6USdHckTHLA X-Google-Smtp-Source: AG47ELtWWwQFn/kA93u+1ewc8wRpWvN3WFlOAhUjSy4myjzqh17UIV3fhvKwEk3+0zdbkw8G9++law== X-Received: by 10.28.141.4 with SMTP id p4mr3201842wmd.59.1519938914309; Thu, 01 Mar 2018 13:15:14 -0800 (PST) Received: from kurokawa.lan (ip-86-49-107-50.net.upcbroadband.cz. [86.49.107.50]) by smtp.gmail.com with ESMTPSA id a14sm4795757wrf.22.2018.03.01.13.15.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 13:15:13 -0800 (PST) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 1 Mar 2018 22:14:41 +0100 Message-Id: <20180301211441.31638-13-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> References: <20180301211441.31638-1-marek.vasut+renesas@gmail.com> Cc: Marek Vasut Subject: [U-Boot] [PATCH 13/13] ARM: rmobile: Add R8A77965 Salvator-XS board support 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" Add R8A77965 M3N Salvator-XS development kit support. This kit is similar to the other Salvator-X(S) ones, except is has M3N SoC on it. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/Makefile | 1 + arch/arm/dts/r8a77965-salvator-x-u-boot.dts | 10 +++++ arch/arm/dts/r8a77965-salvator-x.dts | 21 ++++++++++ board/renesas/salvator-x/MAINTAINERS | 1 + configs/r8a77965_salvator-x_defconfig | 60 +++++++++++++++++++++++++++++ 5 files changed, 93 insertions(+) create mode 100644 arch/arm/dts/r8a77965-salvator-x-u-boot.dts create mode 100644 arch/arm/dts/r8a77965-salvator-x.dts create mode 100644 configs/r8a77965_salvator-x_defconfig diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index e9fe71431c..32748d5c2e 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -409,6 +409,7 @@ dtb-$(CONFIG_RCAR_GEN3) += \ r8a7795-salvator-x.dtb \ r8a7796-m3ulcb.dtb \ r8a7796-salvator-x.dtb \ + r8a77965-salvator-x.dtb \ r8a77970-eagle.dtb \ r8a77995-draak.dtb diff --git a/arch/arm/dts/r8a77965-salvator-x-u-boot.dts b/arch/arm/dts/r8a77965-salvator-x-u-boot.dts new file mode 100644 index 0000000000..d18b5bf900 --- /dev/null +++ b/arch/arm/dts/r8a77965-salvator-x-u-boot.dts @@ -0,0 +1,10 @@ +/* + * Device Tree Source extras for U-Boot for the M3N Salvator-XS board + * + * Copyright (C) 2018 Marek Vasut + * + * SPDX-License-Identifier: GPL-2.0 + */ + +#include "r8a77965-salvator-x.dts" +#include "r8a77965-u-boot.dtsi" diff --git a/arch/arm/dts/r8a77965-salvator-x.dts b/arch/arm/dts/r8a77965-salvator-x.dts new file mode 100644 index 0000000000..75d890d91d --- /dev/null +++ b/arch/arm/dts/r8a77965-salvator-x.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Device Tree Source for the Salvator-X board with R-Car M3-N + * + * Copyright (C) 2018 Jacopo Mondi + */ + +/dts-v1/; +#include "r8a77965.dtsi" +#include "salvator-x.dtsi" + +/ { + model = "Renesas Salvator-X board based on r8a77965"; + compatible = "renesas,salvator-x", "renesas,r8a77965"; + + memory@48000000 { + device_type = "memory"; + /* first 128MB is reserved for secure area. */ + reg = <0x0 0x48000000 0x0 0x78000000>; + }; +}; diff --git a/board/renesas/salvator-x/MAINTAINERS b/board/renesas/salvator-x/MAINTAINERS index f7b98fb097..542f7cc893 100644 --- a/board/renesas/salvator-x/MAINTAINERS +++ b/board/renesas/salvator-x/MAINTAINERS @@ -5,3 +5,4 @@ F: board/renesas/salvator-x/ F: include/configs/salvator-x.h F: configs/r8a7795_salvator-x_defconfig F: configs/r8a7796_salvator-x_defconfig +F: configs/r8a77965_salvator-x_defconfig diff --git a/configs/r8a77965_salvator-x_defconfig b/configs/r8a77965_salvator-x_defconfig new file mode 100644 index 0000000000..6420249181 --- /dev/null +++ b/configs/r8a77965_salvator-x_defconfig @@ -0,0 +1,60 @@ +CONFIG_ARM=y +CONFIG_ARCH_RMOBILE=y +CONFIG_SYS_TEXT_BASE=0x50000000 +CONFIG_SYS_MALLOC_F_LEN=0x2000 +CONFIG_RCAR_GEN3=y +CONFIG_R8A7796=y +CONFIG_TARGET_SALVATOR_X=y +CONFIG_DEFAULT_DEVICE_TREE="r8a77965-salvator-x-u-boot" +CONFIG_SMBIOS_PRODUCT_NAME="" +# 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_SUPPORT_RAW_INITRD=y +CONFIG_DEFAULT_FDT_FILE="r8a77965-salvator-x.dtb" +CONFIG_VERSION_VARIABLE=y +CONFIG_HUSH_PARSER=y +CONFIG_CMD_BOOTZ=y +CONFIG_CMD_GPIO=y +CONFIG_CMD_I2C=y +CONFIG_CMD_MMC=y +CONFIG_CMD_USB=y +CONFIG_CMD_DHCP=y +CONFIG_CMD_MII=y +CONFIG_CMD_PING=y +CONFIG_CMD_EXT2=y +CONFIG_CMD_EXT4=y +CONFIG_CMD_EXT4_WRITE=y +CONFIG_CMD_FAT=y +CONFIG_CMD_FS_GENERIC=y +CONFIG_OF_CONTROL=y +CONFIG_ENV_IS_IN_MMC=y +CONFIG_REGMAP=y +CONFIG_SYSCON=y +CONFIG_CLK=y +CONFIG_CLK_RENESAS=y +CONFIG_DM_GPIO=y +CONFIG_RCAR_GPIO=y +CONFIG_DM_I2C=y +CONFIG_SYS_I2C_RCAR_IIC=y +CONFIG_DM_MMC=y +CONFIG_MMC_UNIPHIER=y +CONFIG_PHY_MICREL=y +CONFIG_PHY_MICREL_KSZ90X1=y +CONFIG_DM_ETH=y +CONFIG_RENESAS_RAVB=y +CONFIG_PINCTRL=y +CONFIG_PINCONF=y +CONFIG_PINCTRL_PFC=y +CONFIG_DM_REGULATOR=y +CONFIG_DM_REGULATOR_FIXED=y +CONFIG_DM_REGULATOR_GPIO=y +CONFIG_SCIF_CONSOLE=y +CONFIG_USB=y +CONFIG_DM_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_GENERIC=y +CONFIG_USB_STORAGE=y +CONFIG_OF_LIBFDT_OVERLAY=y +CONFIG_SMBIOS_MANUFACTURER=""