From patchwork Wed Mar 13 23:41:09 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 1056297 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="owrmLyzo"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 44KT114T3Vz9s5c for ; Thu, 14 Mar 2019 10:43:01 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 48A85C22048; Wed, 13 Mar 2019 23:42: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_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 6A3A0C21FF7; Wed, 13 Mar 2019 23:41:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0EA9AC22086; Wed, 13 Mar 2019 23:41:35 +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 0E0B5C22040 for ; Wed, 13 Mar 2019 23:41:31 +0000 (UTC) Received: by mail-wr1-f67.google.com with SMTP id h99so3849304wrh.12 for ; Wed, 13 Mar 2019 16:41:31 -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 :mime-version:content-transfer-encoding; bh=G4nsFGre0b+fp792E/REVrJPv/mHgq4cSxGF6PdJgIk=; b=owrmLyzoK3XE8i7HBrJJzCrGIfS41f4aPzVIbzRpbujEtoABDyYRdELt0KymEUxoeB 38vJo6QKXiZ/ClIJ2aMnuC9pXmawRYrE80DGIpvSZr1SKqTwhIKmgDZ6bbR6g3C+z+9z 3NAGvVRAdLi9mVkq9+dabBQwfAymVgux8ee+CmwhGzDtxA/XRCtYWRIiPttXnpd1H6JU fzLoc1LwV6koRjPInYBgv2ld9dhH38GwJnhUbXzzbU0qzUww0ev46lttBUtOcTXWEklj /PRIi83+KVXsRHMCur9VyIliUxhugqoUD9qgEQ8mWcjRJyJfotUeYAR+Z6jWxE1Elk68 3Sew== 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:mime-version:content-transfer-encoding; bh=G4nsFGre0b+fp792E/REVrJPv/mHgq4cSxGF6PdJgIk=; b=JSK+fp4NXMZ32pZwHx0pJRszZTjGbqU8cxDCPhtlOeF5BPtXRRDOIgyjEYoGEnLmr1 +hJg1IjRBw+l+Jho/wdSZI9/Qdlk2oWqcU1NJmfPex1lBnEsKkulJZWGw3kgI8gc7Poq 9e36IyImmYijfYNFUByDHH2bspttcHjQ/CVscy3LKCOPUtaf6Dtoe5Gq9cBRakmPTsDQ irkUrZ1bVJUNSvo0Opa5KEw9rZnvZjtgDN/mLYF4hixaUDqkKjRg8VWkXIPxXyvWT0pH WY/s47Kcf5zZS7Shm+04J1fuBgKn0fnlzar27RkztcUWKYZrlW/0t++wEpfZBeaLzyIB IkdQ== X-Gm-Message-State: APjAAAUsNY5Ym4FerSsT+k3SfV1z1pW7bHRlzupzJbE9fAndfBZjxySf bGw0kk8celkpe+oORGVEMRo+LGQc X-Google-Smtp-Source: APXvYqzPvti+yKaOT0YycVmsmG8YFccquyeNFf1AHgwDH7jCrCXgUEQQF5S5B2WEaZVLicln8pIz1Q== X-Received: by 2002:a5d:6711:: with SMTP id o17mr13494364wru.268.1552520490308; Wed, 13 Mar 2019 16:41:30 -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 o18sm42064428wrg.40.2019.03.13.16.41.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Mar 2019 16:41:29 -0700 (PDT) From: Marek Vasut X-Google-Original-From: Marek Vasut To: u-boot@lists.denx.de Date: Thu, 14 Mar 2019 00:41:09 +0100 Message-Id: <20190313234110.14055-4-marek.vasut+renesas@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190313234110.14055-1-marek.vasut+renesas@gmail.com> References: <20190313234110.14055-1-marek.vasut+renesas@gmail.com> MIME-Version: 1.0 Cc: Nobuhiro Iwamatsu , Marek Vasut Subject: [U-Boot] [PATCH 4/5] ARM: dts: rmobile: Import R8A77965 M3NULCB DTs 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Import R8A77965 M3N ULCB device trees from Linux 5.0 , commit 1c163f4c7b3f621efff9b28a47abb36f7378d783 . Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- arch/arm/dts/Makefile | 1 + arch/arm/dts/r8a77965-m3nulcb-u-boot.dts | 43 ++++++++++++++++++++++++ arch/arm/dts/r8a77965-m3nulcb.dts | 33 ++++++++++++++++++ 3 files changed, 77 insertions(+) create mode 100644 arch/arm/dts/r8a77965-m3nulcb-u-boot.dts create mode 100644 arch/arm/dts/r8a77965-m3nulcb.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 2a040b20a5..069c8d58f5 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -495,6 +495,7 @@ dtb-$(CONFIG_RCAR_GEN3) += \ r8a7795-salvator-x-u-boot.dtb \ r8a7796-m3ulcb-u-boot.dtb \ r8a7796-salvator-x-u-boot.dtb \ + r8a77965-m3nulcb-u-boot.dtb \ r8a77965-salvator-x-u-boot.dtb \ r8a77970-eagle-u-boot.dtb \ r8a77990-ebisu-u-boot.dtb \ diff --git a/arch/arm/dts/r8a77965-m3nulcb-u-boot.dts b/arch/arm/dts/r8a77965-m3nulcb-u-boot.dts new file mode 100644 index 0000000000..c4700910d4 --- /dev/null +++ b/arch/arm/dts/r8a77965-m3nulcb-u-boot.dts @@ -0,0 +1,43 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Device Tree Source extras for U-Boot for the ULCB board + * + * Copyright (C) 2018 Marek Vasut + */ + +#include "r8a77965-m3nulcb.dts" +#include "r8a77965-u-boot.dtsi" + +/ { + cpld { + compatible = "renesas,ulcb-cpld"; + status = "okay"; + gpio-sck = <&gpio6 8 0>; + gpio-mosi = <&gpio6 7 0>; + gpio-miso = <&gpio6 10 0>; + gpio-sstbz = <&gpio2 3 0>; + }; +}; + +&sdhi2_pins { + groups = "sdhi2_data8", "sdhi2_ctrl", "sdhi2_ds"; + power-source = <1800>; +}; + +&sdhi2_pins_uhs { + groups = "sdhi2_data8", "sdhi2_ctrl", "sdhi2_ds"; +}; + +&sdhi0 { + sd-uhs-sdr12; + sd-uhs-sdr25; + sd-uhs-sdr104; + max-frequency = <208000000>; + status = "okay"; +}; + +&sdhi2 { + mmc-hs400-1_8v; + max-frequency = <200000000>; + status = "okay"; +}; diff --git a/arch/arm/dts/r8a77965-m3nulcb.dts b/arch/arm/dts/r8a77965-m3nulcb.dts new file mode 100644 index 0000000000..964078b6cc --- /dev/null +++ b/arch/arm/dts/r8a77965-m3nulcb.dts @@ -0,0 +1,33 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Device Tree Source for the M3NULCB (R-Car Starter Kit Pro) board + * + * Copyright (C) 2018 Renesas Electronics Corp. + * Copyright (C) 2018 Cogent Embedded, Inc. + */ + +/dts-v1/; +#include "r8a77965.dtsi" +#include "ulcb.dtsi" + +/ { + model = "Renesas M3NULCB board based on r8a77965"; + compatible = "renesas,m3nulcb", "renesas,r8a77965"; + + memory@48000000 { + device_type = "memory"; + /* first 128MB is reserved for secure area. */ + reg = <0x0 0x48000000 0x0 0x78000000>; + }; +}; + +&du { + clocks = <&cpg CPG_MOD 724>, + <&cpg CPG_MOD 723>, + <&cpg CPG_MOD 721>, + <&versaclock5 1>, + <&versaclock5 3>, + <&versaclock5 2>; + clock-names = "du.0", "du.1", "du.3", + "dclkin.0", "dclkin.1", "dclkin.3"; +};