Received: by 10.223.185.116 with SMTP id b49csp23799wrg; Fri, 2 Mar 2018 12:55:41 -0800 (PST) X-Google-Smtp-Source: AG47ELvG/KsE5Uv9MhURRNEfG4JyzquteVRn/yza0A2Msegc9VvSP0j0Z+asOIx+ZiH3tXWe1ZyM X-Received: by 10.99.120.197 with SMTP id t188mr5551888pgc.358.1520024140977; Fri, 02 Mar 2018 12:55:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520024140; cv=none; d=google.com; s=arc-20160816; b=M+lGlDGqpYJMVGHZzGT98o+9WY52xZIdOx/1rBs22ki7mAHMqxTK5J/GQRAeutnLsx sxZ73sGcZAaw4jfXihbLzRoFW07u92V5XrFA2UZ83nGRCipHKjyGkgVIeGeKo1BO6cOk MDSVcKdmDi9quGlqvuemSf8xvGHUfAer1nYlcFN1sGOV67alY8+LleRC2sY+KzlsDdXB EOBwVGqCnByo6kLLiws5W19yFcMzfVotCNz7FPBOG+Z7iPwsKfU1vp+CZ3zNbQafjT+7 2CN7gH8ZzGNowotX/TTdYPN5AFi1UwSkYWRFlnLl9aS7gZGrMGLdL0OYryzEyEsesD5A HCsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Bn0nv6rMvRMgAb4nYkjK/PFyoSVeZiNsxgrZa1jAlYc=; b=gsTVsb8MhD287NVjLu1rzruOKMyaF5IgaVHxphuclqAy4MgLlTkO5l19XtlQ5NWldu ieIVekSavsZwyF4c+BK8L2Wg24R5sY+NH3Q7E6KfV6K/5LHpdQgzZWdQK/S4Kxjls8Wg 4EK0JAr2kKwlvICD6hYZ166XYix7LxEbM0BQoHTmNfMEtMYMb38QUnO0VuD+u+Chm0li EOndrvJTebFimCAsD6FAZ7BN7yEAeIJNfiwCm92b8IM5uO43CXYHpvi3B33mg6W6xxXx b73mNUQIrNvS4YRnkixUIDDlZc3ZwKJIMRJ04jbBXOiKu+hjvjHwja78zFzFJKT0BYF/ /e1A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o18si4444774pge.300.2018.03.02.12.55.25; Fri, 02 Mar 2018 12:55:40 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1428404AbeCBSEt (ORCPT + 99 others); Fri, 2 Mar 2018 13:04:49 -0500 Received: from mail-ot0-f195.google.com ([74.125.82.195]:40809 "EHLO mail-ot0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1426543AbeCBSEr (ORCPT ); Fri, 2 Mar 2018 13:04:47 -0500 Received: by mail-ot0-f195.google.com with SMTP id l12so9484045otj.7; Fri, 02 Mar 2018 10:04:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Bn0nv6rMvRMgAb4nYkjK/PFyoSVeZiNsxgrZa1jAlYc=; b=ayn9ep3dvsuR7D4LJ4eQFRM0QrtnTL0phGTsWCKpuT/5T0ZjoH6rzDKOUpbhkHnNrw KDhrS+xoMtZnugOkk/mC4r05XxE9DlYq0SwVeP4DvEeBlxxuFeDkwaptjzRLaCd3GJS0 UPL2g4cmZpQU/Bof9e1BCfoDXLs00ce3H/p7xd/unOEeeZSgnyl8l/V6LgO/lzLGGUXJ sKl0KCgUoxb0KyyQvEhH/c34qlzdHI+in1Um337t8m0C13qdMwvTa42DjQR34yUCsTMp 0netC9NRFo+uZCuIGWmmMIGYgEsVPPRSJ1QO92BuCDD9Yop1QTnZdDFogvchKKmLOCGp rwMA== X-Gm-Message-State: AElRT7GQyrRJN9nXjDVZlELGQiLQHOmp4u9IOPvHpqtOvJGEsAY3scE6 S0ELRJXijunJIBVxHEJzYg== X-Received: by 10.157.12.106 with SMTP id 97mr4899583otr.373.1520013886961; Fri, 02 Mar 2018 10:04:46 -0800 (PST) Received: from localhost (216-188-254-6.dyn.grandenetworks.net. [216.188.254.6]) by smtp.gmail.com with ESMTPSA id r30sm3662779otr.67.2018.03.02.10.04.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 02 Mar 2018 10:04:46 -0800 (PST) Date: Fri, 2 Mar 2018 12:04:39 -0600 From: Rob Herring To: Michal Simek Cc: devicetree@vger.kernel.org, monstr@monstr.eu, Masahiro Yamada , linux-kernel@vger.kernel.org, Arnd Bergmann , Will Deacon , Catalin Marinas , Mark Rutland , linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v2 6/8] arm64: zynqmp: Add support for Xilinx zcu111-revA Message-ID: <20180302180439.bzl6zmnpkvaqnekb@rob-hp-laptop> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 23, 2018 at 03:40:28PM +0100, Michal Simek wrote: > Xilinx zcu111 is a customer board. It is reusing some parts from zcu102. > > Signed-off-by: Michal Simek > --- > > Changes in v2: > - Remove i2c mw u-boot commands > - Use i2c-mux instead of i2cswitch > - Use clock generator without numbers. > - Record compatible string to xilinx.txt > > Documentation/devicetree/bindings/arm/xilinx.txt | 3 + > arch/arm64/boot/dts/xilinx/Makefile | 1 + > arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 446 ++++++++++++++++++++++ > 3 files changed, 450 insertions(+) > create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts > > diff --git a/Documentation/devicetree/bindings/arm/xilinx.txt b/Documentation/devicetree/bindings/arm/xilinx.txt > index 8503fabf90ee..c2bc75774010 100644 > --- a/Documentation/devicetree/bindings/arm/xilinx.txt > +++ b/Documentation/devicetree/bindings/arm/xilinx.txt > @@ -32,3 +32,6 @@ Additional compatible strings: > > - Xilinx evaluation board zcu106 > "xlnx,zynqmp-zcu106-revA", "xlnx,zynqmp-zcu106" > + > +- Xilinx evaluation board zcu111 > + "xlnx,zynqmp-zcu111-revA", "xlnx,zynqmp-zcu111" > diff --git a/arch/arm64/boot/dts/xilinx/Makefile b/arch/arm64/boot/dts/xilinx/Makefile > index 922c5da39600..d15c9dc1d8f2 100644 > --- a/arch/arm64/boot/dts/xilinx/Makefile > +++ b/arch/arm64/boot/dts/xilinx/Makefile > @@ -6,3 +6,4 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-zcu102-revB.dtb > dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-zcu102-rev1.0.dtb > dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-zcu104-revA.dtb > dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-zcu106-revA.dtb > +dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-zcu111-revA.dtb > diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts b/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts > new file mode 100644 > index 000000000000..f07f6dafb417 > --- /dev/null > +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts > @@ -0,0 +1,446 @@ > +// SPDX-License-Identifier: GPL-2.0+ > +/* > + * dts file for Xilinx ZynqMP ZCU111 > + * > + * (C) Copyright 2017 - 2018, Xilinx, Inc. > + * > + * Michal Simek > + */ > + > +/dts-v1/; > + > +#include "zynqmp.dtsi" > +#include "zynqmp-clk.dtsi" > +#include > +#include > + > +/ { > + model = "ZynqMP ZCU111 RevA"; > + compatible = "xlnx,zynqmp-zcu111-revA", "xlnx,zynqmp-zcu111", "xlnx,zynqmp"; > + > + aliases { > + ethernet0 = &gem3; > + gpio0 = &gpio; > + i2c0 = &i2c0; > + i2c1 = &i2c1; > + mmc0 = &sdhci1; > + rtc0 = &rtc; > + serial0 = &uart0; > + serial1 = &dcc; > + usb0 = &usb0; Same comments on aliases. Otherwise, Reviewed-by: Rob Herring