Received: by 10.223.185.116 with SMTP id b49csp779931wrg; Fri, 23 Feb 2018 06:44:10 -0800 (PST) X-Google-Smtp-Source: AH8x227a9rIBEFv/Mn7dWTcsNefdhp6oFHAwXbsmUXyQvoZZZ8bP6IlHkkCrPl+JP0y25YpqaJlL X-Received: by 2002:a17:902:8285:: with SMTP id y5-v6mr1994417pln.190.1519397049896; Fri, 23 Feb 2018 06:44:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519397049; cv=none; d=google.com; s=arc-20160816; b=b8vV+7Q/YPF2R2SSJJzi7Zzbkd6AKjKyUHBwB1fps0Dz9GxK1evflu5yE7A9gyWIYu lrKsMbpSGU2tR0H85+4zpJHUVPLYmuwN3CixlIOMH+ouqKSlkGUg1I1zRNq6/zzOtmNb 3mmO1aAIqUxLAjH9jnH0DOBwxOHE+2oi3HuBtBscjhf4msKua5DRodE7nMJmKN9HGZpT ft2XdjtA6ENIiSsUHnszrQveJCmIhgWIuPee5xPx8euyPiDLhEkU54SFxkIECQ2NUgkJ E7n+RJhStBSH1ds4MOckPG6xTpGnu3t9YHBGsmBJjlJL69Y0jUdt0YzHTOTeZsYPddDo lvSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=2qqBoirgE+eQmEgpi3rKamIKx0Z8eo63YaBWDWWYLTc=; b=wKU6ywNR16PVhzU2FSxwpbcfz8Y9OIrhMLhI2iWOXiuu3Gxjyiw/HxjjJAnDnD/FJN 5C5THVwiVZQ7la0oyd1Wxc5FrWo4rN7mkUtSWo6fmIG9rAGgi0efY76Z+TBKr74Mruy/ rWnDdPzDH9WTXRPu9CMg1EeyqtPnx9GkGXnm6nhYxhN7kBKruE1jHWahySQsLtQLyma6 CmEnaoQ490irHiOoR3UmzIk+qZakr6hERO9NOhZxlZMZx2J6WO+dC9B7eUvRR3ftkUIy bMpEJfqyOfT7CXNmo3HQLJ8UveqkkPg8aLGs0ePULKWy34l8qcbmf5EovYeOx24sI1Hx X4Dw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@monstr-eu.20150623.gappssmtp.com header.s=20150623 header.b=OHbuxEKI; 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 o6-v6si1876679plk.820.2018.02.23.06.43.55; Fri, 23 Feb 2018 06:44:09 -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; dkim=fail header.i=@monstr-eu.20150623.gappssmtp.com header.s=20150623 header.b=OHbuxEKI; 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 S1751472AbeBWOkg (ORCPT + 99 others); Fri, 23 Feb 2018 09:40:36 -0500 Received: from mail-wr0-f196.google.com ([209.85.128.196]:37057 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751317AbeBWOkd (ORCPT ); Fri, 23 Feb 2018 09:40:33 -0500 Received: by mail-wr0-f196.google.com with SMTP id z12so14345179wrg.4 for ; Fri, 23 Feb 2018 06:40:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id; bh=2qqBoirgE+eQmEgpi3rKamIKx0Z8eo63YaBWDWWYLTc=; b=OHbuxEKIhfvzkzVrqbes/IwH7BCoLRMcH99pjRQHeCXwTnew2o/2mSVlK2B2woNPid ExzwDU2TtqB4ZMPqqxMrGJtgzjJIlQAQlBLLy5h4HN2VAieUD/OyePjVrereuYKILeyj J+p9ekvdHSjieHV0JfQRsqzCMn/wS38R7CouOLhGsViiOlefYc9q5+fyQ8E1ttKRXlnf g68NzUz0jxNB6sgvG+SDAxjDaBGK8VS05t4nNM/8yDHW/GN9Lg5cE49+i0ARi/1/GkIv bqLPgKBoSN1iLLfEIDfFX59Cm7aPtEGxZoiKRveGMakXyLOYp1Dy7qE/3IPVWRZqs1l6 HikA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=2qqBoirgE+eQmEgpi3rKamIKx0Z8eo63YaBWDWWYLTc=; b=cZUSlKn1w9iLCkshhGM3aWjjlFrJXEL+LX/hnHaIgyZJxJGprJmVvO1hZ59qV30wbb 5geUkiNDq4gqzwvdxNqtP+zSaNv3PLd1rnCWA88l7c0V/WVXzggsXyPMa5438UrGTHkx QFQZOs1NV/SH2MInHAs8QvTSyxKGC2Vyr4uC6UGNDy26SRmGoQzMNHp3g/2gulFT+Boa 4c7x9qRn3csZgMXfyXDzC2bk/0xSm8Kn5PK0bEWr9O2A+8ZoAfzOKJ+4+NUI4/Ti60iE JOX8zg9auKLAJl/9UV1Xc0W6rYEsCrOoK4ZvpBVrwer0dzXk7hKLjfAISF6twYbihAEp RSHA== X-Gm-Message-State: APf1xPAX9CGBp6LD8V6SFX+Py5vncu6RLbaxTiy1+6wqkoJ/ZDYTCJAT +4wRIqZicX0cB9+sIW6hUfLNFQ== X-Received: by 10.223.150.65 with SMTP id c1mr1937660wra.167.1519396832308; Fri, 23 Feb 2018 06:40:32 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x78sm1062266wmd.2.2018.02.23.06.40.31 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Fri, 23 Feb 2018 06:40:31 -0800 (PST) From: Michal Simek To: devicetree@vger.kernel.org Cc: monstr@monstr.eu, Masahiro Yamada , Arnd Bergmann , linux-kernel@vger.kernel.org, Rob Herring , Will Deacon , Mark Rutland , Catalin Marinas , linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 0/8] arm64: zynqmp: Add support for existing Xilinx ZynqMP based boards Date: Fri, 23 Feb 2018 15:40:22 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patchset is adding all current existing Xilinx ZynqMP boards. zcu* boards are customer boards. zc1* are mainly Xilinx internal boards but some of them have been shared with customers. zc1751 is unique in this set because it is based board with FMC card for silicon/hard IP validation. All boards are using the same default clock configuration till clock driver is merged to mainline. Some boards also contain other components which are not described because mainline driver haven't been merged yet. For example nand, qspi, pinctrl and phy. Please let me know if you see any issue with these boards. Thanks, Michal Changes in v2: - New patch in this series - Use i2c-mux instead of i2cswitch - Remove i2c mw u-boot commands - Use 96boards labels for i2cs and spis - Fix pmic and wifi node - Record compatible string to xilinx.txt - Remove Nathalie's email (she left Xilinx already) - Remove i2c mw u-boot commands - Use i2c-mux instead of i2cswitch - Use clock generator without numbers. - Use dash in node name zcu102 rev1.0 - Record compatible string to xilinx.txt - Remove i2c mw u-boot commands - Record compatible string to xilinx.txt - Remove i2c mw u-boot commands - Use i2c-mux instead of i2cswitch - Use clock generator without numbers - Record compatible string to xilinx.txt - Remove i2c mw u-boot commands - Use i2c-mux instead of i2cswitch - Use clock generator without numbers. - Record compatible string to xilinx.txt - Record compatible string to xilinx.txt - Record compatible string to xilinx.txt Michal Simek (8): dt-bindings: xilinx: Add description for ZynqMP arm64: zynqmp: Add support for Xilinx zcu100-revC arm64: zynqmp: Add support for Xilinx zcu102 arm64: zynqmp: Add support for Xilinx zcu104-revA arm64: zynqmp: Add support for Xilinx zcu106-revA arm64: zynqmp: Add support for Xilinx zcu111-revA arm64: zynqmp: Add support for Xilinx zc12XX boards arm64: zynqmp: Add support for Xilinx zc1751 Documentation/devicetree/bindings/arm/xilinx.txt | 42 ++ arch/arm64/boot/dts/xilinx/Makefile | 15 + arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 ++++++++ arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 54 ++ arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 42 ++ arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 42 ++ .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 133 +++++ .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 170 +++++++ .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 153 ++++++ .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 181 +++++++ .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 126 +++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 292 +++++++++++ .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts | 36 ++ arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 550 +++++++++++++++++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 42 ++ arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 197 ++++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 524 ++++++++++++++++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 446 +++++++++++++++++ 18 files changed, 3258 insertions(+) create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts -- 1.9.1