From patchwork Mon Nov 6 12:12:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834671 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="ckMTkW/P"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs2Z6fZcz9s7h for ; Mon, 6 Nov 2017 23:15:18 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 9C6F1C21ED9; Mon, 6 Nov 2017 12:13:36 +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=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 3A13EC21ED9; Mon, 6 Nov 2017 12:13:31 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3240EC21DA1; Mon, 6 Nov 2017 12:13:19 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id F4220C21E92 for ; Mon, 6 Nov 2017 12:13:15 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id y83so13672607wmc.4 for ; Mon, 06 Nov 2017 04:13:15 -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:in-reply-to:references :in-reply-to:references; bh=hgeOVS/Sa/UAaQsCK21E5B1iit8jdTnzOVI2yA8oFWw=; b=ckMTkW/PoSeh6aus/hzhpyDOj8hQpeSLnbmC8OfyvgMZqCpxghsJezlhKFYRr/8CBn CY0mf0L4eXOKOg4VQ3HiFLVCQzrqp9wOEpxIbVFacVPdzMaAI+vv8nMcHBI3cB+UaDsk i2hTdK5HmjSyxTc0I23ksbOtJADqQs9/bh/e3brlA46M35UjsMNehoSRY8veBBy9dum6 lTaLXrWfM69TR1ELUJ6Golqm+HOKjmFVOst0glkkcl2xBn9orzTitxi5ZdqKn9Idh/rp BVf7OoQU6yFXLkWjIMHCV18cotKvHxiXidLunB9wVx+iQ2buU4uhsSydMSiPwtMR74yX ZzCg== 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 :in-reply-to:references:in-reply-to:references; bh=hgeOVS/Sa/UAaQsCK21E5B1iit8jdTnzOVI2yA8oFWw=; b=RZzBPeRMXQo0qgBTIM1fKz4DLsNXwtEKZyiXBqXrFnjOm/2DLtrx+zqIpia44g1Tqc DA/sh4zaFxpem8l+Jjkem7w+YlKCwMJgoKO39sfhF//poLXyVy3I9440WdzIUvf1y9kx FPMP8f+gbMmaKNXv/nw5qukz5ZBTv1XufSJRqnfHMo1L+vm6zKgF5+dgUl4XEluwRFt1 O/VJvWncK7IKt5e4SzmFWVnpB/kkR2gR5K88Z64zgbtR/XFuLMp9fPe+1mudUWKTaisS 7orgbscTnjEBdPwYdG7wyOxQzm83ykNag9kAX60ApUwuy4Wjv8S98uclpDWS0h/MmfqR AZ8Q== X-Gm-Message-State: AJaThX44AJ9ODx6WGl6vTy6qdG+7A0Tv7uLvG6aEb2NAy9ZEHnXvyP2y zHOBhSTmyeG/KC74jSLHd/50CuOJ X-Google-Smtp-Source: ABhQp+Rnp6HNJtjDajpxPr3s9yI5cba0HRW/KzolWmdVY+42imIDEdcqT/ULHv+zoqOSuN5OLMVUBg== X-Received: by 10.28.67.68 with SMTP id q65mr5008401wma.96.1509970395484; Mon, 06 Nov 2017 04:13:15 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id m37sm19650500wrm.4.2017.11.06.04.13.14 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:14 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:33 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 01/40] arm64: zynqmp: Add references to cpu nodes 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 missing references to all cpu nodes. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 1fd570bc2fa0..101427045acb 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -17,7 +17,7 @@ #address-cells = <1>; #size-cells = <0>; - cpu@0 { + cpu0: cpu@0 { compatible = "arm,cortex-a53", "arm,armv8"; device_type = "cpu"; enable-method = "psci"; @@ -25,7 +25,7 @@ cpu-idle-states = <&CPU_SLEEP_0>; }; - cpu@1 { + cpu1: cpu@1 { compatible = "arm,cortex-a53", "arm,armv8"; device_type = "cpu"; enable-method = "psci"; @@ -33,7 +33,7 @@ cpu-idle-states = <&CPU_SLEEP_0>; }; - cpu@2 { + cpu2: cpu@2 { compatible = "arm,cortex-a53", "arm,armv8"; device_type = "cpu"; enable-method = "psci"; @@ -41,7 +41,7 @@ cpu-idle-states = <&CPU_SLEEP_0>; }; - cpu@3 { + cpu3: cpu@3 { compatible = "arm,cortex-a53", "arm,armv8"; device_type = "cpu"; enable-method = "psci"; From patchwork Mon Nov 6 12:12:34 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834673 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="q1/cXB/b"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs3s0WG1z9s7c for ; Mon, 6 Nov 2017 23:16:24 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A19C3C21F2F; Mon, 6 Nov 2017 12:14:52 +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=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 BDE54C21EF4; Mon, 6 Nov 2017 12:13:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3F82CC21E97; Mon, 6 Nov 2017 12:13:21 +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 456D3C21EAB for ; Mon, 6 Nov 2017 12:13:17 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id g90so8356029wrd.6 for ; Mon, 06 Nov 2017 04:13:17 -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:in-reply-to:references :in-reply-to:references; bh=7dT6jvo0eyGGWsyGyXI8FMoJ1+jFVHu7a0wXjOTc3Ok=; b=q1/cXB/btk9TaByRP01/FSOgS8NbOhOzmAfFqqr6BsLkcTWS+y10MnXYRxAMZe6VDt ND0/QW3TcXPDRkh7aticV1o+Q09C3LzaunrYWJImNumgARbgR/35xv/Cj2wkbJ9n5sHe BtGa0EqKuEV6qK8RBjzln0jlkl9Cs68zzV9T1MXWMGLLJ5D7zNMTYnLnbRubHAXRyHXs RgmLAfATSGD3hsrFzcMZPOwS42TiPYTDdftZnn9zCqPGYHdpn6KpJszpesVIqcSC3cr2 nXTeRVkouMMyZmQ5tAzJQmXfIa5oNwKk+GWSJS7157FpH5CB+10aLGUkiJikGlhYWHe9 EgpA== 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 :in-reply-to:references:in-reply-to:references; bh=7dT6jvo0eyGGWsyGyXI8FMoJ1+jFVHu7a0wXjOTc3Ok=; b=chXr0G5/s8/xByliWe9kq8ksyzUkoLcVdxf9Cpfh8uKR96+Y6cvjZsUuml81snU1rq wex+dw6WD+M/R3ZdUbLnGL38ecvzVnsOmjcpMoPcgJetfRxxZn/UfTh/R5k1A0O1qTkt bVJZLzSD/bb3ZgvH5coWlXNguf+P7Q15IvLETHLerDnLpWoxSnPvlUqGbQ0mBxRRkNrF fJudIaIACSDirmzc5bTszzoc9E0tBWJxdUw7hngFK6GG6s+W55I0DjLTvLrFigLTfVnV 6nbgxK5jJ2L/AqNe8notdX5JRY0H4JXnf/I6X+6ziP0fD3Et0VTqv8cZn52zznbr3Swh wspA== X-Gm-Message-State: AJaThX7Rr0384xqVq2HvusXzqNpaJIipc6BE7cN6UKlSJArVrnPj+wWj M9Wf03Rxxg3ZYkwEeyuK362cmKFi X-Google-Smtp-Source: ABhQp+QLrTHtfT63J39SWGBP6KKV2trlnvEiLmXnMjyNmZH2z0hN705d/2O+e/C3/O7455zbr1LsUA== X-Received: by 10.223.149.5 with SMTP id 5mr1536768wrs.135.1509970396807; Mon, 06 Nov 2017 04:13:16 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id k184sm3082965wmk.26.2017.11.06.04.13.16 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:16 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:34 +0100 Message-Id: <28b0cac3de506f45f8aafb1ffb41ddd6ad36f96c.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 02/40] arm64: zynqmp: Update the OPPs for cpu freq X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Shubhrajyoti Datta Add operating-points-v2. Signed-off-by: Shubhrajyoti Datta Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 101427045acb..a6e844dd457c 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -21,6 +21,7 @@ compatible = "arm,cortex-a53", "arm,armv8"; device_type = "cpu"; enable-method = "psci"; + operating-points-v2 = <&cpu_opp_table>; reg = <0x0>; cpu-idle-states = <&CPU_SLEEP_0>; }; @@ -30,6 +31,7 @@ device_type = "cpu"; enable-method = "psci"; reg = <0x1>; + operating-points-v2 = <&cpu_opp_table>; cpu-idle-states = <&CPU_SLEEP_0>; }; @@ -38,6 +40,7 @@ device_type = "cpu"; enable-method = "psci"; reg = <0x2>; + operating-points-v2 = <&cpu_opp_table>; cpu-idle-states = <&CPU_SLEEP_0>; }; @@ -46,6 +49,7 @@ device_type = "cpu"; enable-method = "psci"; reg = <0x3>; + operating-points-v2 = <&cpu_opp_table>; cpu-idle-states = <&CPU_SLEEP_0>; }; @@ -63,6 +67,31 @@ }; }; + cpu_opp_table: cpu_opp_table { + compatible = "operating-points-v2"; + opp-shared; + opp00 { + opp-hz = /bits/ 64 <1199999988>; + opp-microvolt = <1000000>; + clock-latency-ns = <500000>; + }; + opp01 { + opp-hz = /bits/ 64 <599999994>; + opp-microvolt = <1000000>; + clock-latency-ns = <500000>; + }; + opp02 { + opp-hz = /bits/ 64 <399999996>; + opp-microvolt = <1000000>; + clock-latency-ns = <500000>; + }; + opp03 { + opp-hz = /bits/ 64 <299999997>; + opp-microvolt = <1000000>; + clock-latency-ns = <500000>; + }; + }; + dcc: dcc { compatible = "arm,dcc"; status = "disabled"; From patchwork Mon Nov 6 12:12:35 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834677 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="bYJOA9SD"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs9N4VzSz9s7c for ; Mon, 6 Nov 2017 23:21:12 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 13FC1C21DA1; Mon, 6 Nov 2017 12:14:15 +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=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 957A1C21EB9; Mon, 6 Nov 2017 12:13:35 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 2E226C21EBB; Mon, 6 Nov 2017 12:13:22 +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 9C006C21EAE for ; Mon, 6 Nov 2017 12:13:18 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id r196so13769108wmf.2 for ; Mon, 06 Nov 2017 04:13:18 -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:in-reply-to:references :in-reply-to:references; bh=E2ZPOdOYihdjXIrlDUNRnjsMA/+g6BH408CdVjJoEd8=; b=bYJOA9SDoPbx7ZOgSzQV73whrEIIXw31FslMevA+sw+P6uLnHSe7qg6Cc8/YpzwfrL oCUuQtDVMpa6p6hx9kjL3eraWnHYLT/yPV0I6fw2rF6v+TW7YGawM7VKeMv9jAz+BEbm wRJ2m1TjsEj6zm8CJnhWbJdyb387GjScA6ffYJRNZKkrctY5KuBY7vknXuN6Kd6ysF2O BrwLXhf5134pb9vVrlmI4h/rsoKRwXDdXCST3PB6BAeBHRfUKmTWQhBU/QRarsf1bk+k zNANQ222UP3ashVBGWW7LqQijhrB6bwcWgMxkplK/lxKvB+fCo/rsL8ui8kxtwSFbklr ElJA== 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 :in-reply-to:references:in-reply-to:references; bh=E2ZPOdOYihdjXIrlDUNRnjsMA/+g6BH408CdVjJoEd8=; b=rpAs9jZKckCrvRWe0hprfnbLTPcNKSvc/8IZuy++HrqOJFCVIiUriv/TXcxiXgxln3 8jvfXLbCnk2L4YE80TJj3zwdSmu3oesUfc2tlzg+EdOSA5ALkpj7MoevVEPwmiHtWzkh XjDIz3/HPHafM3dG+pR013mIlncIrNJHBqDDkAqSsqkxABiVdryqScTs9A6kcAxpyQzQ FiGX8+pPjKDfWO9mj468bLi18BeFHMAG3F0rYOCP4kVCDJZL6OQXXcvWGC4PM7Y24B8S BsDdIbkcSOxN/OfLI03ogS9YNt9Ex22xvSMUnJlju4H0o+D0zG3i0952Of97AC2WiFqy 99IQ== X-Gm-Message-State: AJaThX4si/cG/zGYavzNmVI4GUGSXgG9n+MMLKVzzZjlk6bVhttXC9G/ rFlyHFg3vFXpYVHaVPAgxausQms6 X-Google-Smtp-Source: ABhQp+TkhtKtwEgEmtjOYnfLO+AItBmFYEzDy96WfBRAd036yGkD1XfLCg4ECpelk+TWMswW03mOtQ== X-Received: by 10.28.131.2 with SMTP id f2mr4529986wmd.137.1509970398166; Mon, 06 Nov 2017 04:13:18 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id b76sm5512199wmg.9.2017.11.06.04.13.17 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:17 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:35 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Jyotheeswar Reddy , Soren Brinkmann Subject: [U-Boot] [PATCH 03/40] arm64: zynqmp: DT: Fix typo in idle-states node definition X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Jyotheeswar Reddy Fixed a typo in specifying "entry-method" Signed-off-by: Jyotheeswar Reddy Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index a6e844dd457c..0759a2b7234a 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -54,7 +54,7 @@ }; idle-states { - entry-mehod = "arm,psci"; + entry-method = "arm,psci"; CPU_SLEEP_0: cpu-sleep-0 { compatible = "arm,idle-state"; From patchwork Mon Nov 6 12:12:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834675 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="c+1ACJ3+"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs8W2N7Mz9s7c for ; Mon, 6 Nov 2017 23:20:27 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0D2C1C21E45; Mon, 6 Nov 2017 12:15: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=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 507E9C21F07; Mon, 6 Nov 2017 12:13:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D75D4C21E67; Mon, 6 Nov 2017 12:13:23 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id 02E96C21E9C for ; Mon, 6 Nov 2017 12:13:20 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id b9so13798243wmh.0 for ; Mon, 06 Nov 2017 04:13:19 -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:in-reply-to:references :in-reply-to:references; bh=5KSqEzi46WzTOjcuNTQZznt1MA89bFY0ne9B9siKQL0=; b=c+1ACJ3+5TUobEW3uS2j1SNZyUbyru43rISn6/qu6V0hcxlggiDo6FTlse6oo/npkH 6dORqrM2AZS10bxYoU5yDDbbpQDyK5IJzQVLf1sW3xsM/cIlHHJHGuwd4waFZgwf0KqM /osf4lLdg0usKLrXq1tOofxhbQaPn7S8V6lI5i1FT3yI9EF0zCNNsFDYY+Ri6tpvgLMD iqWh7tFC70D9yffqgxRqISCk8TbnKguORPCZVajrgK7L+tV9EwFNVKE5kRQ36Vk26RV+ TdRmE0Lx4AgKEBxhWSKVDgMjC/wM7o8K5ryEHnv0EbKdR11T+nhzlWwlF8Yy38Vgnlwn dWlg== 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 :in-reply-to:references:in-reply-to:references; bh=5KSqEzi46WzTOjcuNTQZznt1MA89bFY0ne9B9siKQL0=; b=dc9+Uh4mRcl8ANgCtejgi23GsSGGrzSblPWfjAopDyUtqBGvMvt+6nxNaHg6Mob2Oc MQAyVuS7MKkpV6ww3JN39rRwngEJe/Udd5YSCXPu1554ofMO5w6VaPoY5fA7pilSukle x6pG06F65mt6RhPi+exrl1/hOEQO9ss20GF2QLPVC0kU8MBSGgqsK8F4eQucuvCW/MsU T35k7T/QfIEZoRBn3f3RBJksU2tIVwTPpxgNYfhsXlOCcn2m7HOM2XWjXPOlNJGtPPSv OmTDwRC5eBsiBdwtlcuN6T3CqzXjexr2EAXHzKFE46gAzOerJTACJUrldcF7sbsIhU7W OT7w== X-Gm-Message-State: AJaThX66/B+SKJhHbEoOGKi2ts7i3iBeDeMXRYJ6Zqx6JvA2yEOhcXfK OtWnMpFtDGwDVHotfKG12Yz8JWmE X-Google-Smtp-Source: ABhQp+QdaB4X0Nfcbr+jHnYqSEwTsfsgmQJu6uAb0c/m7Hb5vzf3Y4haRpTGXJcILF6qu4vSQVx31w== X-Received: by 10.28.238.74 with SMTP id m71mr4768379wmh.83.1509970399487; Mon, 06 Nov 2017 04:13:19 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id a34sm11663517wra.64.2017.11.06.04.13.18 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:18 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:36 +0100 Message-Id: <18793de3e466a0cdd14c9e449c2f95481a275b69.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Jolly Shah , Soren Brinkmann Subject: [U-Boot] [PATCH 04/40] arm64: zynqmp: Reduced min-residency time for idle state node X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Jolly Shah Changed min-residence to 10ms(was 100 ms) for cpu-sleep-0. Tried lower values 5ms and 8ms and it worked fine with Debug Off. But to accommodate PM Debug On case, 10 ms is required. With this change, low power idle state is into effect more frequently. Measured boot time with PM debugs On and Off. No change observed compared to 100ms value. Signed-off-by: Jolly Shah Acked-by: Will Wong Tested-by: Koteswararao Nayudu Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 0759a2b7234a..fc34033f9415 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -62,7 +62,7 @@ local-timer-stop; entry-latency-us = <300>; exit-latency-us = <600>; - min-residency-us = <800000>; + min-residency-us = <10000>; }; }; }; From patchwork Mon Nov 6 12:12:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834684 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="o0XLPpWd"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsHr0v6vz9sRV for ; Mon, 6 Nov 2017 23:26:47 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 92EA5C21F2A; Mon, 6 Nov 2017 12:14:34 +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=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 AFE6FC21E97; Mon, 6 Nov 2017 12:13:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3F0A0C21EBB; Mon, 6 Nov 2017 12:13:25 +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 448DAC21EAB for ; Mon, 6 Nov 2017 12:13:21 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id b9so13798368wmh.0 for ; Mon, 06 Nov 2017 04:13:21 -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:in-reply-to:references :in-reply-to:references; bh=GFA5wdD411Qn25NXC/bN1OnBHFLl3ZDdUd8JgQeH4zQ=; b=o0XLPpWdcRq5+B4KcocghzyxcPGodHucFrKtTf3wDpEsNrXU1v5UksORd1knYcnlnz +dc0lpDTFrZvf5GG8k5W3Rm7tWIAgre1k0JzVgAEmHA2dsH4cXf2RQUIH76fNkvalaWZ LjhdS619m98SZraGQbh5ZPcp9PTGRr6tT3k8aLbcCOkCXs7qFhrUv/2DD3q+f0XtcX0L AeGBfJNDC0/yzRzaJhREx96VekAM8BWbodhItASmVjJeX3b6xriusFINF3MY6q+Sq03r cwwgOsHuHfLKNSyB8z5dyQwLtI3UbXmkS5xb8/QYYbZpUCR8fyQ4/2W/Qbq9KzTWHM0s j7/Q== 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 :in-reply-to:references:in-reply-to:references; bh=GFA5wdD411Qn25NXC/bN1OnBHFLl3ZDdUd8JgQeH4zQ=; b=A+PzgWLtQ0AbvoORtmPR27kFvq8nFHfPqIlKCET4jOJ68lWGqaPOnNgF8P3DrA4omo 0VXnzwyBrBCYQ0Zum18rYo8a8QJkWUT9uqSr9pBZSz5QcNPNhBnKQpNJLrEbXBfk/ofG RNfANR1uiA+d8S3AhvF7ufdUog+1vTFtFDpX+fpzXmjfKmn6/G5Rv8FUmgtPWuVNvQjE QusA04WowC83rcVI6i2I/PJDP9roQdCnrIXChiFJEoF4tvj//XX4O0XLUf7rwNaLuPLY 8/Q5h3AcDOLPT8Cj/U6ygZNwJaKdCUOSmoJjVQtxV9sDvJy9TQ0T9TZSxjfEdRzbb7yE HJPw== X-Gm-Message-State: AJaThX6Wr841lRhXfcijrUF9v/id5poEElnI8umG2OT+cN6Jv/eRGj+w y1Xo64ti9vJE0qQRbJoejMpTgbhR X-Google-Smtp-Source: ABhQp+QhYBsD4zKCdtsp9yZezJEhW5lOipV7UseDmaFufZfvNBXfweOhC2w60PyVN9j8h9A/LF0ZIg== X-Received: by 10.28.170.206 with SMTP id t197mr5319978wme.52.1509970400807; Mon, 06 Nov 2017 04:13:20 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id m198sm13231782wmg.20.2017.11.06.04.13.20 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:20 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:37 +0100 Message-Id: <544f42bc05e1304d3eb713bb4844c95947e5eba4.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 05/40] arm64: zynqmp: PM: Add IRQ X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Soren Brinkmann PM callbacks are delivered to the NS OS. Let the PM driver handle the IRQ and retrieve callback data from the secure HW. Signed-off-by: Soren Brinkmann Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index fc34033f9415..70d28a3679f5 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -265,6 +265,8 @@ firmware { compatible = "xlnx,zynqmp-pm"; method = "smc"; + interrupt-parent = <&gic>; + interrupts = <0 35 4>; }; timer { From patchwork Mon Nov 6 12:12:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834674 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="DCXEVkf5"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs4V1Pm5z9s7c for ; Mon, 6 Nov 2017 23:16:58 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id BDC8DC21EEE; Mon, 6 Nov 2017 12:15:15 +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=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 2C6C4C21E73; Mon, 6 Nov 2017 12:13:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BBEB9C21EEF; Mon, 6 Nov 2017 12:13:28 +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 CA0A6C21E92 for ; Mon, 6 Nov 2017 12:13:22 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id r68so13371367wmr.1 for ; Mon, 06 Nov 2017 04:13:22 -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:in-reply-to:references :in-reply-to:references; bh=J8VG0untBfvlrC12vcjE2WXkFK7CunQnlHzg6Gh7YN0=; b=DCXEVkf5lVvj4CAv3+Q1GgC1Atejn+6F9OXKW20mgrAVwqz3bDT6C1nI8YObD22Ggt tuHBxcDor0EjUQi4e77EipGTVdzCfy2RQUQFnB4bA3ddRFnxiPcx+TsRONfEUsmgj9DV XfWDZIgdBNrb6TE+ec6wm7WzkxFt4DtifQ+oqu/QsDQVRMXC9aNbEwIqalrER1br/mcp B4UfTDeUUg4lE4/xyyUs4GtvxvAAuu0e7uPjE/qOBAJxm6fItTeVOerPWjOTzvkOFhuS JVmRqNJiI4yj1mZI1S2twl/BCntHE9zjc85qOKNIHiTKdlNJKlCd+NfGX0bYMPYzGCLy +4Dg== 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 :in-reply-to:references:in-reply-to:references; bh=J8VG0untBfvlrC12vcjE2WXkFK7CunQnlHzg6Gh7YN0=; b=YfU8dx3cdsNzt4JoFz9+xbDBlRrZm7SfNgldcHO1BA+LORLnDLiVBI9TSnNlJesfLM ce3+X42Jik9CBa3QjWZ627zRZgKclNHy4O5lIOdi5I77L+UtTUbEPZ6q4+CG9WTADvts vX10RSnMpKFUYFF6tjxwJ2EC9vv1vh6Uf/78osCLtig8TidHiDLwFhB2gkJITB4Psmva /NlnaywjalPTYO2ExnDUG/HTMvn5yV6iUROFPxHr1/TP1moW3Fx17FSqavyr6F/Qissx 4dOpswVKgwDmGko6VxsK8bHkhBSZDP/lSMGNc34IpqMzp4aQo1aLu911chgxsCeiTIbv 0v4g== X-Gm-Message-State: AJaThX7QumEed9ZiERpTO3xfo4O6QE9QjU0f5ZrKHCF7iXWGw2JexuWQ LlpOqDd9wj7Ufu0ZGrtm/1MCE39o X-Google-Smtp-Source: ABhQp+Rgg9n7xHYBvDYTZsYeeHzsdFbEGVjkPmo2mByqww6ZNl4IUCg911HYx2gW9QX0PklbbJ7MYw== X-Received: by 10.28.151.14 with SMTP id z14mr5834471wmd.5.1509970402287; Mon, 06 Nov 2017 04:13:22 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u8sm15307461wmd.33.2017.11.06.04.13.21 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:21 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:38 +0100 Message-Id: <1fa8cd7f40a000f9e854bd9d832832d9dc400236.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 06/40] arm64: zynqmp: Fix broken architected timer interrupt trigger 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" Extract from Linux mainline patch: The ARM architected timer specification mandates that the interrupt associated with each timer is level triggered (which corresponds to the "counter >= comparator" condition). A number of DTs are being remarkably creative, declaring the interrupt to be edge triggered. A quick look at the TRM for the corresponding ARM CPUs clearly shows that this is wrong, and I've corrected those. For non-ARM designs (and in the absence of a publicly available TRM), I've made them active low as well, which can't be completely wrong as the GIC cannot disinguish between level low and level high. The respective maintainers are of course welcome to prove me wrong. While I was at it, I took the liberty to fix a couple of related issue, such as some spurious affinity bits on ThunderX, and their complete absence on ls1043a (both of which seem to be related to copy-pasting from other DTs). Acked-by: Duc Dang Acked-by: Carlo Caione Acked-by: Michal Simek Acked-by: Krzysztof Kozlowski Acked-by: Dinh Nguyen Acked-by: Masahiro Yamada Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 70d28a3679f5..3dd17e6c3f1e 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -272,10 +272,10 @@ timer { compatible = "arm,armv8-timer"; interrupt-parent = <&gic>; - interrupts = <1 13 0xf01>, - <1 14 0xf01>, - <1 11 0xf01>, - <1 10 0xf01>; + interrupts = <1 13 0xf08>, + <1 14 0xf08>, + <1 11 0xf08>, + <1 10 0xf08>; }; edac { From patchwork Mon Nov 6 12:12:39 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834676 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="ia1ZJhLW"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs913Ckwz9s7c for ; Mon, 6 Nov 2017 23:20:53 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 21B5FC21F14; Mon, 6 Nov 2017 12:16:12 +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=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 49B17C21EEC; Mon, 6 Nov 2017 12:13:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 8CEFFC21F0F; Mon, 6 Nov 2017 12:13:28 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id 10029C21E97 for ; Mon, 6 Nov 2017 12:13:24 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id r68so13765548wmr.3 for ; Mon, 06 Nov 2017 04:13:24 -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:in-reply-to:references :in-reply-to:references; bh=Qv7U6YraqmkjTFSR4KupnN/2D6OY+EScOtWwB9/ZpIo=; b=ia1ZJhLWlAFqnwgMEoZR8tDeQtLPVnM6ir0xgxSN4gFHtKrBWt65Atx21pQRQVe3iV gdD+wlT4RTrOwYYAeYkyIUXreA4jFkIJhv3Xyn4ocpKQVrxIVvEzsKGOu1zIv3JtlBdh bsXYiB/WViNt8IqG2DAkt9vhFRTxcbr9YOaZNmofoss4vBuIFG/xcAA1aSq/7tb70VLW iU7LUPPM8nXUNp4jC4+58vYpFf/nTGT3BL8v/64uN9GjDCWOABk4mDIC05DqUQLA+85X MSsVAr38uGPI0Ut3GVfU16cRceV8sGJn1YIRGwTuW5XJYuRvQ6DA30t1kguz35Vg/lAb X2AA== 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 :in-reply-to:references:in-reply-to:references; bh=Qv7U6YraqmkjTFSR4KupnN/2D6OY+EScOtWwB9/ZpIo=; b=ja8NGoHGhv6rA/mwD4GQliU2JJyKjKLmb3Itc78mnxgP+duYI0VIhOFI2aSDjT/pAN uWq9RlmVFc02Jjz8WkGzG5QoxqJ3gg5K1lfhl0HEWB0rUyQPfRS7yNEkgAxuQ5y88J9j te9nMoQBRRASVJb64Gpdxzmv/W1b7nQpFlZ4vur5C5moDaUjeKRFrOZBmr/9pDMhKufL 7CDtWfTMq/ro9YhjU2Dt/9FCVxy/wX0NUV4DxukD9g0Q4diFx75K6IHhCUU2NSF9y63x GSZemtCgIxTvFhsnb7kL9+ShRlQOFWj3jMuwnJdll4bsqkDLHtpNnp3eb6kzbjWSRLLe ugww== X-Gm-Message-State: AJaThX7l0O670P9q15XSMMmjQUpn5nGj+pU2JgbBBSsYJ95Ns6sdK3Ca PibYhI5euknNmWpAaQ/JYW3fLm4j X-Google-Smtp-Source: ABhQp+TEpiD4BdtiJawZQzuEnR43GN/uMQtA8BdSa28PZLE9l/EDxe8bwF9FPYGPnW+tMDaKlr8sdA== X-Received: by 10.28.125.206 with SMTP id y197mr5635509wmc.85.1509970403563; Mon, 06 Nov 2017 04:13:23 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 50sm10578956wry.84.2017.11.06.04.13.22 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:23 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:39 +0100 Message-Id: <45f0c0c61112725439510571b55b5ff635e523a4.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Anurag Kumar Vulisha , Naga Sureshkumar Relli , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 07/40] arm64: zynqmp: Label whole PL part as fpga_full region X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Nava kishore Manne This will simplify dt overlay structure for the whole PL. Signed-off-by: Nava kishore Manne Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 3dd17e6c3f1e..877874e7bf1c 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -282,7 +282,14 @@ compatible = "arm,cortex-a53-edac"; }; - pcap { + fpga_full: fpga-full { + compatible = "fpga-region"; + fpga-mgr = <&pcap>; + #address-cells = <2>; + #size-cells = <2>; + }; + + pcap: pcap { compatible = "xlnx,zynqmp-pcap-fpga"; }; From patchwork Mon Nov 6 12:12:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834688 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="g/qsk0vw"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsKK6Tmlz9s7h for ; Mon, 6 Nov 2017 23:28:05 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8CF97C21E48; Mon, 6 Nov 2017 12:15:37 +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=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 5C690C21DA1; Mon, 6 Nov 2017 12:13:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 391C3C21F05; Mon, 6 Nov 2017 12:13:29 +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 7AE9CC21EB4 for ; Mon, 6 Nov 2017 12:13:25 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id y83so13673623wmc.4 for ; Mon, 06 Nov 2017 04:13:25 -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:in-reply-to:references :in-reply-to:references; bh=XVOd0pnAJaFu4CxgN1t0ydKJeTGYeNB0uA7k36xoqiY=; b=g/qsk0vwe2w2IZHBnQ2mYaJmKdogzdBqhQ8e70GQfuvmeOYYsGsN+19oQLiR2ga1oD Rv97jznvi9GyZ4i+qYsoIDXnAtHUGFKao29b+wCI1j70dD5VlSKdlNeL+imh8OmGDXxC wTIM3ikT1oTj10km2HHFeym7Aoik7icsNh0/zq0uSHK7wllxfi3eayYO3PDjZQHQYE6C 96MocexmSI64gPSUYgdX2dQS3al9jYb2owl8zNaNqvcbeOLqcDzTs0C6RMvkWqjvD8YD YCb6EAtc/95CpM1iw5wrRzR9xh1Ij1JV/OL2UD72HmrTSgyDMGg4ZBR7+e2Lt2bqUdzv FrsA== 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 :in-reply-to:references:in-reply-to:references; bh=XVOd0pnAJaFu4CxgN1t0ydKJeTGYeNB0uA7k36xoqiY=; b=Xhl0PMO2DlJ3KMxTE3bh1T569bjfK4rVq7RImtLAL9QNRrWTvJSiGssBVMs0fSFS66 /ZhJXMEluxOWj3JMDcCHmRibGcK2edE9qmgeiAovJJgxJbuFuymPcEKapWuSryTuCjrn tqFejk6cXby6YdhisnhWBRJUDCDC4qbkb8SStsd9AGWK+hVsjBcTmUCqfwdBPijhR8Pq xh7qJx83JTGWYYXMi0SyvRgNmBqpFjt060SxSZIIWhhPMqwy0gKSpNjGUOvhzXMSk99k B9chR/pghvfwTh/pgo3kd9+kX1sfG3S+hpc6Pm36v1Q6pBsPCok6/pVNW3jzcd8Y2tL3 8LpA== X-Gm-Message-State: AJaThX7TwXS1u4hayg7r9C/sWerr7ehCJ7YP0PsAtWE1MNygOZdu/I5c X0bZxWfFMIsfgIWybZTcXgVhF3hl X-Google-Smtp-Source: ABhQp+Ro2H5lj839qEsK5HUCKajau1psp8m/QAAvJkDxTqRe1YkS1CQBVP9Fy4PJxUPugwGQqKEB1A== X-Received: by 10.28.111.203 with SMTP id c72mr5641677wmi.42.1509970404991; Mon, 06 Nov 2017 04:13:24 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id h185sm9877168wma.19.2017.11.06.04.13.24 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:24 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:40 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Madhurkiran Harikrishnan , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 08/40] arm64: zynqmp: Add clock name for GPU X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Madhurkiran Harikrishnan This patch will add names to the clocks used by GPU. Signed-off-by: Madhurkiran Harikrishnan Reviewed-by: Hyun Kwon Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 877874e7bf1c..4d4d62f4930d 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -474,6 +474,7 @@ interrupt-parent = <&gic>; interrupts = <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>; interrupt-names = "IRQGP", "IRQGPMMU", "IRQPP0", "IRQPPMMU0", "IRQPP1", "IRQPPMMU1"; + clock-names = "gpu", "gpu_pp0", "gpu_pp1"; power-domains = <&pd_gpu>; }; From patchwork Mon Nov 6 12:12:41 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834672 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="0xbsGcNu"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs383JLXz9s7c for ; Mon, 6 Nov 2017 23:15:48 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id E6EE3C21F28; Mon, 6 Nov 2017 12:13:56 +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=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 42E7EC21EB4; Mon, 6 Nov 2017 12:13:33 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 47EF7C21EE2; Mon, 6 Nov 2017 12:13:30 +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 CADC5C21EE5 for ; Mon, 6 Nov 2017 12:13:26 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id j23so4179227wra.9 for ; Mon, 06 Nov 2017 04:13:26 -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:in-reply-to:references :in-reply-to:references; bh=laq0UsD7LLRO9BC1l/HmY7cDMHpcKXUz2tjFRkyMoaE=; b=0xbsGcNuuPOPV/ggBFRXw3//BSkhtHLglLBNgtNtEAWhB0UHM6xRU++Gemr8/1p3xf DRkaW9coW8PyW+HqxcGoBV/z48B0L3MC88mRm0xT6KKpF+GM0pbfu1/YM0FhcBgsaCAV kms8rt/IcpgwisMafLz5RyFQWWqkntUd/vlETp+c7DpwRzef90vGCBzCZKlSQQeGYHKU m9Gw5nXeU6FQbhUChqqDRk/1+iSQ6+wa1rnPSGx9JPjFa9bhmjBH0wpUUAM5pdGruAc+ 50ANb4TPWu9yYsY58ard25Pz0NtP+n9tveuBjp52DWNyFVUDs+FkoaFH2JYNJCJYTHfx dOcg== 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 :in-reply-to:references:in-reply-to:references; bh=laq0UsD7LLRO9BC1l/HmY7cDMHpcKXUz2tjFRkyMoaE=; b=aHWSGvKxXzAZZ4M3fxPgWpEtTzRbxxxSz37m9uB25XgzLhSgmyObK2uSgqQUi+D08S 0ByqJFs7U9dJCyycPhqFU6uIXOagXqEWGiYxzTTm9ozW3GqbbpsnH6+q4h1/aCLZviHp L329tzm/SMYLQbVd/sres/7gKV2Vg1/JS7X9hnXlR+a36/YXF6FfXZa65VhDw96sNr6A ccVjMUT3lHV4dNf9oufPs8H35vM/Xe0eVqgo2LNg7lt1EkNEU9BTZCAHItKSG5TwlnXt tpcjxUCVpN4jULlSqDsE6LH0LpOSUD7qysjiEfh+537JRTXAQbta8pzVlrgKmhLNR2zt 1j+w== X-Gm-Message-State: AMCzsaVm6HsbgtCumBMg+qJtCoqBnrpdOdFf63Exb4R5ZVOZJ7Evzp0O ytra001lUDzwzIgVb0r/6GEztVpF X-Google-Smtp-Source: ABhQp+RaiHbnYbYFRjikj2ZCF7apGJAO+QrnkYOSq2G6UHL6Etq1hzx2UBSOKnrZg+OdNhQlz1juCA== X-Received: by 10.223.165.65 with SMTP id j1mr13205833wrb.206.1509970406312; Mon, 06 Nov 2017 04:13:26 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id l7sm7199695wrg.69.2017.11.06.04.13.25 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:25 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:41 +0100 Message-Id: <88c67160289687911d0f2ce464f600fe06dc483b.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Hyun Kwon , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 09/40] arm64: zynqmp: Update the GPU address size X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hyun Kwon The correct register size is 0x10000, otherwise it overlaps with other register space. Signed-off-by: Hyun Kwon Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 4d4d62f4930d..1be4d2c68001 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -470,7 +470,7 @@ gpu: gpu@fd4b0000 { status = "disabled"; compatible = "arm,mali-400", "arm,mali-utgard"; - reg = <0x0 0xfd4b0000 0x0 0x30000>; + reg = <0x0 0xfd4b0000 0x0 0x10000>; interrupt-parent = <&gic>; interrupts = <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>, <0 132 4>; interrupt-names = "IRQGP", "IRQGPMMU", "IRQPP0", "IRQPPMMU0", "IRQPP1", "IRQPPMMU1"; From patchwork Mon Nov 6 12:12:42 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834682 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="QTf5U+sE"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsFV49dnz9s7m for ; Mon, 6 Nov 2017 23:24:46 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 33662C21F1C; Mon, 6 Nov 2017 12:17:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=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 553EAC21F16; Mon, 6 Nov 2017 12:14:52 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3E3C6C21E45; Mon, 6 Nov 2017 12:13:32 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id 38864C21E97 for ; Mon, 6 Nov 2017 12:13:28 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id p75so13346989wmg.3 for ; Mon, 06 Nov 2017 04:13:28 -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:in-reply-to:references :in-reply-to:references; bh=03ercTIkt66hqOoxnr9JI+fMnXt2VqSNtKT7SmXHtek=; b=QTf5U+sETOZM8bDTvzm59KzLdu6cZtcIwQmooAIwjzylO4ebY6WxpIu95STigzUtfK Krb47XCrx7DFLgK0aX6u9OzaUIA7ih1H+b2cnMyW1KR9FPJilDe4ez2uvkw/0/bp5wRn yzUhunp6PDYlhPaQHQJZcJVy9Sz0OW6YVzKUWUS/CvC+PAFttnhow0AQAKGyy0n7w1RO 0EBFA1aPOvTDDEBhi9OzREnarGc5Q0CTFZqGQZnsWp+/ibftWrQgmVjlHtdF+UQeO79X kq8Q+yfdYwkkliMjtnK7DijJj8ARjSAGCkos+KwXB/tTtpFxe7uliYzy4J97jpEpk2Kb FRJA== 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 :in-reply-to:references:in-reply-to:references; bh=03ercTIkt66hqOoxnr9JI+fMnXt2VqSNtKT7SmXHtek=; b=PNX6RTTGu7ZoSe6HfkXOl29nHq+PsuH17tO29apOM5exzluFGEK1sidGCEFZUKnWeT 0fZ20LPgOfcIND2mwPtSw4XGegTmx58Fy5MalpVn5QEECb6lYwBWSDMdvX0letyZCHvS iPrzsXgahb64gxz2t9jj2tzZp6cthnClDimdvOQn5FSh1XO0Mmpjgov4O+CJmy2INR0X yws7KCgoMB3UwOUJz8H+ohgKuc3aVuarfoeEu/WfFGA1KO3dpjXDwoZx4yCtRBP226b9 +mmC/ahjRhj2tcImQbvoGjb+g4tGf4+whCjBNOpoSq/AQxTgUX0RTYxui71aK+Dwlfe3 s9sA== X-Gm-Message-State: AJaThX42TiE6H4MrDU7m4Q+syxRN3BI1T/jBuh/MIaxhr6+Lh8MM2toN tVyupxgxkqoGvnYlXH1ClQVZVo7D X-Google-Smtp-Source: ABhQp+R2nJ216xZixFuzrq6/NXIPnwMNLk/YVoCwEQ8/MxxU0ocIsl/LkwCZ8m3vfDBtVxtc/DGxTg== X-Received: by 10.28.11.138 with SMTP id 132mr5190349wml.89.1509970407760; Mon, 06 Nov 2017 04:13:27 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 74sm12241974wmf.4.2017.11.06.04.13.26 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:27 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:42 +0100 Message-Id: <2ed9c25439c82573c4dfeb0c5c918e31900ff583.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 10/40] arm64: zynqmp: Add missing gpio property to dtsi 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" All gpio controllers should contain this property. This property is not checked by the code that's why this issue wasn't found earlier. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 1be4d2c68001..9ec5ef2ad824 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -672,6 +672,7 @@ interrupt-controller; #interrupt-cells = <2>; reg = <0x0 0xff0a0000 0x0 0x1000>; + gpio-controller; power-domains = <&pd_gpio>; }; From patchwork Mon Nov 6 12:12:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834705 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="hLxLLB/g"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsW017XGz9s3T for ; Mon, 6 Nov 2017 23:36:28 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D829EC21F8A; Mon, 6 Nov 2017 12:18:17 +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=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 CF5AAC21EFB; Mon, 6 Nov 2017 12:14:54 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D84CFC21F01; Mon, 6 Nov 2017 12:13:33 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id A066CC21E55 for ; Mon, 6 Nov 2017 12:13:29 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id b9so13799276wmh.0 for ; Mon, 06 Nov 2017 04:13:29 -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:in-reply-to:references :in-reply-to:references:mime-version:content-transfer-encoding; bh=zzdKReabXvNVk5fRIG4b2PfOoz17iCR0zb1pk/n2W7s=; b=hLxLLB/g9duz6gm+DwRJfJqO5BH+K/xNuHtZAXdUW6qRd6RlfA3x68wpT4nSpx4++9 4EtMYrW4nfMHJUR5YZyhoXwpUfLrJxCLVk1KVrEUumDgyAZJbLdz555/L7x9IGlHnP5e ya0UGk53lsDCqDwD8d5HTursux459Fw1piXePPDLnnjozK5fApAbFFKrRbP5Yde2mscu HudsohFe1Ns23ZDwQvYYNvGcXroOygNPJ28uRm9KFWlThjbp+lr5ATvNZ0UNBpeCvcbh QAOIsoXB0oHAlnrpYXYGv6BZCb60M1lR5D10Ci6Zl7NumkSFpVNLnzUU8I9NloKx/lSj JlrQ== 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 :in-reply-to:references:in-reply-to:references:mime-version :content-transfer-encoding; bh=zzdKReabXvNVk5fRIG4b2PfOoz17iCR0zb1pk/n2W7s=; b=eTQtkGW1ZlBhklX7P7LyOu/4YHZZxR8SmuB+uA4BWfzmHigF3XiyDBAQz9NRZYKd6f meYD8YcwxgVOp/mnHUj6kZxtJaJw+dBm4WG2ojR8EYe7WYYWrYu28xlpcGJ9Jw/aJdnF P7XLRRQmAvq0LQUoA5MP7nH+AKcfKboVuuzIQgLRswc5d3wKhkiqGW3LKKAOnHeIbrIi uoDY8GDQDlO3+FYDqUQSvP5cYqGkxftyZBqho0meqlksyTYZ62kCmVoOOiOnqP1VCvpZ VUH0sOlKtr8TetJdEe/YySEFVbEkEiR+ExNbI8Pp+HdPcsKG57uFpTC87k/qFWpHuSjv lx4g== X-Gm-Message-State: AJaThX70TRjIu+nKeVGlSO7+UwmBl/0teA5OgE9Mk3piA9pwCIJ03fec SXhhDj2NPiSBQWnVG8dyQsqdPHLV X-Google-Smtp-Source: ABhQp+SpVSGX2Ygopa93MztW2RazhXexYvWm1xhs2NEP7I92s2zMkzwbmWx1+6szH9tiBS/cIZKg0g== X-Received: by 10.28.151.14 with SMTP id z14mr5834758wmd.5.1509970409144; Mon, 06 Nov 2017 04:13:29 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u8sm15308037wmd.33.2017.11.06.04.13.28 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:28 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:43 +0100 Message-Id: <626bb482626f79dd7b781cb3bff30f95f8967a70.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: MIME-Version: 1.0 Cc: Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Naga Sureshkumar Relli , =?utf-8?q?S=C3=B6ren_Brinkmann?= Subject: [U-Boot] [PATCH 11/40] arm64: dts: xilinx: fix PCI bus dtc warnings 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" From: Rob Herring dtc recently added PCI bus checks. Fix these warnings. Signed-off-by: Rob Herring Cc: Michal Simek Cc: "Sören Brinkmann" Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 9ec5ef2ad824..c1900e9c95c2 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -727,6 +727,7 @@ reg-names = "breg", "pcireg", "cfg"; ranges = <0x02000000 0x00000000 0xe0000000 0x00000000 0xe0000000 0x00000000 0x10000000 /* non-prefetchable memory */ 0x43000000 0x00000006 0x00000000 0x00000006 0x00000000 0x00000002 0x00000000>;/* prefetchable memory */ + bus-range = <0x00 0xff>; interrupt-map-mask = <0x0 0x0 0x0 0x7>; interrupt-map = <0x0 0x0 0x0 0x1 &pcie_intc 0x1>, <0x0 0x0 0x0 0x2 &pcie_intc 0x2>, From patchwork Mon Nov 6 12:12:44 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834700 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="uRsWpFBu"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsTl3lP3z9s3T for ; Mon, 6 Nov 2017 23:35:23 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4510DC21F7D; Mon, 6 Nov 2017 12:17:07 +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=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 A95A6C21DBA; Mon, 6 Nov 2017 12:14:33 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id ADCD4C21EEB; Mon, 6 Nov 2017 12:13:34 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id 0077CC21EC1 for ; Mon, 6 Nov 2017 12:13:31 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id y80so13295542wmd.0 for ; Mon, 06 Nov 2017 04:13:30 -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:in-reply-to:references :in-reply-to:references; bh=mk9YIavyVZSC4BHV6SevqcdKOcl7D16oCOwAq5GCKPU=; b=uRsWpFBuqsJpqa3FTtghwybAt18HactT8fjnKjZVxYkvv8uw0Yqogn2mXOnEPs/xBm fZ5yw0UgMRFs525lmzoJqkEcksTLQUtXMm0889hdKT8BbNAJL42K1YrNOUklNTPKKT+3 HyANkkzwM0uDpx/Eice/+UmhNWPRvokL/ZzMWWPfH64uBGXQSap/Z1fTCCceCDaGgFeR seiYCAUXjQ+12fr+5ref8tuLCCB7/xF8cssvaB9xjxeho1Ny2ii4lHv5VnjRAavKbWLG XJaRrgbZd8xkgY554RdDiB0Ewx+moTXPkARdWiOiCvLAK2yqXx90LMbAydRjb5FiOUT8 8X4w== 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 :in-reply-to:references:in-reply-to:references; bh=mk9YIavyVZSC4BHV6SevqcdKOcl7D16oCOwAq5GCKPU=; b=cWBGe0FGljUl/XVxZSNMNL3fka9PTju5H/odHqz8accNr+UFommzxjJ+kztgDuG7/h et4i9HavjRQr8SBVECIpiaYwRYeNsSLUb50G7+B998E5hThfYHGJUKI4GrPi3dZGY9ZZ i82riU6IFNWrn2BUNGwiZ+EeBxtT2HoHVBR9H2xuuw6WKc72tkSEWa2rZxXDgUlZK8FU UVYO/Nujp1aLTq6TIiEC/DjR5tasABwWxuWeXRbWhV63EMV2DzRh/SG4iIw+FnlieVP0 iGJcggjK71M4wUYeQ0dHl2k3Tw5ulMP21iAz4PNJNjSL/zzuAUH0wvrLjoPZN60nmnkw OukQ== X-Gm-Message-State: AJaThX7efD/AoG5xqYH+lwpxjwQ5W9AZqrsOBYK46mVjVQlacKWGRV5o j6XHkbCYm5hPhHDPjjVTMXVBraCC X-Google-Smtp-Source: ABhQp+SalpTnFdCqG3nkGYh78JjFUnZeYwxwJBgg0JdyrwUs9URH8Gd0b2Zfr8vsEzpqUqxgxnOPxg== X-Received: by 10.28.74.86 with SMTP id x83mr5658569wma.146.1509970410468; Mon, 06 Nov 2017 04:13:30 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id b23sm2138944wrg.37.2017.11.06.04.13.29 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:30 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:44 +0100 Message-Id: <4fc49e8a5473d46a2b26566249af128d53baa862.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 12/40] arm64: zynqmp: Add SMMU support for SATA IP X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha AXI master interface in CEVA AHCI controller requires two unique Write/Read ID tags per port. This is because, ahci controller uses different AXI ID[3:0] bits for identifying non-data transfers(like reading descriptors, updating PRD tables, etc) and data transfers (like sending/receiving FIS).To make SMMU work with SATA we need to add correct SMMU stream id for SATA. SMMU stream id for SATA is determined based on the AXI ID[1:0] as shown below SATA SMMU ID = , 0011, 00, 00, AXI ID[1:0] Note: SATA in ZynqMp uses TBU1 so TBU number = 0x1, so SMMU ID = 001, 0011, 00, 00, AXI ID[1:0] Since we have four different AXI ID[3:0] (2 for port0 & 2 for port1 as said above) we get four different SMMU stream id's combinations for SATA. These AXI ID can be configured using PAXIC register. In this patch we assumed the below AXI ID values Read ID/ Write ID for Non-Data Port0 transfers = 0 Read ID/ Write ID for Data Port0 transfers = 1 Read ID/ Write ID for Non-Data Port1 transfers = 2 Read ID/ Write ID for Data Port1 transfers = 3 Based on the above values,SMMU stream ID's for SATA will be 0x4c0 & 0x4c1 for PORT0, 0x4c2 & 0x4c3 for PORT1. These values needed to be added to iommus dts property. This patch does the same. Signed-off-by: Anurag Kumar Vulisha Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index c1900e9c95c2..f2c0b5ebf9ab 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -796,6 +796,10 @@ interrupt-parent = <&gic>; interrupts = <0 133 4>; power-domains = <&pd_sata>; + #stream-id-cells = <4>; + iommus = <&smmu 0x4c0>, <&smmu 0x4c1>, + <&smmu 0x4c2>, <&smmu 0x4c3>; + /* dma-coherent; */ }; sdhci0: sdhci@ff160000 { From patchwork Mon Nov 6 12:12:45 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834678 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="vPiV9lyb"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVs9X6jcBz9s7c for ; Mon, 6 Nov 2017 23:21:20 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 730DEC21E97; Mon, 6 Nov 2017 12:19:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=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 8A333C21F41; Mon, 6 Nov 2017 12:15:51 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 68F97C21EF7; Mon, 6 Nov 2017 12:13:36 +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 56EE1C21EE7 for ; Mon, 6 Nov 2017 12:13:32 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id t139so13771801wmt.1 for ; Mon, 06 Nov 2017 04:13:32 -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:in-reply-to:references :in-reply-to:references; bh=qJ1KKdXVExJ5cJnMbweFgOVVsl95/i4T2v1DfKmKzT8=; b=vPiV9lybpsSeGq2ByirB7VYskpUIVGkfu/0/5u0jCQWBzrbtB1NsADMnAgk2yJ8aPt vCqFcoYd4hUp8VnK7flIdrn1hrL6xO34RONYhFv8QSOyqABTb2erzShLdhKcxu5kxfGE AJuuJG9ozgu/ShpwUPGNaK2pC1fyn6YD7ZxZkw+GoE+uYMBIn3dm0Bt02Q7SQppk/L+8 H3C/TrcM/CXnuTeo3+S7xG76/wm2jbaKedzwqzQro6qlHj2wPJekGBAhzui2+HUS4U5I D2Ra03KcfWTF5aS2TZYWutYNRR/p3Tr+OWghgXItwjSG2t38XU5umvd5LkR64LF4uzoK A6MQ== 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 :in-reply-to:references:in-reply-to:references; bh=qJ1KKdXVExJ5cJnMbweFgOVVsl95/i4T2v1DfKmKzT8=; b=rZdYLOHj3Pb57kI0dElDMj0cxvEDYLJWPgckhfcouen61iI5OVH1+3Ycjq0fiwvDh2 C583lnC+0bur4xB8v8yOIaWUFGMEASCzUmqBm6SkSLkhW27IVEPR7HMZvzWi8/e0UhfZ W4Y72vk8x6u/lyC04FG2vDsIlBnJ/kXjRvuPxNKZdLe5dW9W8UqlmEslyUBdbIBq44sg 4ILu697Wnt2hHZp4/bmCPv28wlnP4FKGh8KLMSBVcccMA/5WSzbc/xGQJnCPtHrBd6BA hkbEYzAvvivqOYZVD5BKTqtI8tUi5yw5nTVV5OMIVCl6qTi396jk4jpNtlHFJcTYmvlo 01Ww== X-Gm-Message-State: AJaThX6FIOS15WLTjPybB2u1v+UbAbOVsXdrwY6VY/YmOGKsSD7+wBmy rEqDBtk1DmuqVrXkJ98ZCodU8agC X-Google-Smtp-Source: ABhQp+S26V7QWS8+S+HvUZY0bxfpk/xzos4GBcyt4W+OrTdcn9ojI+hLUBUydcKwBT0nN9uakUtWuw== X-Received: by 10.28.199.4 with SMTP id x4mr4495091wmf.124.1509970411856; Mon, 06 Nov 2017 04:13:31 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id p13sm4064274wre.24.2017.11.06.04.13.31 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:31 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:45 +0100 Message-Id: <87581e2c24763371bd59a4c95b4c781acc721203.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Anurag Kumar Vulisha , Naga Sureshkumar Relli , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 13/40] arm64: zynqmp: rtc: Add calibration X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Nava kishore Manne This patch adds the calibration property with required value, calculated based on rtc input crystal oscillator frequency (32.768Khz). Signed-off-by: Nava kishore Manne Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index f2c0b5ebf9ab..951e069ecd28 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -764,6 +764,7 @@ interrupt-parent = <&gic>; interrupts = <0 26 4>, <0 27 4>; interrupt-names = "alarm", "sec"; + calibration = <0x8000>; }; serdes: zynqmp_phy@fd400000 { From patchwork Mon Nov 6 12:12:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834692 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="DUA81asP"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsPr46zpz9s3T for ; Mon, 6 Nov 2017 23:32:00 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4D968C21EFF; Mon, 6 Nov 2017 12:19: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=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 04B4BC21EF7; Mon, 6 Nov 2017 12:15:50 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 798F7C21F3F; Mon, 6 Nov 2017 12:13:37 +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 BE274C21EEC for ; Mon, 6 Nov 2017 12:13:33 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id q66so4759226wrb.13 for ; Mon, 06 Nov 2017 04:13: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:in-reply-to:references :in-reply-to:references; bh=oFSm08gB6K2f96kp8Rz9ZFLW10Pf/yXymtdi9NfYvQ8=; b=DUA81asPOTDkoioqGYhrjv54EX2YhKoJDHC+6XiPYuGSboTRCCkiUGdEXOwS2aOmkv yOBPtBKLWQGSAVNn0YaGep6M4C9WbLIHanZ8GCIgQH1ItLHvjUc65oVTi1zvon2UATNG 8CORSFvWMj+b2VqLKY4zwdfx2nRcSsPw6iGlw91s7B/FB4ydfwdLxRC4f/jOpET6fGof BQJEf8zCAUxrK5DAQCYuNbT+6XoIEU5AFc+YW4uIuHRVL11eB22UqRw93zhcgi9fvdKR LR02SU+QUDakOOeQdVmul8Ywf3eSrQfVJAwGFMtAl5pWFKu5LijcMD9zGyFxn6RvjYQd BltQ== 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 :in-reply-to:references:in-reply-to:references; bh=oFSm08gB6K2f96kp8Rz9ZFLW10Pf/yXymtdi9NfYvQ8=; b=cgQyjin2+NOT4i4YeiAT4zP9F5r35Eke4NyT6D9i4b3Tkyg5Cn5XKGeqv4roGOm1HL JCC8BWGZdpotRsR40u1Ww8smPZR8Ol+MNRRVrg1UzHY6niMO1AkkpLk8sHkoT1X4s6BC r5TVDESvcA2H7D1au2IVxu+ydRe4eDMnsvGYwx3FW4DKoEajrbi12FsLgmU+Rhr1Xnrp HGUoTrOqDe+33qkbdnOGYZ29mneEYMA+e4Rc+4o59y/psUZE6r4RNIQ+V2vY5ijhxPic 7n5oAUH8VDPFH5Ot6jEhYpPlv4xIfK8CJfRh5LNTlCaTSWCAdBB+SP9ds7qEp9IJWQFo BGgg== X-Gm-Message-State: AMCzsaV7VM+51XN57CgP+LMz6cpwuSrvzX5iFwHDg3lrVW4BOOMjn6Kx 8pWnpORd2lDB/SyAQ42lNoNEC4wQ X-Google-Smtp-Source: ABhQp+Q1pIvDpG7m7OYf+fy4uKJxMgJHnH4Ko2OJEdUrA1d8ItJYB4KQHwLnhdLihkRT75lM5NlvSQ== X-Received: by 10.223.159.81 with SMTP id f17mr11854088wrg.4.1509970413246; Mon, 06 Nov 2017 04:13:33 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 74sm12242420wmf.4.2017.11.06.04.13.32 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:32 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:46 +0100 Message-Id: <9cc64bbd8521d01edc59091befbedcdf5aa71f74.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 14/40] arm64: zynqmp: disable smmu X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Naga Sureshkumar Relli This patch disables the smmu and also removes the mmu-masters Signed-off-by: Naga Sureshkumar Relli Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 951e069ecd28..f2e4e9834ef0 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -835,6 +835,7 @@ compatible = "arm,mmu-500"; reg = <0x0 0xfd800000 0x0 0x20000>; #iommu-cells = <1>; + status = "disabled"; #global-interrupts = <1>; interrupt-parent = <&gic>; interrupts = <0 155 4>, @@ -842,32 +843,6 @@ <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>, <0 155 4>; - mmu-masters = < &gem0 0x874 - &gem1 0x875 - &gem2 0x876 - &gem3 0x877 - &usb0 0x860 - &usb1 0x861 - &qspi 0x873 - &lpd_dma_chan1 0x868 - &lpd_dma_chan2 0x869 - &lpd_dma_chan3 0x86a - &lpd_dma_chan4 0x86b - &lpd_dma_chan5 0x86c - &lpd_dma_chan6 0x86d - &lpd_dma_chan7 0x86e - &lpd_dma_chan8 0x86f - &fpd_dma_chan1 0x14e8 - &fpd_dma_chan2 0x14e9 - &fpd_dma_chan3 0x14ea - &fpd_dma_chan4 0x14eb - &fpd_dma_chan5 0x14ec - &fpd_dma_chan6 0x14ed - &fpd_dma_chan7 0x14ee - &fpd_dma_chan8 0x14ef - &sdhci0 0x870 - &sdhci1 0x871 - &nand0 0x872>; }; spi0: spi@ff040000 { From patchwork Mon Nov 6 12:12:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834680 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="gVCuuL2L"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsBg1j1tz9s7c for ; Mon, 6 Nov 2017 23:22:19 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D4AE7C21F03; Mon, 6 Nov 2017 12:18:01 +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=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 957A0C21F18; Mon, 6 Nov 2017 12:14:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C4DE1C21E45; Mon, 6 Nov 2017 12:13:54 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id 5D436C21EFF for ; Mon, 6 Nov 2017 12:13:50 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id y83so13676288wmc.4 for ; Mon, 06 Nov 2017 04:13:50 -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:in-reply-to:references :in-reply-to:references; bh=FkKmOZhz3/g9Nh9lgSHxFnWyAhqgsSo6h4rxHlr0E+g=; b=gVCuuL2LxZBbAV8dtGk1KwNuZm0ZIo41RtMQi4pujYfzQ0GE+r7870jIQZj8sMlQQz odSlNxneRGYUKFKKQ2QNiDJ3GfTUELAohQTAvRrDBjwkFN6vi17+wxDJhfy0UY/66uLD Zm+KuPTcRHTfhP9+ueS4DINfWQcawQNqMgZBMfDki6j+3e5UhvA26aJUMfX2yhnpEatw 0MLnQuZhGxgdkIxojkywsmz1uUjpZXNmHi1zN3WIh9nEZ7YMyKVSMm+aZrArwXWaM0Vx j++SWcpf/Opq1nPRCxzBnYYj96aMX8mFR53u2mqzo17ppSkYpmJzYC1FctfcoiljVH1r ZZsw== 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 :in-reply-to:references:in-reply-to:references; bh=FkKmOZhz3/g9Nh9lgSHxFnWyAhqgsSo6h4rxHlr0E+g=; b=oJDvK3AhimEDFGX1oHTGLO4W6DAIDGuwj9l87j8z8us8jFQ7zVsikAxi+EIw5L3hmb 1z3H4EJCuWEOypiEWsNXFSlOAp8e+wFEtUbF2IdvszHWeHrdCo3Df055o2Y1lXGgHH2g eQzjmnES6vWgOfDyIh5wPhvodKSDWNLDdRipFr0IFsIymSkSPlIQ0vhuQDnLMOd86JzK ggUBTNgMcJ+9pAhkwe6n+jkWkyusuiu1blgMFDFcCPDocUzL0ZZ9R/f7q7NW+1tRtHYw 7NcfGIy52NopolpUsvOgGgoyDBg6onvA4yqWxPbJQfix/CHphPEidfliPHT9zAHOVOni reSg== X-Gm-Message-State: AJaThX6LgY0aAFsFOZbOLhrsJJxG76+AaV0wyGn8YXjnM84a1tnZT3Cu 4kfjqn5nGzNIZ18dbPOOruehKQ/J X-Google-Smtp-Source: ABhQp+SmoVcCY322hLadlP4b9nYEraQ92tYe0MPnOTGiT3UaU+Iy5Jrwd8VWfG0uKrRzyXCYTC5XzA== X-Received: by 10.28.236.216 with SMTP id h85mr5495665wmi.100.1509970429822; Mon, 06 Nov 2017 04:13:49 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id d40sm12122684wma.48.2017.11.06.04.13.49 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:49 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:47 +0100 Message-Id: <20d367ee6341834e5a502bc90ed7809a3ed8c740.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 15/40] arm64: zynqmp: PM: Specify power domains for DP related nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Jyotheeswar Reddy Mutthareddyvari Currently DP power domain (pd_dp) is not attached to any of the DP nodes which is causing genpd to trigger a power down request for DP domain, making all DP related peripherals unusable. So assign power domains for all DP related nodes to enable proper accounting of DP power domain usage. Signed-off-by: Jyotheeswar Reddy Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index f2e4e9834ef0..07b99233b3d2 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -167,7 +167,6 @@ }; pd_dp: pd-dp { - /* fixme: what to attach to */ #power-domain-cells = <0x0>; pd-id = <0x29>; }; @@ -1014,6 +1013,7 @@ interrupts = <0 119 4>; interrupt-parent = <&gic>; clock-names = "aclk", "aud_clk"; + power-domains = <&pd_dp>; xlnx,dp-version = "v1.2"; xlnx,max-lanes = <2>; xlnx,max-link-rate = <540000>; @@ -1063,6 +1063,7 @@ xlnx,output-fmt = "rgb"; xlnx,vid-fmt = "yuyv"; xlnx,gfx-fmt = "rgb565"; + power-domains = <&pd_dp>; }; xlnx_dpdma: dma@fd4c0000 { @@ -1072,6 +1073,7 @@ interrupts = <0 122 4>; interrupt-parent = <&gic>; clock-names = "axi_clk"; + power-domains = <&pd_dp>; dma-channels = <6>; #dma-cells = <1>; dma-video0channel { From patchwork Mon Nov 6 12:12:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834695 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="Y+9eMVNN"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsRh2BNVz9s3T for ; Mon, 6 Nov 2017 23:33:36 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0D720C21F55; Mon, 6 Nov 2017 12:18:52 +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=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 AA4F3C21F2C; Mon, 6 Nov 2017 12:15:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E10EFC21E39; Mon, 6 Nov 2017 12:13:56 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id AF935C21F09 for ; Mon, 6 Nov 2017 12:13:51 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id r68so13768574wmr.3 for ; Mon, 06 Nov 2017 04:13:51 -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:in-reply-to:references :in-reply-to:references; bh=Xua32kxGbl2uCsoE/1SSFBew+qnhcaolH4AP3cYdrVA=; b=Y+9eMVNNsg7HHaS3U/UiGJVcjqoCUia9F/jc5qR1PEjOIAiHHV+zLcjvU2VyEFcmJp vl/GDVSiXKX7ML0u2eR0IWN1OYOHE8i3YFvGW0HEYEwGK21bB8ovAaYIWNT9J+DaZFhu ykNjstooqN8iXI6v2/z5rFhQO7r9dHPmexsOcQ6NrqWDvZqjEoR+GoYVACedS6ZYQb+F njIr6d/qsi/b50gZ4qfDHTGgheI6Idwrd0/Gx1ql+sZxf9KtFrx1pS22tzV+CmI2p2Bf GQiZc3jUkY8slDpn3dGjz02AnZkg40S2zBe5pSucjSZgVx2aI8O6MpiFOpbPOvGsUuAL BFag== 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 :in-reply-to:references:in-reply-to:references; bh=Xua32kxGbl2uCsoE/1SSFBew+qnhcaolH4AP3cYdrVA=; b=eyq5b4bYq7sYov3RNSjjNg+35Dkz1K4FXPvRsE0TbKOVeFwUxVb70Y/LMAdMIeDOrW goaV19x89NK7su/ebfcbFHhhzEQ0qgCK5KcS2Zv169epL8ar3PVtXYeoDoyfMIK4PHJ0 tE5lBNxPxQCSHQYv/YbkRHw0oaIEIV0rfO91HLYLyftkJg+nNd+jparhN8ZYu4+b6348 tYW8r/+Qy+vC1+k7VgOO9zQhUhVh9yOIo9l+CjxpNx+2LuNpmq4guoN2d+GZoMBGzJLO inI9mUtVAyq52HD+zErkBqNoSUOBX9vIWFKQANz6xIdlfvuc1vH8ZfDI5EWAFijtCbXD UpIg== X-Gm-Message-State: AJaThX5jWRKxvAP5jTBmt8gkp+WqVoj/nYssoOUq8o2UH/RfSWWwKTsC EtL9eurl2GFGgErtIf2p2GCdSGnS X-Google-Smtp-Source: ABhQp+RDvaI5tyNwUj1E1UkihOjmfUZwVRFimP3CPRegEUZweD3PUxo9jSv1dmhFJNHQ2k0yiziqnQ== X-Received: by 10.28.236.79 with SMTP id k76mr5208734wmh.95.1509970431226; Mon, 06 Nov 2017 04:13:51 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 69sm11899078wmp.37.2017.11.06.04.13.50 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:50 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:48 +0100 Message-Id: <7432fe31aa0265d6e90660e9edf8be6cb65e9d5b.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Shubhrajyoti Datta , Rajnikant Bhojani Subject: [U-Boot] [PATCH 16/40] arm64: zynqmp: Use revision in dts file description 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" Trivial change. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index d8ac008f2bca..581ecd76e891 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -1,5 +1,5 @@ /* - * dts file for Xilinx ZynqMP ZCU102 + * dts file for Xilinx ZynqMP ZCU102 RevA * * (C) Copyright 2015, Xilinx, Inc. * From patchwork Mon Nov 6 12:12:49 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834703 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="q+28i3qW"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsVn1mtGz9s82 for ; Mon, 6 Nov 2017 23:36:17 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D8238C21F73; Mon, 6 Nov 2017 12:18:35 +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=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 353EEC21EEB; Mon, 6 Nov 2017 12:15:30 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 642BDC21F28; Mon, 6 Nov 2017 12:13:56 +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 EF85CC21F01 for ; Mon, 6 Nov 2017 12:13:52 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id q66so4760059wrb.13 for ; Mon, 06 Nov 2017 04:13:52 -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:in-reply-to:references :in-reply-to:references; bh=wnZyNdEpPBcYW/8Maa7CS7lpMIosjgJzreGE1X+WN7I=; b=q+28i3qWFdVDHEUx76x1m0Opk8FvtLK5hhSvT8riVVPev/becUZ+EOs+nGS3sn4KsO gEuzSxIFo+OlfNKyaOYSsZhmPDYJKTxljGKOUNgPUuJ+0H+MT+h3wJkAR5goPUe5w3cy 3N9Gm7RwTeGe3frT6mL2dOO9AULKJC42vobpnEbkvwmvMm3mIQY7XFxVpuLTIgCLt3Mq oV7GmzgBxA439OoxeRwBHeebHN5ehj3LM4qnvyj0NyZHOOztOxWwCTJaT2VJD198dci4 cEykmTalL+56bltTavrOkIXSy+1xW22+1x+psIXJUfUBT5w1VEcfOeqaq4+dEN44bxDH c6UA== 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 :in-reply-to:references:in-reply-to:references; bh=wnZyNdEpPBcYW/8Maa7CS7lpMIosjgJzreGE1X+WN7I=; b=INoSYEl2ajPcPRh7nBn5XO4uvLq+BALoim2zfdLSChTtRB8N1zs66Is9gUYWLNCjJM hgHkIfGpCGIvTogsU2zKGqy4syVZzIolHi1apC+4tyv7YIwMHwR63LbeU/eWwyTFSrub SoZ99CvzczpW09f7zX8v3frCgR6iVSimCSsIyyqbZ3TdM6vfdZOd8iC22Dk5JuFkNGJn +aMOYgScO9DgISwIy9m4wP0sNODSYTMh7Ovj856k9aTcwY0wTPH7TcLuSryUubnNw9k1 5B2m43Pgf3iHeZWMPQH8Gx7iNUKkN+cdrgJF8xCQt1Oi5/h8frM9yfwJ0iEhD9das584 knIg== X-Gm-Message-State: AJaThX4AOcey3PyuwTUC+xD/dbz9jhr72DlKQHMsQfC3LQU4fRpc7pGM 7I47EdX+NhajogeBs+2PPzlgPdGq X-Google-Smtp-Source: ABhQp+Rr05qvv/UZLGfwI3fkuBEQX8akPcc+pEUc7LRc5BpZTvscdwqOADrdhy9/hyJach4XztcFdQ== X-Received: by 10.223.169.183 with SMTP id b52mr3435812wrd.63.1509970432520; Mon, 06 Nov 2017 04:13:52 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id h185sm9879336wma.19.2017.11.06.04.13.51 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:52 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:49 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Subject: [U-Boot] [PATCH 17/40] arm64: zynqmp: Add revB string to compatible string 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" Some user space libraries reading platform compatible string and based on that changing behavior. Mark revB board with revB string. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revB.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp-zcu102-revB.dts b/arch/arm/dts/zynqmp-zcu102-revB.dts index 82337332f99f..c771a946b21b 100644 --- a/arch/arm/dts/zynqmp-zcu102-revB.dts +++ b/arch/arm/dts/zynqmp-zcu102-revB.dts @@ -12,6 +12,7 @@ / { model = "ZynqMP ZCU102 RevB"; + compatible = "xlnx,zynqmp-zcu102-revB", "xlnx,zynqmp-zcu102", "xlnx,zynqmp"; }; &gem3 { From patchwork Mon Nov 6 12:12:50 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834699 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="YMDiWHeJ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsTd1GbPz9s3T for ; Mon, 6 Nov 2017 23:35:15 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 912E1C21EF0; Mon, 6 Nov 2017 12: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=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 57775C21EEF; Mon, 6 Nov 2017 12:15:45 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C5554C21F28; Mon, 6 Nov 2017 12:13:58 +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 4D8C9C21F06 for ; Mon, 6 Nov 2017 12:13:54 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id u40so8342507wrf.10 for ; Mon, 06 Nov 2017 04:13:54 -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:in-reply-to:references :in-reply-to:references; bh=RN0imkeRX4WyagY8Is1UK/m5XEpgEkX4+//QnsHusXs=; b=YMDiWHeJXuk4G4eNb2XXAb+z4FnNL3+LDGN2/elbJEVthBs11L5IArCr9o36HZ3rnF Ce2F9ILNXcm2Zn/uIJ6p2h/axosq2Ws0RMsdy6RqSdY8v97xNwCMHrKr37TjzmPpInqV k13uSiQw4HCYJBi/+ZV44qOif2RrG1Sq91qXEA0bDopvS+d4tKx3ZxI8g/XLHkIbEbhl oVThpmfB+jnV1zqtikiFlAQY5fQibR2IRt52rZcBdXlTb9/F/TnOTOvRoKUHsg6TWdoG BjJUbINjrID3aWFLCKzJ38PPF1zVHs60sTBVL1PDSfiZTXr5BUxsHHoPUb8KQkGrivtq UVIQ== 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 :in-reply-to:references:in-reply-to:references; bh=RN0imkeRX4WyagY8Is1UK/m5XEpgEkX4+//QnsHusXs=; b=I6vL7EFuLtO+Tp81i/6fgoN5WM0iiqK4SAdh+Pr0ESOmduG6yOJgXtuM2n/xF0fumf ulp5AEAZVItS9hW0crtV3pvaVucW2UyWGjCKozBp8hqhejrucUFxE40t+4UnJlC1uqpf yHsX2MlaOH+FfW8/JNSFD3FS/WxOtefPGr1e6qZsJ2c/N8Xqu5KWVkmYv/IbEZUSP0ej Q94VKN/CRGxPtKjKpQCCy+ANqjL55VSJ/YgyNml6qfLYiELD56vnB0mqkn157uBJVZj2 0XRhw7ORy1j9u5mpkKn5BU7BteFs5U9HdHnIWLwJAwt25hlBzD7wD2Qe5fyGW/NuViph X6Vw== X-Gm-Message-State: AMCzsaWAHqR9gxzZU4fRgjnym32IsaX0D+6TFTw8QtTfYz53cWEw+76D iB2UmyqqKxBkoX+Wx0uybel0nFk3 X-Google-Smtp-Source: ABhQp+RKVS15l5HywOJoM0oE8Ev6bV7ULDC668wchb6eZqbZczNyVDTC0f1PpQX1nuVw2ZX8DSraJQ== X-Received: by 10.223.171.161 with SMTP id s30mr11970874wrc.194.1509970433851; Mon, 06 Nov 2017 04:13:53 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id s12sm6677361wrc.89.2017.11.06.04.13.53 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:53 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:50 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Sai Krishna Potthuri , Chirag Parekh , Bharat Kumar Gogada , Shubhrajyoti Datta , Rajnikant Bhojani Subject: [U-Boot] [PATCH 18/40] arm64: zynqmp: Update device tree for gpio X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Chirag Parekh Used defines rather than raw values for gpio configurations. Signed-off-by: Chirag Parekh Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index 581ecd76e891..fd7d6466711b 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -60,7 +60,7 @@ compatible = "gpio-leds"; heartbeat_led { label = "heartbeat"; - gpios = <&gpio 23 0>; + gpios = <&gpio 23 GPIO_ACTIVE_HIGH>; linux,default-trigger = "heartbeat"; }; }; From patchwork Mon Nov 6 12:12:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834679 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="YnMT1U5n"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsBX5XtPz9s7c for ; Mon, 6 Nov 2017 23:22:12 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6DFC4C21EBD; Mon, 6 Nov 2017 12:16:49 +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=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 08480C21EF0; Mon, 6 Nov 2017 12:14:23 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E59E0C21EB9; Mon, 6 Nov 2017 12:14:00 +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 B5974C21F16 for ; Mon, 6 Nov 2017 12:13:55 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id z3so13733624wme.5 for ; Mon, 06 Nov 2017 04:13:55 -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:in-reply-to:references :in-reply-to:references; bh=r2mvWZRT2jcU/cZ2jTiaME83q6u+10tX1OEIDFZwGv8=; b=YnMT1U5nZxQctwQ/ftKhUnuGOioZdvFTRtMA8LUuFAjDzIEFomW0OzaTG0vxpXjlyW 1lzWro4AtAi0F0bRibhN7kOaaYyYhpwcZgpBwepYdYNUcHeEP96eAL8o1V8zOULG8YAf I7fYPDV91fptD7p3QdV9ypYJ5WxeAXt5o7EUIJBH3zOzIT6mcoigEiKcksD2NApi64S3 mcDEWY8yi7Z9804Ohwqu/rG9iw+kiUALCG2R7YJEdEXVldtI/Yv02r93rPNziZ/vOcal BSBLWzZkTVG6EZG++FH7DPLlNo7q488a7jLSIVAM0OE4zPTbZ5+WUhHOwAMZeEfauRBn ncAA== 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 :in-reply-to:references:in-reply-to:references; bh=r2mvWZRT2jcU/cZ2jTiaME83q6u+10tX1OEIDFZwGv8=; b=tr5/qsvFesS+rdLYBDJvzUIhUe5PRdoOgXFiBBv732WXf9P7W7Q+jROda8/kHIJDgj wtR8EK4HIrnApvV5Xv8+zmCK5MlULDZkq5AVGT/dqupt9LN5yQhYfRI3jQfpuNSf/04o E/RHiDTzvknxPnd3H2bVqYE7dRHXpobeE8EyskwBfXuN7eJQ96NKvoLwfRwoMrc3D8eC TvrYnRR0Rlnq2cN1QD0fMR0dSyqN9VUg+xZpYQu2IC7DnIiR7OJqOmdvV2Zuj4nZA9ON kRDe3l4kJCBSP4SVUZnBdGsJrGqOSzVIeSNyQzr/EpLLELyQjtpuJzfYFFpnWp/6cBmb Xrxw== X-Gm-Message-State: AJaThX6hKy9SuYR+aex6PLz1UzpaJDsTe+9DeM/hSSBxYbNWU44B28F4 wOVf8bwth4CYtxH077pklEkHC2NU X-Google-Smtp-Source: ABhQp+TNkffLo/PEqD5en5+Y5itTf0vXkI1ddXLntKkg5v+ktUp5j9ouwwcQTFaKIcN3/lhPrideoA== X-Received: by 10.28.55.71 with SMTP id e68mr5335679wma.139.1509970435245; Mon, 06 Nov 2017 04:13:55 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id m198sm13234091wmg.20.2017.11.06.04.13.54 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:54 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:51 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Shubhrajyoti Datta Subject: [U-Boot] [PATCH 19/40] arm64: zynqmp: zcu102: Modifying GTR lane-0 to PCIe X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Bharat Kumar Gogada - Enabling GTR lane-0 to PCIe - Enabling PCIe node in device tree Signed-off-by: Bharat Kumar Gogada Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index fd7d6466711b..df916d0f77d5 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -168,7 +168,7 @@ gtr_sel0 { gpio-hog; gpios = <0 0>; - output-high; /* PCIE = 0, DP = 1 */ + output-low; /* PCIE = 0, DP = 1 */ line-name = "sel0"; }; gtr_sel1 { @@ -551,7 +551,7 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o }; &pcie { -/* status = "okay"; */ + status = "okay"; }; &qspi { From patchwork Mon Nov 6 12:12:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834687 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="NSnsjJul"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsJS1683z9s7m for ; Mon, 6 Nov 2017 23:27:20 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D136EC21F1D; Mon, 6 Nov 2017 12:17:25 +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=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 E970EC21E45; Mon, 6 Nov 2017 12:14:50 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id CC9FDC21EE7; Mon, 6 Nov 2017 12:14:01 +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 18432C21EDC for ; Mon, 6 Nov 2017 12:13:57 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id g90so8357613wrd.6 for ; Mon, 06 Nov 2017 04:13:57 -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:in-reply-to:references :in-reply-to:references; bh=3c2B3F2UTytkjs7Opi+M1IiEmvYoSck/wKW9do2YRLU=; b=NSnsjJulaFdVZRjIMpmMDvKf5Bx4Lp1BQP2VVhuuCY/L/xhck9bMwR9DD4nFeSKaYi S8NYzisGctouYNaF9zROYcd53w24671HDPJ1vAhrdVnqVl8IoT7eAKjoZum8ouq8IO+T tA/Fk7EQQDw4EXXZ/j8TeIYM/ae1y5is+lQniDTGf4MhfA/gksPS2vkfb2T3W4OVy4hK tZ+yZY+b53yUHMfikCPEGSZ9ybsSt4/zvk9D77Bq1V3tWQrH/9Z4cQWgpPz74mHUNnDq jISlEdjHtGIhw8ubCSL93pULpAvxNNmXJgzB+Q0DNnghpizAJ2sDYajNVZCwjHo+43Zb fbJg== 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 :in-reply-to:references:in-reply-to:references; bh=3c2B3F2UTytkjs7Opi+M1IiEmvYoSck/wKW9do2YRLU=; b=KBhydv/KrmIwSYEJDL5el5IgiRkkii6mFq/OLEkn8LyzxnRLH2+eai9hFGgPqraT+5 3S6/yHVgdgtM9yFTsMcqdUUmKcknq3Ya1vQAtz/fTpnezx2JYY/2pY+jaQH0jSKd+jms uuNIydAnE2sEqYrUxCnDGrXjOLWpv0EV9O8XwzA1VLv8j5V+1hfu2OsF1TV96+Tig6eh +wSjzQxZ4W7PAXXIzXo2P0INJDJSSuhBcJEoV4nd5rOqn5FgYmGv40uSCqUfuKhLsubs ZrfPgoSLKLWIl6BdCLQa9+c11DnpvCyB0kE7z6rr1fJQPQ5zO+5gK/3zPaZQmpDjlURA WwGg== X-Gm-Message-State: AMCzsaXtAlzgmVcyxQlBLNZJheI6Cl5iH1esqw3RxqZ1GQT0cgUxaLTM cznmhg3jgpR6olOwbY60+HHg+n+p X-Google-Smtp-Source: ABhQp+TCfTJCFmcb4mPqBDsWPRjicPXBIXhVJ1pJZ1SRzPMoklOOhgvv1YEQxfExBqAuwk1b2D14dQ== X-Received: by 10.223.169.80 with SMTP id u74mr11564502wrc.178.1509970436609; Mon, 06 Nov 2017 04:13:56 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u7sm6012753wmf.15.2017.11.06.04.13.55 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:56 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:52 +0100 Message-Id: <7ca62b54a4f6ea0bcdd0757c94ee5a2aa7f79bd9.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Kedareswara rao Appana , Sai Krishna Potthuri Subject: [U-Boot] [PATCH 20/40] arm64: zynqmp: Add missing alias for gem0 for ep108 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 missing alias for gem0 for ep108 to have proper sequence number. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-ep108.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/zynqmp-ep108.dts b/arch/arm/dts/zynqmp-ep108.dts index 9f6b11180e76..a527f90e9837 100644 --- a/arch/arm/dts/zynqmp-ep108.dts +++ b/arch/arm/dts/zynqmp-ep108.dts @@ -17,6 +17,7 @@ model = "ZynqMP EP108"; aliases { + ethernet0 = &gem0; mmc0 = &sdhci0; mmc1 = &sdhci1; serial0 = &uart0; From patchwork Mon Nov 6 12:12:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834683 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="1wmEEmHV"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsFk0XvQz9s7h for ; Mon, 6 Nov 2017 23:24:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 56524C21F2F; Mon, 6 Nov 2017 12:16:29 +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=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 72AFFC21EF1; Mon, 6 Nov 2017 12:14:16 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 8951FC21EBD; Mon, 6 Nov 2017 12:14:02 +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 7AC26C21F06 for ; Mon, 6 Nov 2017 12:13:58 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id p96so8351312wrb.7 for ; Mon, 06 Nov 2017 04:13:58 -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:in-reply-to:references :in-reply-to:references; bh=9pMaEBcJ0Fi32A/z2swjxW5snCFSl+F/IRPyX+z7MX0=; b=1wmEEmHV0i+y8FG+cc8ghNvUQ1GfNmHwzdDtnKhjsOcGNvUrXelAhJk24XK8vlnMWZ p8lBj/jxcl/NrxcqNzyA8YRcWWp6f26Az4AbzmPpFeZRbU2ByUOVYxJxyc+hvItW+7vg f8/KKQxmxsO0NAozmyTim6WnM9an4WWCAzrgZ/NV/bzTsWch5w6em0w7Jpj2jANx2ibx CKIz4xTJCb6HQEVJGn6ogCGtckperg00jdFiFlcRypVZoeY9xGboMohnUXIW8ua6qpPf MvJaeozOOQXfUZpFSn0srWIIbzVdpP+lF4z4Z77p2hwo+Eg30w5x4YiR2RdVTzxJDIjH iLXA== 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 :in-reply-to:references:in-reply-to:references; bh=9pMaEBcJ0Fi32A/z2swjxW5snCFSl+F/IRPyX+z7MX0=; b=tVzwln3FPoXk/FV2wNVsbbNlD/tMqg1wV7sfBRYs88FJZmpz368LlMMG1qCSgk4bL2 kMPtfd2EfBbfhkX2B9i3Xs6RyYQws01PBo5U6XrsGM1C3ek44iBQG7Ps+jtcDSpcJgvZ Jgx5TRt1jlEv3yC0/VFeUDTxQ9ptP0uXO7FQnklGNgNAOzkeYiefn5CU7K2mrScdjrHv 7wbWKkIDS1npPE7BT+cfKSGPCaO386ejBgwlO36DH31uQXjkNIwbo8XXe9DNC426bZht tkBFm/Erhlszo76ixG5gu8SUf4ofEH7wpaFoG6w/EV6KT+CDk8T+icLLt2IE9nd1Mbvy bjzA== X-Gm-Message-State: AMCzsaW6my/JhAp9vHZam2CixIF9LY6ZvFp0f1wvfXhsbnSbf8uQw8ex xTObFwAtZChT05AT/h58J6Kcrnb2 X-Google-Smtp-Source: ABhQp+RJq9vb7bOXIaWbwaqsI9hh/ekFKjyz2WkpVFto4jLViggSylxobhplcGf32ouBtothsSOcCQ== X-Received: by 10.223.200.132 with SMTP id k4mr12071919wrh.215.1509970437972; Mon, 06 Nov 2017 04:13:57 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id m198sm13234302wmg.20.2017.11.06.04.13.57 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:57 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:53 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Kedareswara rao Appana , Sai Krishna Potthuri Subject: [U-Boot] [PATCH 21/40] arm64: zynqmp: Remove leading 0s from mtd table for spi flashes 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" dtc reports issues with it. arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dtb: Warning (unit_address_format): Node /amba/spi@ff040000/spi0_flash0@0/spi0_flash0@00000000 unit name should not have leading 0s arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dtb: Warning (unit_address_format): Node /amba/spi@ff050000/spi1_flash0@0/spi1_flash0@00000000 unit name should not have leading 0s arch/arm64/boot/dts/xilinx/zynqmp-ep108.dtb: Warning (unit_address_format): Node /amba/spi@ff040000/spi0_flash0@0/spi0_flash0@00000000 unit name should not have leading 0s arch/arm64/boot/dts/xilinx/zynqmp-ep108.dtb: Warning (unit_address_format): Node /amba/spi@ff050000/spi1_flash0@0/spi1_flash0@00000000 unit name should not have leading 0s Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-ep108.dts | 4 ++-- arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/zynqmp-ep108.dts b/arch/arm/dts/zynqmp-ep108.dts index a527f90e9837..b0096f14b444 100644 --- a/arch/arm/dts/zynqmp-ep108.dts +++ b/arch/arm/dts/zynqmp-ep108.dts @@ -174,7 +174,7 @@ spi-max-frequency = <50000000>; reg = <0>; - spi0_flash0@00000000 { + spi0_flash0@0 { label = "spi0_flash0"; reg = <0x0 0x100000>; }; @@ -191,7 +191,7 @@ spi-max-frequency = <50000000>; reg = <0>; - spi1_flash0@00000000 { + spi1_flash0@0 { label = "spi1_flash0"; reg = <0x0 0x100000>; }; diff --git a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts b/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts index 32847e1a66ea..f77d74ffcd66 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts @@ -197,7 +197,7 @@ spi-max-frequency = <50000000>; reg = <0>; - spi0_flash0@00000000 { + spi0_flash0@0 { label = "spi0_flash0"; reg = <0x0 0x100000>; }; @@ -214,7 +214,7 @@ spi-max-frequency = <20000000>; reg = <0>; - spi1_flash0@00000000 { + spi1_flash0@0 { label = "spi1_flash0"; reg = <0x0 0x84000>; }; From patchwork Mon Nov 6 12:12:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834712 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="AU7fQ35b"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVscg6MXNz9s81 for ; Mon, 6 Nov 2017 23:41:23 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A3E5DC21FA3; Mon, 6 Nov 2017 12:28:27 +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=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 D9377C21F36; Mon, 6 Nov 2017 12:28:25 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 04FAEC21EFC; Mon, 6 Nov 2017 12:14:03 +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 F3B87C21EE5 for ; Mon, 6 Nov 2017 12:13:59 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id k61so2539998wrc.4 for ; Mon, 06 Nov 2017 04:13:59 -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:in-reply-to:references :in-reply-to:references; bh=zETLcwu8j9s1guO0nHVgVUFQ6ajlSIVo2XjJemCPGV4=; b=AU7fQ35bbi3MnrMu/0M45dk6N0fTtDy5DnKfaDwWDS1N8DOoNbsERjM2h1xtmrAH7h HWTmNUT6AO50sP8Oc6TBapfCAJkkBKO5Y57XtNY2Jyw3JBquTsoGwoUWf5XKgfwtnLEU q32qUx4Nkhjv3kmtPvC5v9TxUBLP5wgW90gJdeZla8s9hPg2k+dOKw7p+o7CZWsRjKQ1 MDAwFoIFuFx+m9PIe0s+Kat5/QSC+pzFniOqB0GFoc3aK6alXLc55mfOxeDnAhhq/CNZ dByTleOsLMEgWhoR3MfQM4r9bBHxSWEc31iqKfeOagMbher7XS2E6UnGfk1grnaqyZLf RQ/w== 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 :in-reply-to:references:in-reply-to:references; bh=zETLcwu8j9s1guO0nHVgVUFQ6ajlSIVo2XjJemCPGV4=; b=OnuIvs4BSvZKACMWCkwcYS6mjedSqRqmPztJUvvdciKdXfmjApV8oGwvKwEy6D7G0I VypExJOGtvZbpjliGNEIkvvlzNkF9jiKirGR1JOHtL5b/pjHmfaLOjPbGQ02uXA6dt6t x7aih7Evvd5b1+qYKVecc2T74EfbVJ+8Q6GPgCiz28HPTwVnkafjw8ulEwZEN49muybq HdyLTnDzZBmeXklJYw+kaUSNTkAnWF5G+n9b8mJJ3LVQRLKdZGUzc0G+EC1n+kdPJOmP sx++V73eZ//p5FfixAb+yu6YQ+YyirBjl/OME/pJhY8hTJ+eiLmEY1SyUH9qTu3rse6/ 7d9A== X-Gm-Message-State: AMCzsaWegTEXW2WG9qemIOrYx+1gi8gxj6kpccjY7zs0AD9BLCd5DdIO ZOZkswCSEUYL6Y9Fm6ZFP4arh51K X-Google-Smtp-Source: ABhQp+ThxeLzNccp+T1+SGaXUTnghLyOhEmMTWejPL7djJVfjwfL8WcR48VrxUZnLITbWW4brZ1C1g== X-Received: by 10.223.199.137 with SMTP id l9mr13213228wrg.113.1509970439523; Mon, 06 Nov 2017 04:13:59 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id f140sm7969302wmd.27.2017.11.06.04.13.58 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:13:59 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:54 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Subject: [U-Boot] [PATCH 22/40] arm64: zynqmp: Use SPDX license with dc4 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" Just header change. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts b/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts index 1f03a94820e2..66ffa7de82d4 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts @@ -5,10 +5,7 @@ * * Michal Simek * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. + * SPDX-License-Identifier: GPL-2.0+ */ /dts-v1/; From patchwork Mon Nov 6 12:12:55 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834693 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="NqvgqUjS"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsQB36WQz9s3T for ; Mon, 6 Nov 2017 23:32:17 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 776BBC21F55; Mon, 6 Nov 2017 12:27: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=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 E6903C21EEF; Mon, 6 Nov 2017 12:27:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 31361C21ED3; Mon, 6 Nov 2017 12:14:05 +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 5A3DBC21F01 for ; Mon, 6 Nov 2017 12:14:01 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id y83so13677666wmc.4 for ; Mon, 06 Nov 2017 04:14:01 -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:in-reply-to:references :in-reply-to:references; bh=iOARDGJ/grkm+rDtIqBpH1spgH82RYmNkRb7JmdHw4k=; b=NqvgqUjSr8PjmFnlVyxFAUeGZSyJoY+/BdJtVCpfhyQ3kLsGV8C0krh+tTPwZYSonw PeIgyCnvvTO1/zcMwxmLvGAbT+OX3gUAMDxO21cHk5q/t8eOxi55jK41tA4lerp+MDew Ff00VMVWv/OTGXBOFH5/rh8d+LZ7ZZWpGg5j1CoP/v6AZQ/xk14YlMAiPdqXbuZD83Du 7NzqHlG7dAIsr7ktZBCc2gHr1lp1ACeCo03CYLW6rYJ1ObMvdzi/Q9GnaZTRPEDjt8lw se1/Pg2cHuGoyn2vKQ1m6LUj+C6qPUfDf3ysIcfzi42XjLkcEhWUAiuq9xkhuUN+M/Qp Qeag== 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 :in-reply-to:references:in-reply-to:references; bh=iOARDGJ/grkm+rDtIqBpH1spgH82RYmNkRb7JmdHw4k=; b=T04hvUJz7Td+fIQoflJP9850P2AauU2K2Wuzc5n6kUTUk0vwRSZnmAijac4XTJ1/j3 hY7NnWcEI/3C9UoIh/6nMvqvYkYLC0zZ0r+eLB3uJbH1jYxano6CjRSiBzlSvXH4+AWl ipWeAvmDblGOwoAbchWLi3ad513sZodq+VT7Y50Y1HBS+PagDSCfM+PziitxEo7Haipw 7Jv8RBsp96v54PsUqnfoArCUVCSDq2QODTxdp4kj1ysEI34Yu+UExqBCTgs7VLsNumN2 9ohS25bZ0C0zfPM7Xr+yobp03gwR7F/q/VQKJm+9RUl+b/9qZ4W6796L5C3rm5+qWJXd 0ILA== X-Gm-Message-State: AJaThX6cTdqwDgfeglT72OyeSfSzR41kOyOPOvHTl4yroSxy8RF0lqXm yTUSIBdCk8XhBbPwv/GazmTNOmKu X-Google-Smtp-Source: ABhQp+R71AcDq/gOwXAdPuvFWgviUgbrQeZIjlAc8fFWUY6ezGMaq9Npqo1cqXA82c9Z4PV3dC1Bcw== X-Received: by 10.28.156.23 with SMTP id f23mr5525783wme.128.1509970440835; Mon, 06 Nov 2017 04:14:00 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x189sm8470341wmf.10.2017.11.06.04.14.00 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:00 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:55 +0100 Message-Id: <890a181b5c7db98ca61afdfb8c2b31aad11861cc.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Shubhrajyoti Datta , Rajnikant Bhojani Subject: [U-Boot] [PATCH 23/40] arm64: zynqmp: Remove local-mac-address from dtsi file 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" Generic dtsi file can't use the same mac address for all. U-Boot read mac from eeprom in zcu102 case and for others random mac address is generated. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 1 - arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 1 - arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts | 4 ---- arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts | 1 - arch/arm/dts/zynqmp-zcu102-revA.dts | 1 - 5 files changed, 8 deletions(-) diff --git a/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts b/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts index c2a26c1dbb0c..1f3c30277a41 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts @@ -84,7 +84,6 @@ &gem3 { status = "okay"; - local-mac-address = [00 0a 35 00 02 90]; phy-handle = <&phy0>; phy-mode = "rgmii-id"; phy0: phy@0 { diff --git a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts b/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts index f77d74ffcd66..87df36012ed7 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts @@ -94,7 +94,6 @@ &gem2 { status = "okay"; - local-mac-address = [00 0a 35 00 02 90]; phy-handle = <&phy0>; phy-mode = "rgmii-id"; phy0: phy@5 { diff --git a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts b/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts index 66ffa7de82d4..799b87a04c13 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts @@ -136,7 +136,6 @@ &gem0 { status = "okay"; - local-mac-address = [00 0a 35 00 02 90]; phy-mode = "rgmii-id"; phy-handle = <ðernet_phy0>; ethernet_phy0: ethernet-phy@0 { /* Marvell 88e1512 */ @@ -155,21 +154,18 @@ &gem1 { status = "okay"; - local-mac-address = [00 0a 35 00 02 91]; phy-mode = "rgmii-id"; phy-handle = <ðernet_phy7>; }; &gem2 { status = "okay"; - local-mac-address = [00 0a 35 00 02 92]; phy-mode = "rgmii-id"; phy-handle = <ðernet_phy3>; }; &gem3 { status = "okay"; - local-mac-address = [00 0a 35 00 02 93]; phy-mode = "rgmii-id"; phy-handle = <ðernet_phy8>; }; diff --git a/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts b/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts index 698e72e0c5d0..6de8296b7353 100644 --- a/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts +++ b/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts @@ -82,7 +82,6 @@ &gem1 { status = "okay"; - local-mac-address = [00 0a 35 00 02 90]; phy-handle = <&phy0>; phy-mode = "rgmii-id"; phy0: phy@0 { diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index df916d0f77d5..66dc110a964c 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -118,7 +118,6 @@ &gem3 { status = "okay"; - local-mac-address = [00 0a 35 00 02 90]; phy-handle = <&phy0>; phy-mode = "rgmii-id"; phy0: phy@21 { From patchwork Mon Nov 6 12:12:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834708 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="VDsDqa1q"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsZN3GRnz9s7h for ; Mon, 6 Nov 2017 23:39:24 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 77121C21F49; Mon, 6 Nov 2017 12:26:17 +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=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 017F9C21E48; Mon, 6 Nov 2017 12:25:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 40287C21E97; Mon, 6 Nov 2017 12:14:08 +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 DCA64C21EF0 for ; Mon, 6 Nov 2017 12:14:02 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id 4so4129409wrt.0 for ; Mon, 06 Nov 2017 04:14:02 -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:in-reply-to:references :in-reply-to:references; bh=QJzZzZPYWiNZEArS0y4/QBXqMlucK7o6L5zE/z9PRcY=; b=VDsDqa1q8kTfzq8YvrPsuR+lOo+2DY5hYD4G/QdFxdDFfZMj7dIl+Of7GbrwT9QRVC HDsNy+kQHoe1uIFsQU34kgeZdHbsN38UORgRhL4lmWnsNSl+YbORpWzCBElvtODkYNRs dZgvqPnjBQjoEuT3aWWNdfPrNO4Kp2KG/72x341SUWVQIMa26SZl4LbDsmg6qHTvVijC yd9MnlMy9GXWWnHD55NEkag9G2KArBXlN/gVMR+St9vWriQOBFd3Zs9w7+S9+CH+3wtv 6v/nCK/M8IeFZ5txX9YcZ4gwwd5EKNQvHUbdmkJuuRMyeIpSvRNKb/23YHCUyI5zCwTX +NrA== 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 :in-reply-to:references:in-reply-to:references; bh=QJzZzZPYWiNZEArS0y4/QBXqMlucK7o6L5zE/z9PRcY=; b=kQ4ysWB2Szc573edclM7H8FR29oFGyVYL4ZPtL2aRETZlIePgYDDUlXeclXFuz+RSv Puvr6Z/QKbIUSyDSJXZjsTM5UqpZ5KlszWRnHv2xviDjXIljTFMTEUSVTOzdnycgo7DT uDT11AKW1AmiXsv24pHvINXACr1Vi5aIj6Yn9f2D/M2Y7xJjKHaKV2qSwQsPgQE+op+k eGrSb117MoP6ymg3u45n+K2MyDSndsNQ4NL6VpGCI5ZQnMe62oXmLb2cKJHP3D59kVq/ Y9BaY0pCWiTNfCYJSRDaa2nTMXRPJlSMC7jaWq4ebRII7bmEmggMJaBfvmpyNuBDsuO2 JMew== X-Gm-Message-State: AMCzsaWO56xvKABwKCrwv5TMdOTXNJEq5NCkih1q2U7QpBMPT8nLw+ld rNqA+i6ruV6JmkF8ZcDxF4oOLckf X-Google-Smtp-Source: ABhQp+T3tDe1OQNPPaxXoCph48wpbQUUR/tS0iPVKCZcGdd+2W2MbmqpQVrht5AoWy1AWqK+jidFkA== X-Received: by 10.223.132.101 with SMTP id 92mr12118700wrf.85.1509970442280; Mon, 06 Nov 2017 04:14:02 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 55sm14604008wrw.60.2017.11.06.04.14.01 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:01 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:56 +0100 Message-Id: <646966b0268f93fe6c8d9e2860efce1ec1ac941f.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Anurag Kumar Vulisha , Soren Brinkmann Subject: [U-Boot] [PATCH 24/40] arm64: zynqmp: Update device tree for pinmux 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" Added pin control support in device tree for zynqmp. Signed-off-by: Chirag Parekh Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 289 +++++++++++++++++++++++++++ arch/arm/dts/zynqmp.dtsi | 6 + include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 30 +++ 3 files changed, 325 insertions(+) create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynqmp.h diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index 66dc110a964c..eb361b00362a 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -13,6 +13,7 @@ #include "zynqmp.dtsi" #include "zynqmp-clk.dtsi" #include +#include / { model = "ZynqMP ZCU102 RevA"; @@ -68,6 +69,8 @@ &can1 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_can1_default>; }; &dcc { @@ -120,6 +123,8 @@ status = "okay"; phy-handle = <&phy0>; phy-mode = "rgmii-id"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gem3_default>; phy0: phy@21 { reg = <21>; ti,rx-internal-delay = <0x8>; @@ -130,6 +135,8 @@ &gpio { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_default>; }; &gpu { @@ -139,6 +146,11 @@ &i2c0 { status = "okay"; clock-frequency = <400000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c0_default>; + pinctrl-1 = <&pinctrl_i2c0_gpio>; + scl-gpios = <&gpio 14 GPIO_ACTIVE_HIGH>; + sda-gpios = <&gpio 15 GPIO_ACTIVE_HIGH>; tca6416_u97: gpio@20 { /* @@ -400,6 +412,12 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o &i2c1 { status = "okay"; clock-frequency = <400000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c1_default>; + pinctrl-1 = <&pinctrl_i2c1_gpio>; + scl-gpios = <&gpio 16 GPIO_ACTIVE_HIGH>; + sda-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>; + /* FIXME PL i2c via PCA9306 - u45 */ /* FIXME MSP430 - u41 - not detected */ i2cswitch@74 { /* u34 */ @@ -549,6 +567,269 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o }; }; +&pinctrl0 { + status = "okay"; + pinctrl_i2c0_default: i2c0-default { + mux { + groups = "i2c0_3_grp"; + function = "i2c0"; + }; + + conf { + groups = "i2c0_3_grp"; + bias-pull-up; + slew-rate = ; + io-standard = ; + }; + }; + + pinctrl_i2c0_gpio: i2c0-gpio { + mux { + groups = "gpio0_14_grp", "gpio0_15_grp"; + function = "gpio0"; + }; + + conf { + groups = "gpio0_14_grp", "gpio0_15_grp"; + slew-rate = ; + io-standard = ; + }; + }; + + pinctrl_i2c1_default: i2c1-default { + mux { + groups = "i2c1_4_grp"; + function = "i2c1"; + }; + + conf { + groups = "i2c1_4_grp"; + bias-pull-up; + slew-rate = ; + io-standard = ; + }; + }; + + pinctrl_i2c1_gpio: i2c1-gpio { + mux { + groups = "gpio0_16_grp", "gpio0_17_grp"; + function = "gpio0"; + }; + + conf { + groups = "gpio0_16_grp", "gpio0_17_grp"; + slew-rate = ; + io-standard = ; + }; + }; + + pinctrl_uart0_default: uart0-default { + mux { + groups = "uart0_4_grp"; + function = "uart0"; + }; + + conf { + groups = "uart0_4_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO18"; + bias-high-impedance; + }; + + conf-tx { + pins = "MIO19"; + bias-disable; + }; + }; + + pinctrl_uart1_default: uart1-default { + mux { + groups = "uart1_5_grp"; + function = "uart1"; + }; + + conf { + groups = "uart1_5_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO21"; + bias-high-impedance; + }; + + conf-tx { + pins = "MIO20"; + bias-disable; + }; + }; + + pinctrl_usb0_default: usb0-default { + mux { + groups = "usb0_0_grp"; + function = "usb0"; + }; + + conf { + groups = "usb0_0_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO52", "MIO53", "MIO55"; + bias-high-impedance; + }; + + conf-tx { + pins = "MIO54", "MIO56", "MIO57", "MIO58", "MIO59", + "MIO60", "MIO61", "MIO62", "MIO63"; + bias-disable; + }; + }; + + pinctrl_gem3_default: gem3-default { + mux { + function = "ethernet3"; + groups = "ethernet3_0_grp"; + }; + + conf { + groups = "ethernet3_0_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO70", "MIO71", "MIO72", "MIO73", "MIO74", + "MIO75"; + bias-high-impedance; + low-power-disable; + }; + + conf-tx { + pins = "MIO64", "MIO65", "MIO66", "MIO67", "MIO68", + "MIO69"; + bias-disable; + low-power-enable; + }; + + mux-mdio { + function = "mdio3"; + groups = "mdio3_0_grp"; + }; + + conf-mdio { + groups = "mdio3_0_grp"; + slew-rate = ; + io-standard = ; + bias-disable; + }; + }; + + pinctrl_can1_default: can1-default { + mux { + function = "can1"; + groups = "can1_6_grp"; + }; + + conf { + groups = "can1_6_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO25"; + bias-high-impedance; + }; + + conf-tx { + pins = "MIO24"; + bias-disable; + }; + }; + + pinctrl_sdhci1_default: sdhci1-default { + mux { + groups = "sdio1_0_grp"; + function = "sdio1"; + }; + + conf { + groups = "sdio1_0_grp"; + slew-rate = ; + io-standard = ; + bias-disable; + }; + + mux-cd { + groups = "sdio1_0_cd_grp"; + function = "sdio1_cd"; + }; + + conf-cd { + groups = "sdio1_0_cd_grp"; + bias-high-impedance; + bias-pull-up; + slew-rate = ; + io-standard = ; + }; + + mux-wp { + groups = "sdio1_0_wp_grp"; + function = "sdio1_wp"; + }; + + conf-wp { + groups = "sdio1_0_wp_grp"; + bias-high-impedance; + bias-pull-up; + slew-rate = ; + io-standard = ; + }; + }; + + pinctrl_gpio_default: gpio-default { + mux-sw { + function = "gpio0"; + groups = "gpio0_22_grp", "gpio0_23_grp"; + }; + + conf-sw { + groups = "gpio0_22_grp", "gpio0_23_grp"; + slew-rate = ; + io-standard = ; + }; + + mux-msp { + function = "gpio0"; + groups = "gpio0_13_grp", "gpio0_38_grp"; + }; + + conf-msp { + groups = "gpio0_13_grp", "gpio0_38_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-pull-up { + pins = "MIO22", "MIO23"; + bias-pull-up; + }; + + conf-pull-none { + pins = "MIO13", "MIO38"; + bias-disable; + }; + }; +}; + &pcie { status = "okay"; }; @@ -603,21 +884,29 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o /* SD1 with level shifter */ &sdhci1 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sdhci1_default>; no-1-8-v; /* for 1.0 silicon */ xlnx,mio_bank = <1>; }; &uart0 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart0_default>; }; &uart1 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1_default>; }; /* ULPI SMSC USB3320 */ &usb0 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usb0_default>; }; &dwc3_0 { diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 07b99233b3d2..54e0edbbb9a3 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -830,6 +830,12 @@ power-domains = <&pd_sd1>; }; + pinctrl0: pinctrl@ff180000 { + compatible = "xlnx,pinctrl-zynqmp"; + status = "disabled"; + reg = <0x0 0xff180000 0x0 0x1000>; + }; + smmu: smmu@fd800000 { compatible = "arm,mmu-500"; reg = <0x0 0xfd800000 0x0 0x20000>; diff --git a/include/dt-bindings/pinctrl/pinctrl-zynqmp.h b/include/dt-bindings/pinctrl/pinctrl-zynqmp.h new file mode 100644 index 000000000000..e1b81fe5ef2f --- /dev/null +++ b/include/dt-bindings/pinctrl/pinctrl-zynqmp.h @@ -0,0 +1,30 @@ +/* + * MIO pin configuration defines for Xilinx ZynqMP + * + * Copyright (C) 2017 Xilinx, Inc. + * Author: Chirag Parekh + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * version 2 as published by the Free Software Foundation. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef _DT_BINDINGS_PINCTRL_ZYNQMP_H +#define _DT_BINDINGS_PINCTRL_ZYNQMP_H + +/* Bit value for IO standards */ +#define IO_STANDARD_LVCMOS33 0 +#define IO_STANDARD_LVCMOS18 1 + +/* Bit values for Slew Rates */ +#define SLEW_RATE_FAST 0 +#define SLEW_RATE_SLOW 1 + +/* Bit values for Pin inputs */ +#define PIN_INPUT_TYPE_CMOS 0 +#define PIN_INPUT_TYPE_SCHMITT 1 + +#endif /* _DT_BINDINGS_PINCTRL_ZYNQMP_H */ From patchwork Mon Nov 6 12:12:57 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834697 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="ybXCb3Pb"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsRt30tyz9s3T for ; Mon, 6 Nov 2017 23:33:46 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 311F7C21F49; Mon, 6 Nov 2017 12:21:16 +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=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 B70E2C21E92; Mon, 6 Nov 2017 12:17:06 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 34343C21F47; Mon, 6 Nov 2017 12:14:08 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id 43638C21EF1 for ; Mon, 6 Nov 2017 12:14:04 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id s66so13250324wmf.5 for ; Mon, 06 Nov 2017 04:14:04 -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:in-reply-to:references :in-reply-to:references; bh=I4azBzT3Hfc+/X4TdZ8epvb2EgqvPQR5b69YlgvLZ68=; b=ybXCb3PbOihcpzMUkuoxvu0Hud2QBmBkFDUXLH9dHMVgbbxMqaLlmorEE4c7obWKkU da3CV8a5g/CIvXZdQl0s1bbUDn3rUUtPNTwLo6iFXoVGxk6oWs4LoqbMCin2On4nFIam 2nTxwGFUkMjEDU8gozKqyrRln+UVSwmiu4jVVykW1X0P5ptY1NR6k+16uiafj6gOWkjA LMmYR5mP1GT2zoEcVdO0lwpAvNvXysO9HWE1hSKfrYQTMVbY9C1vVGHxB8Zs/TSFdht6 AvdZLL3LgUwwdOFr/HX4wYfbiM9HfNxsQxWHAa095/WcfX6qNNoA7vQMNvAjpbFjpp/A dEfg== 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 :in-reply-to:references:in-reply-to:references; bh=I4azBzT3Hfc+/X4TdZ8epvb2EgqvPQR5b69YlgvLZ68=; b=QnkqWIsB2nsOLoCXxDTuXVF2CXCxoVN4oN09VUpkeg8fEiPc0kOoARN2jY2YHo5Q9W 5e0iHayGv4s7lenyGhOh/7TXQuSawMVCo0MFepaWe7pHNOj8UKHf2//N3hR1LCQVFSEu sPJewovocpdYt/u4+XK5kk2IBlAHsRXzklFAKAWD5Y+87Ofw1tDykMF7dRFJpyhDzszH IDV5qk4Ul3ZpWP2E4Pv35Kyz0+7Qcj/04Nt9KdkW7KwhNpfIaiZE5RH0e4dzuy+6KilX YhdY8vcCjcz2FLuRoT4kSBqR2H2XFJfqq8Sp0X8DGhO+4VhmMIxyjKM0L0UU/wQ4XZgW fXGg== X-Gm-Message-State: AJaThX5LsGymKexBzHYPVm/QDbsJTxxJjE1QYuRu787xfJOJ+21m1aPG Xc3bojSBifdZwtFaTAwAGBdKodny X-Google-Smtp-Source: ABhQp+TA72Yf7m7DNfgA0LOdvHK6SsT0bGy4J0+QjcT04+BFlZ6uKpCZ+evsFUGdu2u5F+6ABnt/Yg== X-Received: by 10.28.224.87 with SMTP id x84mr4713989wmg.118.1509970443709; Mon, 06 Nov 2017 04:14:03 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x185sm10848986wmx.12.2017.11.06.04.14.02 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:03 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:57 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Sai Krishna Potthuri , Jernej Skrabec , Chirag Parekh , Shubhrajyoti Datta , Rajnikant Bhojani , Maxime Ripard , Bharat Kumar Gogada Subject: [U-Boot] [PATCH 25/40] arm64: zynqmp: Add support for zcu102 1.0 rev 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" 1.0 rev is the latest rev. Describe information in eeprom. Signed-off-by: Michal Simek --- arch/arm/dts/Makefile | 1 + arch/arm/dts/zynqmp-zcu102-rev1.0.dts | 37 +++++++++++++ arch/arm/dts/zynqmp-zcu102-revA.dts | 2 +- configs/xilinx_zynqmp_zcu102_rev1_0_defconfig | 75 +++++++++++++++++++++++++++ 4 files changed, 114 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/zynqmp-zcu102-rev1.0.dts create mode 100644 configs/xilinx_zynqmp_zcu102_rev1_0_defconfig diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index ab5115f255ec..6c73bc943672 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -145,6 +145,7 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-ep108.dtb \ zynqmp-zcu102-revA.dtb \ zynqmp-zcu102-revB.dtb \ + zynqmp-zcu102-rev1.0.dtb \ zynqmp-zc1751-xm015-dc1.dtb \ zynqmp-zc1751-xm016-dc2.dtb \ zynqmp-zc1751-xm018-dc4.dtb \ diff --git a/arch/arm/dts/zynqmp-zcu102-rev1.0.dts b/arch/arm/dts/zynqmp-zcu102-rev1.0.dts new file mode 100644 index 000000000000..323a674e3a62 --- /dev/null +++ b/arch/arm/dts/zynqmp-zcu102-rev1.0.dts @@ -0,0 +1,37 @@ +/* + * dts file for Xilinx ZynqMP ZCU102 Rev1.0 + * + * (C) Copyright 2016, Xilinx, Inc. + * + * Michal Simek + * + * SPDX-License-Identifier: GPL-2.0+ + */ + +#include "zynqmp-zcu102-revB.dts" + +/ { + model = "ZynqMP ZCU102 Rev1.0"; + compatible = "xlnx,zynqmp-zcu102-rev1.0", "xlnx,zynqmp-zcu102", "xlnx,zynqmp"; +}; + +&eeprom { + #address-cells = <1>; + #size-cells = <1>; + + board_sn: board_sn@0 { + reg = <0x0 0x14>; + }; + + eth_mac: eth_mac@20 { + reg = <0x20 0x6>; + }; + + board_name: board_name@d0 { + reg = <0xd0 0x6>; + }; + + board_revision: board_revision@e0 { + reg = <0xe0 0x3>; + }; +}; diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index eb361b00362a..9e5a13d5bce8 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -437,7 +437,7 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o * 512B - 768B address 0x56 * 768B - 1024B address 0x57 */ - eeprom@54 { /* u23 */ + eeprom: eeprom@54 { /* u23 */ compatible = "at,24c08"; reg = <0x54>; }; diff --git a/configs/xilinx_zynqmp_zcu102_rev1_0_defconfig b/configs/xilinx_zynqmp_zcu102_rev1_0_defconfig new file mode 100644 index 000000000000..69613717deac --- /dev/null +++ b/configs/xilinx_zynqmp_zcu102_rev1_0_defconfig @@ -0,0 +1,75 @@ +CONFIG_ARM=y +CONFIG_SYS_CONFIG_NAME="xilinx_zynqmp_zcu102" +CONFIG_ARCH_ZYNQMP=y +CONFIG_SYS_TEXT_BASE=0x8000000 +CONFIG_SYS_MALLOC_F_LEN=0x8000 +CONFIG_IDENT_STRING=" Xilinx ZynqMP ZCU102 rev1.0" +CONFIG_ZYNQMP_USB=y +CONFIG_DEFAULT_DEVICE_TREE="zynqmp-zcu102-rev1.0" +CONFIG_DEBUG_UART=y +CONFIG_AHCI=y +CONFIG_DISTRO_DEFAULTS=y +CONFIG_FIT=y +CONFIG_FIT_VERBOSE=y +CONFIG_SPL_LOAD_FIT=y +# CONFIG_DISPLAY_CPUINFO is not set +# CONFIG_DISPLAY_BOARDINFO is not set +CONFIG_SPL=y +CONFIG_SPL_SYS_MALLOC_SIMPLE=y +CONFIG_SPL_OS_BOOT=y +CONFIG_SYS_PROMPT="ZynqMP> " +CONFIG_CMD_MEMTEST=y +CONFIG_CMD_DFU=y +# CONFIG_CMD_FLASH is not set +CONFIG_CMD_FPGA_LOADBP=y +CONFIG_CMD_FPGA_LOADP=y +CONFIG_CMD_GPIO=y +CONFIG_CMD_I2C=y +CONFIG_CMD_MMC=y +CONFIG_CMD_SF=y +CONFIG_CMD_USB=y +CONFIG_CMD_TFTPPUT=y +CONFIG_CMD_TIME=y +CONFIG_CMD_TIMER=y +CONFIG_CMD_AES=y +CONFIG_CMD_EXT4_WRITE=y +CONFIG_SPL_OF_CONTROL=y +CONFIG_OF_EMBED=y +CONFIG_NET_RANDOM_ETHADDR=y +CONFIG_SPL_DM=y +CONFIG_SPL_DM_SEQ_ALIAS=y +CONFIG_SATA_CEVA=y +CONFIG_CLK_ZYNQMP=y +CONFIG_DFU_RAM=y +CONFIG_FPGA_XILINX=y +CONFIG_FPGA_ZYNQMPPL=y +CONFIG_DM_GPIO=y +CONFIG_MISC=y +CONFIG_DM_MMC=y +CONFIG_MMC_SDHCI=y +CONFIG_SPI_FLASH=y +CONFIG_SPI_FLASH_BAR=y +CONFIG_SPI_FLASH_MACRONIX=y +CONFIG_SPI_FLASH_SPANSION=y +CONFIG_SPI_FLASH_STMICRO=y +CONFIG_SPI_FLASH_WINBOND=y +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set +CONFIG_DM_ETH=y +CONFIG_ZYNQ_GEM=y +CONFIG_DM_SCSI=y +CONFIG_DEBUG_UART_ZYNQ=y +CONFIG_DEBUG_UART_BASE=0xff000000 +CONFIG_DEBUG_UART_CLOCK=100000000 +CONFIG_DEBUG_UART_ANNOUNCE=y +CONFIG_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y +CONFIG_USB_XHCI_ZYNQMP=y +CONFIG_USB_DWC3=y +CONFIG_USB_DWC3_GADGET=y +CONFIG_USB_ULPI_VIEWPORT=y +CONFIG_USB_ULPI=y +CONFIG_USB_STORAGE=y +CONFIG_USB_GADGET=y +CONFIG_USB_GADGET_DOWNLOAD=y +CONFIG_EFI_LOADER_BOUNCE_BUFFER=y From patchwork Mon Nov 6 12:12:58 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834713 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="ZbRfI/Rj"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVscz74nQz9s81 for ; Mon, 6 Nov 2017 23:41:39 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id B3ECCC21F47; Mon, 6 Nov 2017 12:26:57 +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=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 571FAC21F2F; Mon, 6 Nov 2017 12:26:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E8A63C21EEE; Mon, 6 Nov 2017 12:14:09 +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 B373BC21EFF for ; Mon, 6 Nov 2017 12:14:05 +0000 (UTC) Received: by mail-wr0-f193.google.com with SMTP id y9so8361184wrb.2 for ; Mon, 06 Nov 2017 04:14:05 -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:in-reply-to:references :in-reply-to:references; bh=HHtW7fQHii8aap1Vfs70t6dSwuhvaZ5SuA9fkeoEuXo=; b=ZbRfI/RjkqTVkBjOPuYCuFoPqWuWAOLmmLnZvIjeIlCObEtMraTHgtQSjY39OxNmN4 RuBS/wP4tJu/4fTqAQTrpTt53fLoD+0cfRCcuLLLyOIuV8TxoTsXYizOVImGAUi9bDDK XENoPjmCqXOxLnapHRqJCY/eeXg4yDacXKg5eFdzHd1f9I2xAZ+VqnXnkwPdLcFR9K99 NmxL8JF/mUIk/XH2ej04ggPJskgnW/YB1eEYhg8LfaSMboKCdlHiS7UR0OXJI8PfLkqn IF+sJSAxFTxNzoZNNsonqvmrQlu8fFpjnCiY+YrMXJBD/OfdEAy7e1KYvMMW3enEnRRl jX1A== 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 :in-reply-to:references:in-reply-to:references; bh=HHtW7fQHii8aap1Vfs70t6dSwuhvaZ5SuA9fkeoEuXo=; b=s4UD9mSb3t6df3ixjrd8V8+3ET9ZRz0W1m/drb9j5bTfkDfuwD1BkpMHuOAe9HtWzg 4vZLMhXc50yJI95tqezVwlv9kakxOMhIySrabO7mOeTZ9l6Suh2zIO30mT+y+/07NlAv Qj5Q5H9j5eS/pTr1Ncvz2XUJRYaElZAZW7BiErqAWSC4kI+SYy82cbqCtRdLewP1AYmF 3yxOvgsmulrif6O5Pg+DePC4pYwM6i9PAnV8MUyPWlRhXyXDayVYHaXGjH7jCPWOQxTV HYisY3pV1cT+ZICLSIa2dXfjdFIaLuilxoT4x6S66Nx4ZXp+OCIxVQrr52PNIfx4eVz8 7ieQ== X-Gm-Message-State: AJaThX6wNY1UdScvAWwGqkdQC6e/dhLMQzThqsrvuHyFDibDAX87WaoK RbpwOrwHeTqRplQyfLT2KFWTJKv4 X-Google-Smtp-Source: ABhQp+Q5lFhWfCNunm7qmMkCJyxeNLkQjG2QWCT2EuFxd9jgubmpKn0vUK3YgQ+WPHwOEbJXb4ZGtg== X-Received: by 10.223.138.212 with SMTP id z20mr2807150wrz.154.1509970445215; Mon, 06 Nov 2017 04:14:05 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id k13sm26129766wrd.95.2017.11.06.04.14.04 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:04 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:58 +0100 Message-Id: <5517190419ae3cbc6186e81df796a370b8a51ab3.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Anurag Kumar Vulisha , Naga Sureshkumar Relli , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 26/40] arm64: zynqmp: Add support for zynqmp nvmem firmware driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Nava kishore Manne Add support for zynqmp nvmem firmware driver. Signed-off-by: Nava kishore Manne Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 54e0edbbb9a3..c6f4d449dc52 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -288,6 +288,16 @@ #size-cells = <2>; }; + nvmem_firmware { + compatible = "xlnx,zynqmp-nvmem-fw"; + #address-cells = <1>; + #size-cells = <1>; + + soc_revision: soc_revision@0 { + reg = <0x0 0x4>; + }; + }; + pcap: pcap { compatible = "xlnx,zynqmp-pcap-fpga"; }; From patchwork Mon Nov 6 12:12:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834709 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="PP0fsmLa"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsZf06xhz9s7h for ; Mon, 6 Nov 2017 23:39:36 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 853C3C21F90; Mon, 6 Nov 2017 12:25:57 +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=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 B7E81C21EEE; Mon, 6 Nov 2017 12:25:54 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 06993C21E92; Mon, 6 Nov 2017 12:14:10 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id 016D8C21E48 for ; Mon, 6 Nov 2017 12:14:07 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id r68so13375824wmr.1 for ; Mon, 06 Nov 2017 04:14:06 -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:in-reply-to:references :in-reply-to:references; bh=QN3C8q0gdoNLDvXdYCTsB7I6iN2Ux0XhDAIETEm4CpA=; b=PP0fsmLaA0d7E9850Z4WGZcmotsW0uvfWXbV8lnXSjPcUE+tB7oniq5lZvlcr/i+Gr nx+EESQbQP8XWEI3HZ2JZAN5URpEQOKm5oQKyl0ccn4WftNC+PKszHk6QVgcfHyGF1z/ e0Dqv2J8TGFNxsHbkTt1F4xvsl1a4otdHP6fxj1GWH8x9PcL6/sPgfIJuMo/SInqh1qw kfeuTX34DC0KGEh3uVhcgUBPvjKZVGvjmK/+nzHSuRbYE0EwRVTue289ERQ9p9mj162i l6GErq16QEk+gXNRlaWN/X6cVZs3mt7LzpQDXDhHnSELDkrc/NRarUUsIbO/3pqwKlCT zLZg== 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 :in-reply-to:references:in-reply-to:references; bh=QN3C8q0gdoNLDvXdYCTsB7I6iN2Ux0XhDAIETEm4CpA=; b=sF+i33y5HOoNIa4GkfxjM731XMgKsORvIf1iFAd6ImGHk4dK3aKPplLQNX6svLd6ia +kK5cMyjG+8dELylmVHyyKrkkdEtDkQ9LtppmAz3Wqsy58VvICctkbTIPLNDDl8IPp14 g6B1+ftC4xWrmciqV4JaB9kp3V1EzFcvmHmMAFWtemFzIIQAbyAIbFd8NqvLNt9RxeVD REKFRfcUj4ciH8EafHKS7yhBuzc7cvfaav2tGePVnK7XmrYzKJb6LWtfdbTyVouPwl/R WzgLWFW7eOb3eWLZ6FyQzk3qaqyetuEedCJbH/Tdey7j/S390CkWUjvDThNexsnzbq6Q mUdw== X-Gm-Message-State: AJaThX6Opk8EDdmLt7ZEfGEynE3lHIP2+x9YZFdXYlZg8NoZHCoi38x8 WybkvUswBUG51xn8jUxvJ7nWWtIj X-Google-Smtp-Source: ABhQp+Rw+MkpyhVTJRJ4tSvZeZvk2kTqMIcCfIFKMC+cwktrcFRZ83ZE5zRpbN5NdYEVTJKwj+WzAg== X-Received: by 10.28.65.133 with SMTP id o127mr5488790wma.146.1509970446502; Mon, 06 Nov 2017 04:14:06 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 61sm7096431wrg.58.2017.11.06.04.14.05 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:06 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:12:59 +0100 Message-Id: <0d96f1df7baef1a121e9467e32f54c1ea838b558.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 27/40] arm64: zynqmp: Remove tx_termination_fix detection on silicon v1 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" Only silicon v1 requires this termination fix. With new nvmem soc revision nvmem detection driver this can be autodetected at run time and this flag is not needed. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index c6f4d449dc52..e80c74b09263 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -784,7 +784,8 @@ <0x0 0xfd1a0000 0x0 0x1000>, <0x0 0xff5e0000 0x0 0x1000>; reg-names = "serdes", "siou", "fpd", "lpd"; - xlnx,tx_termination_fix; + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; lane0: lane0 { #phy-cells = <4>; }; From patchwork Mon Nov 6 12:13:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834702 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="gOm1hQms"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsVJ5Lryz9s3T for ; Mon, 6 Nov 2017 23:35:52 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6661CC21F7D; Mon, 6 Nov 2017 12:20: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=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 A40C3C21F2F; Mon, 6 Nov 2017 12:16:41 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E4004C21E48; Mon, 6 Nov 2017 12:14:12 +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 7F4D4C21EFE for ; Mon, 6 Nov 2017 12:14:08 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id l18so4912588wrc.3 for ; Mon, 06 Nov 2017 04:14:08 -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:in-reply-to:references :in-reply-to:references; bh=xw5R2OODHroMIAvthY14BG7UfV4IMfVHf0TLUX2jRjY=; b=gOm1hQmsP4gHfJlMLVwBsieUVrQUfIXrzF/FSUBaRm7WaWmEMOH5KNJGneAxrMf0GX lXe09B/YiDck62toDlFOysJI3YpnIA3t81xRpR4cluJgmTW3nreVrcyQsoKRzqqFyEVG AS3UxBOuR5dPB/KT8yZgh62gxo96MsUG7FDOIuOl/es9Y+VszHGrbZCe/0fQOpyXH/SR cyXlMScysWn5BY2lK+mNTph6XKGE4hwCsVkHBAWVCLPnfVOnaTvZ8qiAm4LBaSs6LNwm KJmbOtAphTJA53uEzTAJCBCm1dpStPXsG08oJXPndQUGIRN0zTnTvKvH0S6j6o/NetcQ 9O3w== 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 :in-reply-to:references:in-reply-to:references; bh=xw5R2OODHroMIAvthY14BG7UfV4IMfVHf0TLUX2jRjY=; b=gBIY/Mv0p/UcujnB40XBUGFaYhHUXosbng1sfnfuTq2CW+kwPPa7liAoLjO1Vw8LWF ozI9pPQD66srRzXMirW86Xab8OZj/pI2qE0Fxq5d1mYSd7EZeFenQf/d28HoRwaS/h/5 ZezbOmgBKoRjtCgjU1Nl17wWV/eAEf2oBFA5DVMFofSb/usJRw6geW3W/PtT6juhT/gf JyQLZ9MiHMY7N8gDBzLaxQ3kv5QY+vwVf5sTg1pLHDcTfgO9vRHPe7piMjbQVRove2Sc 1sdsPLOKK587SndDERLOZCF/q//2XX3sdTeSR5yhqSiMBXAVloUSZ3m8+TbbNpc40FP+ F98w== X-Gm-Message-State: AMCzsaWn3dOQhhwmXE0PKsvK+2gnTqxPEBqC7CwZP+s7y/wvjZCBUola lFCTfTjqiGr8K4HWu1X1CY3AFPLo X-Google-Smtp-Source: ABhQp+TKpd62ZQGpgp+fHuurGIcbK7Vtw3tdehvhnOGmpDjPSEsHdfe5k0xR96QCL/0573AYdmHmkg== X-Received: by 10.223.187.65 with SMTP id x1mr12142102wrg.26.1509970448000; Mon, 06 Nov 2017 04:14:08 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 143sm17617888wmj.35.2017.11.06.04.14.07 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:07 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:00 +0100 Message-Id: <79d061270d2ace3d3cdc71f0560fa510ae3a5328.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 28/40] arm64: zynqmp: Add reset-controller support in serdes driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha This patch add the reset nodes in zynqmp.dtsi which are used by reset-controller framework Signed-off-by: Anurag Kumar Vulisha Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index e80c74b09263..5d953ebf8993 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -302,6 +302,11 @@ compatible = "xlnx,zynqmp-pcap-fpga"; }; + rst: reset-controller { + compatible = "xlnx,zynqmp-reset"; + #reset-cells = <1>; + }; + amba_apu: amba_apu@0 { compatible = "simple-bus"; #address-cells = <2>; @@ -786,6 +791,14 @@ reg-names = "serdes", "siou", "fpd", "lpd"; nvmem-cells = <&soc_revision>; nvmem-cell-names = "soc_revision"; + resets = <&rst 16>, <&rst 59>, <&rst 60>, + <&rst 61>, <&rst 62>, <&rst 63>, + <&rst 64>, <&rst 3>, <&rst 29>, + <&rst 30>, <&rst 31>, <&rst 32>; + reset-names = "sata_rst", "usb0_crst", "usb1_crst", + "usb0_hibrst", "usb1_hibrst", "usb0_apbrst", + "usb1_apbrst", "dp_rst", "gem0_rst", + "gem1_rst", "gem2_rst", "gem3_rst"; lane0: lane0 { #phy-cells = <4>; }; From patchwork Mon Nov 6 12:13:01 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834694 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="ie0lWnBP"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsRb6jyZz9s3T for ; Mon, 6 Nov 2017 23:33:31 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8D5C6C21F6E; Mon, 6 Nov 2017 12:21:34 +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=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 DF0D0C21E55; Mon, 6 Nov 2017 12:17:08 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 959CBC21F4F; Mon, 6 Nov 2017 12:14:13 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id BC131C21F04 for ; Mon, 6 Nov 2017 12:14:09 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id t139so13776070wmt.1 for ; Mon, 06 Nov 2017 04:14:09 -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:in-reply-to:references :in-reply-to:references; bh=Us5wWQviyUJ65oYfCDlcIlFWFu+TQECSnFPqrIrFfi8=; b=ie0lWnBPVS3oz5kME/mH5tG5ctyOOcxW/x3jPHDOsVrQtPpMDMT24zJeCPvuMgHals zGBTGLfVIvXLEvUlZ5FumxvqDFSnwKc8C2OYS+jJGgNpvyRIy9PFeMML/B44zIOVCjUt Dz5JKrhuCcW0GuARFRXNEmiF5nYMJtxCLGHvTEZDQVsD8KXDMZZkng891REx3Y9Cnhvj F3iFDBOPnMHyn1Yim6Syu7UMuU3SNO3eNcJ7tpeCjy4aJXBVB85t+l8n4FWFc99UaxdS ZE3lZIUqI6igjdlYi3BPqkgo8GYReqOSoqqyqnfysQ5mkI5p5wC0W12E7cBd+RHBDQzo K1vw== 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 :in-reply-to:references:in-reply-to:references; bh=Us5wWQviyUJ65oYfCDlcIlFWFu+TQECSnFPqrIrFfi8=; b=m9U0hDgcpWFmBlyuJta3axSNX9gpCRgd4iFlKcqccxuLum7WRQwXzfN+3HnSRYt+Nm nCvZn9aToMrOffic2dnGSj93R5EoLj+m4VIguvZ6W7Cd7SdY5UA6t/Kxqt7h3ZiR9j4p xOT59eUhTLITIEinQqpZpJKfO4rXjjD+u+eg25m+Ao1WgBOG5j1wJgUyvkmx/tJX12x/ sFcakVW8cjatA35DCPD3TUFbdf/FyjtaWiDyHobrpR3ZCBvPFwM1SBsejWj4M2Q7b4+E MMPImG57upxCMCAE6dRdcqnk8sQ9rV+5/Ypk7k3Ai6pRh1yv+v97w4iInAGIrzN8RtCv 4+gQ== X-Gm-Message-State: AJaThX6ETDgHOKYbJO8kKqQUeIw6/o8KIWR4kIFMCn+YXnUDG/TDj0g3 0peT25glSfH8FKlXER9ttopTSpdU X-Google-Smtp-Source: ABhQp+Qkc65UqJBOm4IokV9b8TNWpkyTctYCuIRxmUdH9NS4U/nsJcgnZmeeme5Cs7Bk9/MnMlLGkg== X-Received: by 10.28.218.4 with SMTP id r4mr4808211wmg.97.1509970449260; Mon, 06 Nov 2017 04:14:09 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id n14sm6808289wmh.37.2017.11.06.04.14.08 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:08 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:01 +0100 Message-Id: <2eff0b55aaa32caf538b8ac6b9c20e45a6b27a47.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 29/40] arm64: zynqmp: Use reset controller framework for asserting/de-asserting reset X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha This patch modifies the phy_zynqmp.c driver to use reset-controller framework for asserting/de-asserting reset for High Speed modules. Also fix documentation and dtsi. Signed-off-by: Anurag Kumar Vulisha Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 5d953ebf8993..9516c799d5d8 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -786,9 +786,8 @@ status = "disabled"; reg = <0x0 0xfd400000 0x0 0x40000>, <0x0 0xfd3d0000 0x0 0x1000>, - <0x0 0xfd1a0000 0x0 0x1000>, <0x0 0xff5e0000 0x0 0x1000>; - reg-names = "serdes", "siou", "fpd", "lpd"; + reg-names = "serdes", "siou", "lpd"; nvmem-cells = <&soc_revision>; nvmem-cell-names = "soc_revision"; resets = <&rst 16>, <&rst 59>, <&rst 60>, From patchwork Mon Nov 6 12:13:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834685 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="IQRUExUM"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsJ91nBQz9s7m for ; Mon, 6 Nov 2017 23:27:04 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A900FC21F2A; Mon, 6 Nov 2017 12:22:42 +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=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 18EB4C21ED9; Mon, 6 Nov 2017 12:19:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 98BBDC21ED6; Mon, 6 Nov 2017 12:14:14 +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 286A1C21F0B for ; Mon, 6 Nov 2017 12:14:11 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id p96so8351828wrb.7 for ; Mon, 06 Nov 2017 04:14:11 -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:in-reply-to:references :in-reply-to:references; bh=S9/E42igcLFfwULy+pCpBDztpWd2tnwHX8aZ1f0Ks3k=; b=IQRUExUMCNEqDqzGochKoqGhIRMiU6YXKJJKXu3BWoAdAhvRIG6GIxbR95Mbz1WV/I qgL66rpwRj3AUdG8e/hWdgvARfz454M2wKktvbvPW6cKfC3ee10DqS2YUuQRPKs0kbpg YA75bjUirwCpvddulWhZX96cp2RQEUWJhEeUVRRyUFuuG7oAMKfB+BTViXwGUEAZC/Y8 b9Mk5aL35Sq9DTgIQVklgpUTR1oxBAmwUSKQjfw+WVtCUIKskhDDMPvdTOF6w67Ms47O qWH0RS3PuS+Je8cfpZbKqQMw4R7bqeAxMqQ96GPOd4xF4Q+ZxQqCvFEz/WxKMmbmUwuR 4fXQ== 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 :in-reply-to:references:in-reply-to:references; bh=S9/E42igcLFfwULy+pCpBDztpWd2tnwHX8aZ1f0Ks3k=; b=gxWEkmNWEURKk/qhvMrzGwC95e2p2nbojbdTtPLM5WnW/4tNqRv06BpUOH4HUMq5Bu CXVl1InNJAnXG4wRkm+uTllvzaF+2bISkqPhfSd1RHGlJB5zMy2p/Vyfw6+ZO6B9FPlO MLPl3R8UoDv1Ul6b95gyqM9hIYVDJ+ypu4/VZDwbRJecQW6g1oz9WDw3Bz+mIZOXTbWM 2chxo3l5T91EgF8fV0zj3ZzUZyEfCT1eLunQij6BmXzSb3TA1mU4FxbrWS0rUnBC8gps 8RyAHxYOUzBCbiUdc5jFzxGQBMVpysY0s8KJ5qlrC0hvhNRB4C854RFnzhpt/NZk6t8N t8Qw== X-Gm-Message-State: AMCzsaU/CsZDex5zkqB4zZ5WrFRv/APouo1Qu8E6PtJa0jIthcP7l29n MZrIKJjky42Thn+EBaOBCm+zLN46 X-Google-Smtp-Source: ABhQp+SYvbykT5m152Cm3QBE0axxQI+PlqB8UGySEcc5prxuGbwNUm2Xib93Bzs7Vmkwc5MAoU+quA== X-Received: by 10.223.162.196 with SMTP id t4mr12438826wra.42.1509970450680; Mon, 06 Nov 2017 04:14:10 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u138sm13618838wmd.17.2017.11.06.04.14.09 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:10 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:02 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 30/40] arm64: zynqmp: sdhci: set host quirk2 for no 1.8V support for 1.0 silicon X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Manish Narani This patch sets host quirk2 bit field for No 1.8V supported in case of 1.0 silicon. The 1.0 silicon doesn't have support for UHS-I modes. This property will ensure the SD runs on High Speed mode. Signed-off-by: Manish Narani Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 9516c799d5d8..0984077bacf5 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -837,6 +837,8 @@ #stream-id-cells = <1>; iommus = <&smmu 0x870>; power-domains = <&pd_sd0>; + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; }; sdhci1: sdhci@ff170000 { @@ -851,6 +853,8 @@ #stream-id-cells = <1>; iommus = <&smmu 0x871>; power-domains = <&pd_sd1>; + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; }; pinctrl0: pinctrl@ff180000 { From patchwork Mon Nov 6 12:13:03 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834711 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="EXl/btV4"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVscf6MQfz9s7h for ; Mon, 6 Nov 2017 23:41:22 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 7E3DBC21F6E; Mon, 6 Nov 2017 12:25: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=KHOP_BIG_TO_CC, 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 39D6BC21F0B; Mon, 6 Nov 2017 12:25:12 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A4DE3C21F20; Mon, 6 Nov 2017 12:14:16 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id E5487C21E55 for ; Mon, 6 Nov 2017 12:14:12 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id s66so13251149wmf.5 for ; Mon, 06 Nov 2017 04:14:12 -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:in-reply-to:references :in-reply-to:references; bh=WFTwGkVnvqvneLtIhVaFgdMG/WXOicMGl4oSoX1NuLw=; b=EXl/btV40uxqh93TZLzw7p4BN9RojWNl6lKK0jmfKCvicwKZlsNmyPr4IuNGmNbic2 NU5Id4FOCv2/gumNzKbk88AaKywB7Jh9HQiGTBPgs0iIcdXAMeiDP6VxUuOeXTNrQK+0 w+zFHiE2KyROUj8LMqJ1mt5SPjZeYh1lViQIXIS3y6BgIR5nLfLqpCWQfyDV59jHNsqO +a52cHFLndjMuTQpzelAQj5xyUwGWYxnRaQlOdGvRb3BABYmKeRjrrrUyxrkV1petYSM CaNgWE6qtLvsNNp5ozB7pJF0kr7JHv8g0huCKPSSzEhu2JnEdRDide3Ssb4IVLM7JFP2 h5Rg== 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 :in-reply-to:references:in-reply-to:references; bh=WFTwGkVnvqvneLtIhVaFgdMG/WXOicMGl4oSoX1NuLw=; b=pW3q0T88gBYN6Q5OwycTTapoWEqruwPhlPsnGaOs/894QbGKMZ/6yY1V1Q0vYt2zDu oW7t3rVNf81k3TAfXREGnWfHva4ojrhewbwEZTL5pXLCrMXElYd5QoCgq0RJtPit8CrZ 2+Wm/hemfI3jnw9hLiwDM17LHGvmuUHFuOZUaGjy0yXPse7bcsO42Aba5+naztadoz4j PEG/J5tgTU2g3UxrQA0ooVS0ZA3L3o2R48faJmgj5br17z5i00L/j+ISTrNdQkzANFnC WUgLWbP37sWOFctyNTu+B5YGcI8qFoqSc1nSnug4IHkcqd708EAk9so4+gKjQtOpPb9i pU5w== X-Gm-Message-State: AJaThX7zipUNn+703FoQXhu9IsrwdoOwfB50yCnNlaFyOpEjwoCtu919 lpl8PU4dBfdQg17z65b3598i1FjI X-Google-Smtp-Source: ABhQp+RFhrb6E9klMtr6dLogfiSJ3CXW2P16zU4Wk4+ge/Hbli4ltHHIFKiZjezy2LQwsFFaeWxNng== X-Received: by 10.28.58.81 with SMTP id h78mr5337453wma.10.1509970452016; Mon, 06 Nov 2017 04:14:12 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id z108sm7084001wrb.67.2017.11.06.04.14.11 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:11 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:03 +0100 Message-Id: <6bba5c975a1331ae826405516d40f086e94891b3.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Rajnikant Bhojani , Anurag Kumar Vulisha , Soren Brinkmann Subject: [U-Boot] [PATCH 31/40] arm64: zynqmp: dt: Add AMS node 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" The AMS includes an ADC as well as on-chip sensors that can be used to sample external voltages and monitor on-die operating conditions, such as temperature and supply voltage levels. Signed-off-by: Rajnikant Bhojani Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 12 ++++++++++++ arch/arm/dts/zynqmp.dtsi | 26 ++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index 9e5a13d5bce8..579212ed20a2 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -914,6 +914,18 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o dr_mode = "host"; }; +&xilinx_ams { + status = "okay"; +}; + +&ams_ps { + status = "okay"; +}; + +&ams_pl { + status = "okay"; +}; + &xilinx_drm { status = "okay"; clocks = <&si570_1>; diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 0984077bacf5..788ad0473efe 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1018,6 +1018,32 @@ timeout-sec = <10>; }; + xilinx_ams: ams@ffa50000 { + compatible = "xlnx,zynqmp-ams"; + status = "disabled"; + interrupt-parent = <&gic>; + interrupts = <0 56 4>; + interrupt-names = "ams-irq"; + reg = <0x0 0xffa50000 0x0 0x800>; + reg-names = "ams-base"; + #address-cells = <2>; + #size-cells = <2>; + #io-channel-cells = <1>; + ranges; + + ams_ps: ams_ps@ffa50800 { + compatible = "xlnx,zynqmp-ams-ps"; + status = "disabled"; + reg = <0x0 0xffa50800 0x0 0x400>; + }; + + ams_pl: ams_pl@ffa50c00 { + compatible = "xlnx,zynqmp-ams-pl"; + status = "disabled"; + reg = <0x0 0xffa50c00 0x0 0x400>; + }; + }; + xilinx_drm: xilinx_drm { compatible = "xlnx,drm"; status = "disabled"; From patchwork Mon Nov 6 12:13:04 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834710 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="QEbdI0bI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsbK4140z9s7h for ; Mon, 6 Nov 2017 23:40:13 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 59DBEC21F7F; Mon, 6 Nov 2017 12:20:57 +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=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 A779DC21F25; Mon, 6 Nov 2017 12:17:02 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4847CC21F25; Mon, 6 Nov 2017 12:14:17 +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 0CCDFC21EE5 for ; Mon, 6 Nov 2017 12:14:14 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id j15so8355755wre.8 for ; Mon, 06 Nov 2017 04:14:14 -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:in-reply-to:references :in-reply-to:references; bh=oTfSrZhniSTwLJ4Yfnev0kguRYRn465E69aidZ46I1E=; b=QEbdI0bIYNXIQZ4ald60jdM+FSkPn+iMGWMUBgbw64Nk5DRDq4EAGVh5EiHIkDS9H+ Y9/wu2t36gbw6hvPqaH6aaeKJZufLvM+ejKuQayFtlv6/zT6ke2EqhMMheaAHpynLmpV aIk3XbMEgLEdSXg648CkVS6pWoLWhyZO6/RJ6xH37NqQ4bXG1xBM1zWeXV7qPTN1fAda Rp01qGhtk6wDmAXmMtmKrCFSUNAPHEeW5Hm17Pn2bNKhom4VCKXMft4Bm64jS93eSMCf FmLUEMEhb/kvYJoK7lWcFOpi8of5xjSQ+L5AvH41nmiYm0vgt7Ii2e9qAisN9YjuBlrC k4aw== 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 :in-reply-to:references:in-reply-to:references; bh=oTfSrZhniSTwLJ4Yfnev0kguRYRn465E69aidZ46I1E=; b=ebbSXZqDXNqPQYFXMA6RK8Bi7bqu6Z4nkb1YWUkKH5LZ5KyMIN9ebR0C3mwxsGNdHE X5rrksKI+GdHYznC+y8DG59aImEduzDYzhCL/ost+x/a7J9UtJxTulZ2GMeW2OMlm0Bc HcW5Q3tLVw0oNSdOBzPwqtvSivdyOvh4NjibLF0LaHZOvukLXA0h9gSghQuvFFnvwDWt QeE7LsC4Gv8Jq2gpbQjda9HQ/s1naUv7B4MNr43pOtHxih3I1x/aeVsKtRVfGZV092Ip uYTM0Y3FZijBUMHLAMk9zj8N1aP00A2LjPUc7qFU3NunSnhRR/LNvpnWX0YId5GOIrfy Xs5w== X-Gm-Message-State: AJaThX5Tq7Gta7JsPFRMUDA1YHyX/iXa/GoWM8ZhzoIsXGczqX1Hv4ab tSrrXdKyZ7lM7W8vTxaD8UBquAYm X-Google-Smtp-Source: ABhQp+TvPi8n0h6B5T5ps73DfXhpShBHL/rlQn8Jchh/Dnuk/faqtjdOB00ovT/xwgUTzqr1n9rnNA== X-Received: by 10.223.178.130 with SMTP id g2mr3873171wrd.129.1509970453528; Mon, 06 Nov 2017 04:14:13 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 141sm11019027wmr.45.2017.11.06.04.14.12 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:13 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:04 +0100 Message-Id: <4c7d72be612a2b71bc19a46d13d5ede9e05de37f.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , VNSL Durga , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Kedareswara rao Appana , Soren Brinkmann Subject: [U-Boot] [PATCH 32/40] arm64: zynqmp: Move nodes which have no reg property out of bus 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" Nodes without reg properties shouldn't be placed in amba node. Move them out. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-clk.dtsi | 2 +- arch/arm/dts/zynqmp-ep108-clk.dtsi | 2 +- arch/arm/dts/zynqmp.dtsi | 96 +++++++++++++++++++------------------- 3 files changed, 50 insertions(+), 50 deletions(-) diff --git a/arch/arm/dts/zynqmp-clk.dtsi b/arch/arm/dts/zynqmp-clk.dtsi index b64a0a6f6ba7..f6e83e15132a 100644 --- a/arch/arm/dts/zynqmp-clk.dtsi +++ b/arch/arm/dts/zynqmp-clk.dtsi @@ -8,7 +8,7 @@ * SPDX-License-Identifier: GPL-2.0+ */ -&amba { +/ { clk100: clk100 { compatible = "fixed-clock"; #clock-cells = <0>; diff --git a/arch/arm/dts/zynqmp-ep108-clk.dtsi b/arch/arm/dts/zynqmp-ep108-clk.dtsi index 1c2efe459d4f..12d9fe149888 100644 --- a/arch/arm/dts/zynqmp-ep108-clk.dtsi +++ b/arch/arm/dts/zynqmp-ep108-clk.dtsi @@ -8,7 +8,7 @@ * SPDX-License-Identifier: GPL-2.0+ */ -&amba { +/ { misc_clk: misc_clk { compatible = "fixed-clock"; #clock-cells = <0>; diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 788ad0473efe..10a53bb9f049 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -307,6 +307,54 @@ #reset-cells = <1>; }; + xlnx_dp_snd_card: dp_snd_card { + compatible = "xlnx,dp-snd-card"; + status = "disabled"; + xlnx,dp-snd-pcm = <&xlnx_dp_snd_pcm0>, <&xlnx_dp_snd_pcm1>; + xlnx,dp-snd-codec = <&xlnx_dp_snd_codec0>; + }; + + xlnx_dp_snd_codec0: dp_snd_codec0 { + compatible = "xlnx,dp-snd-codec"; + status = "disabled"; + clock-names = "aud_clk"; + }; + + xlnx_dp_snd_pcm0: dp_snd_pcm0 { + compatible = "xlnx,dp-snd-pcm"; + status = "disabled"; + dmas = <&xlnx_dpdma 4>; + dma-names = "tx"; + }; + + xlnx_dp_snd_pcm1: dp_snd_pcm1 { + compatible = "xlnx,dp-snd-pcm"; + status = "disabled"; + dmas = <&xlnx_dpdma 5>; + dma-names = "tx"; + }; + + xilinx_drm: xilinx_drm { + compatible = "xlnx,drm"; + status = "disabled"; + xlnx,encoder-slave = <&xlnx_dp>; + xlnx,connector-type = "DisplayPort"; + xlnx,dp-sub = <&xlnx_dp_sub>; + planes { + xlnx,pixel-format = "rgb565"; + plane0 { + dmas = <&xlnx_dpdma 3>; + dma-names = "dma0"; + }; + plane1 { + dmas = <&xlnx_dpdma 0>, + <&xlnx_dpdma 1>, + <&xlnx_dpdma 2>; + dma-names = "dma0", "dma1", "dma2"; + }; + }; + }; + amba_apu: amba_apu@0 { compatible = "simple-bus"; #address-cells = <2>; @@ -1044,27 +1092,6 @@ }; }; - xilinx_drm: xilinx_drm { - compatible = "xlnx,drm"; - status = "disabled"; - xlnx,encoder-slave = <&xlnx_dp>; - xlnx,connector-type = "DisplayPort"; - xlnx,dp-sub = <&xlnx_dp_sub>; - planes { - xlnx,pixel-format = "rgb565"; - plane0 { - dmas = <&xlnx_dpdma 3>; - dma-names = "dma0"; - }; - plane1 { - dmas = <&xlnx_dpdma 0>, - <&xlnx_dpdma 1>, - <&xlnx_dpdma 2>; - dma-names = "dma0", "dma1", "dma2"; - }; - }; - }; - xlnx_dp: dp@fd4a0000 { compatible = "xlnx,v-dp"; status = "disabled"; @@ -1085,33 +1112,6 @@ xlnx,max-pclock-frequency = <300000>; }; - xlnx_dp_snd_card: dp_snd_card { - compatible = "xlnx,dp-snd-card"; - status = "disabled"; - xlnx,dp-snd-pcm = <&xlnx_dp_snd_pcm0>, <&xlnx_dp_snd_pcm1>; - xlnx,dp-snd-codec = <&xlnx_dp_snd_codec0>; - }; - - xlnx_dp_snd_codec0: dp_snd_codec0 { - compatible = "xlnx,dp-snd-codec"; - status = "disabled"; - clock-names = "aud_clk"; - }; - - xlnx_dp_snd_pcm0: dp_snd_pcm0 { - compatible = "xlnx,dp-snd-pcm"; - status = "disabled"; - dmas = <&xlnx_dpdma 4>; - dma-names = "tx"; - }; - - xlnx_dp_snd_pcm1: dp_snd_pcm1 { - compatible = "xlnx,dp-snd-pcm"; - status = "disabled"; - dmas = <&xlnx_dpdma 5>; - dma-names = "tx"; - }; - xlnx_dp_sub: dp_sub@fd4aa000 { compatible = "xlnx,dp-sub"; status = "disabled"; From patchwork Mon Nov 6 12:13:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834698 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="JmoW6JrI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsSc6DWPz9s3T for ; Mon, 6 Nov 2017 23:34:24 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 9E176C21F77; Mon, 6 Nov 2017 12:29:10 +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=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 A2142C21F43; Mon, 6 Nov 2017 12:29:07 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A6040C21EAE; Mon, 6 Nov 2017 12:14:19 +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 5471FC21F01 for ; Mon, 6 Nov 2017 12:14:15 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id r196so13354619wmf.2 for ; Mon, 06 Nov 2017 04:14:15 -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:in-reply-to:references :in-reply-to:references; bh=rRRuuF9gCkfwHmite+9nl6CQ+QYmgXRXfkkx4yK4MfM=; b=JmoW6JrIw1Osz89nRbXUVrw6cX/auP+PtTa3O4lmOn5d4UYIPpNN4UgTLSujefxkVC vqcidffHTWolC4FkDsDTPLiH9qI00TODHNvc0fhSH+S3NchoP9MkqzbBkoItSMinJrPW 29nOp2Q/VFHkgI0KS0+XXYWoSo0wyw2Gkse8pTlBrz3PiPIxuZ0IkFfD9Rs5A7JXQy/i 6y1SzcySAxm9EdqfPKJvu7O1x/gqTAbqwJRIydlBfliGT86UEJTiNdLpacQm4GfqlIHz sBee1EfJe+B55M7AD41eAetrjYeULuxLXcT8PDt+J0CJslsPpl2y3ULI4PBKxTHYpOKl 3v+Q== 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 :in-reply-to:references:in-reply-to:references; bh=rRRuuF9gCkfwHmite+9nl6CQ+QYmgXRXfkkx4yK4MfM=; b=C4YnTo2da7CUUD5L2+8nU4vUhfnUJXglK5IyAWItCdf2YqOTHbgzNrPD1TT0wLCGot G51hnOivjiFmRnjo80j4CFpp/29W9aPWvzBZ4MANlOZlX02TnIhi1yhlAyA64vx5BJOS bertTh0joi2C2VPqX4UgaRvntMC8GydlHurUgomErQ+WGyZzTCfDxLkAyPx//IC4CNMl 7jlAu6/+HCUGyifWQIuseNK3VWRJgUH/OvE4O8O4zmEy5gatJ0HIwsNsgdAGV6PKOY5f jLNwv9zOe9UJUpQVb9cU7F4LedSUIWq9NkQ3wJN0nE2xAnOZK9S+sKrMWsGe1siV6Ufe XIQg== X-Gm-Message-State: AJaThX6iFkdn7XQ7HxKerAI17c7wqgaa9SvyVK5cWUGRI1ueMuwPC6Wo HSB3GUgqwsWau9yPVBwq8JGKtAEF X-Google-Smtp-Source: ABhQp+Qvsv3dXwTnii95xddBve90lUuNMhN7k0tTr4yNC6pTRNYndvaBJ+c/gOVGhzBtBOqngd5NRg== X-Received: by 10.28.90.85 with SMTP id o82mr4999572wmb.69.1509970454817; Mon, 06 Nov 2017 04:14:14 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id p81sm1000869wrc.61.2017.11.06.04.14.14 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:14 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:05 +0100 Message-Id: <04b47936158a32ca057168148c374003c9853df1.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 33/40] arm64: zynqmp: Add support reading SoC revision using nvmem driver in dwc3 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha This patch adds support for reading silicon revision using zynqmp nvmem driver. Signed-off-by: Anurag Kumar Vulisha Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 10a53bb9f049..dce5da4e06e5 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1022,6 +1022,8 @@ iommus = <&smmu 0x860>; power-domains = <&pd_usb0>; ranges; + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; dwc3_0: dwc3@fe200000 { compatible = "snps,dwc3"; @@ -1045,6 +1047,8 @@ iommus = <&smmu 0x861>; power-domains = <&pd_usb1>; ranges; + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; dwc3_1: dwc3@fe300000 { compatible = "snps,dwc3"; From patchwork Mon Nov 6 12:13:06 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834707 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="jdMUVnFY"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsXX3409z9s3T for ; Mon, 6 Nov 2017 23:37:48 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 28030C21F56; Mon, 6 Nov 2017 12:23:16 +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=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 AAEF6C21EF7; Mon, 6 Nov 2017 12:23:04 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9967EC21ED9; Mon, 6 Nov 2017 12:14:20 +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 9FB07C21EFF for ; Mon, 6 Nov 2017 12:14:16 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id j15so8355837wre.8 for ; Mon, 06 Nov 2017 04:14:16 -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:in-reply-to:references :in-reply-to:references; bh=N3mxh/KjvyqXCif4BIn7xC3pwQj5KtFcjecG/vYPdEk=; b=jdMUVnFYNj/4nRorO7TQKHAEEqfAUlRQnrbLZrxp3WAdoUUum9uHZ4efMSSBS3fg3O PNEItPA84XzdCKC+vE6ztDtg+3sc0XMDYD7caLOCLs2RPzyOtUo9b7SZGkyYP082X0HD urmsnR+t22sd8/uiyjpsjkzcI6NS2Tlnfr0dCgn0wSEn6RNv64CSL571oUIeqn6SdTLN B0y7j/pYnCS93x5tqzPqn510ZRtEQaEdXXTKJJZvbO5408zuoClB/aqXtuND9GP8lpfx elU3FSuMXUesgLEZOBHBY6pzYBhq3rb2lNWdIAD1YrLFWYFB6iPG4lIrmdXm6M8odsTA AsMg== 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 :in-reply-to:references:in-reply-to:references; bh=N3mxh/KjvyqXCif4BIn7xC3pwQj5KtFcjecG/vYPdEk=; b=Rp1ajAM9Xm1x0udz8w9sU4IEbUkPhJCljGLWqLslqhqAkQKA3F/BCM3DbwtBNBtGXB CMPgG8+eQEoGzjQcOlaLQACFydb7Lg7tgvviMab3SwUWORIocILjEf6hWZk5tVvJk3Sx 4xgMp55pPbz1AELiLlD7Lv4Q3OWTIScsMLU1JAJWMlZhXqguI4tZiJBfv65uGUemNAXg cvs2jS5QkA9bahbZS2xxSeqIh0cqwGtHHNomyUW495BzN73o9FzAg62/f5H9QEFGpC1h aqlGQFfeBqvOwSLOu+5/5tUwqGnWD0NBkOLT4MOKAwlFaak7XYVqQFAzBna+nJ/iwG06 RyKg== X-Gm-Message-State: AMCzsaUj6gZj6mOesDGJ07uNCqz2F0A+Q/Num6iw7nSKIUssWvx89Vpa geMB7ZH5QglWs9OtdUsqVWVlwR9f X-Google-Smtp-Source: ABhQp+TFolLnz1YHNSqvp1/BACCjhPtf1PPpyWucPVPlG9S8Ny3WEsZ8605D/phlfIirP9+57uppuQ== X-Received: by 10.223.130.196 with SMTP id 62mr13642588wrc.60.1509970456118; Mon, 06 Nov 2017 04:14:16 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id 56sm8963486wrx.2.2017.11.06.04.14.15 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:15 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:06 +0100 Message-Id: <0c0337c69d4735a46cd3c31e856bc069ef5228dd.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 34/40] arm64: zynqmp: Enabled CCI support for USB X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Manish Narani This patch adds CCI support for USB when CCI is enabled in design. This patch also adds 'reg' property for Xilinx USB 3.0 IP. The 'reg' property is added in order to modify a register in that to enable coherency in Hardware. Also add address to unit name to avoid dtc warning Signed-off-by: Manish Narani Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index dce5da4e06e5..7def14d95a88 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1011,11 +1011,12 @@ power-domains = <&pd_uart1>; }; - usb0: usb0 { + usb0: usb0@ff9d0000 { #address-cells = <2>; #size-cells = <2>; status = "disabled"; compatible = "xlnx,zynqmp-dwc3"; + reg = <0x0 0xff9d0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; clocks = <&clk125>, <&clk125>; #stream-id-cells = <1>; @@ -1033,14 +1034,16 @@ interrupts = <0 65 4>; /* snps,quirk-frame-length-adjustment = <0x20>; */ snps,refclk_fladj; + /* dma-coherent; */ }; }; - usb1: usb1 { + usb1: usb1@ff9e0000 { #address-cells = <2>; #size-cells = <2>; status = "disabled"; compatible = "xlnx,zynqmp-dwc3"; + reg = <0x0 0xff9e0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; clocks = <&clk125>, <&clk125>; #stream-id-cells = <1>; @@ -1058,6 +1061,7 @@ interrupts = <0 70 4>; /* snps,quirk-frame-length-adjustment = <0x20>; */ snps,refclk_fladj; + /* dma-coherent; */ }; }; From patchwork Mon Nov 6 12:13:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834689 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="d8FxAWNb"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsKM51c2z9s7m for ; Mon, 6 Nov 2017 23:28:07 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6856FC21ED3; Mon, 6 Nov 2017 12:22:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=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 6AED8C21EDC; Mon, 6 Nov 2017 12:21:00 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 42E54C21DA1; Mon, 6 Nov 2017 12:14:22 +0000 (UTC) Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by lists.denx.de (Postfix) with ESMTPS id 6E2A5C21E9C for ; Mon, 6 Nov 2017 12:14:18 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id r68so13771754wmr.3 for ; Mon, 06 Nov 2017 04:14:18 -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:in-reply-to:references :in-reply-to:references; bh=eBQxWoq3rgk7A1TcdfH4WMHsPDratsZtNLjSagYcfRo=; b=d8FxAWNbKck6pJI29OdWP/Yn0AHLLQg/9RQ+JAlp7HtLH3d6OqvuOP964VgS5WjWIE 0RnCzvT6yLZW8ie2xB2hPe5t2r3jvzN8d/ChRZ/euxO1vTVL9icpcQQ0wolOv+dKsErQ Rz76hpbsJGIl1z8Tpj7f4ym1tZG9b1bsdtwPiJ/QKNkSaQN+ukGBgNYFow+xb8pZWCRn KHvAM4B5n1g9WtfPEd2QnyfEPPcGzi69PIVOgCWkrnFkBN6OPjtcYA/q7Rwxb27EGbtO b03NnxOOzq93XYYjNxrxFEk/ZjNj+D1V69LuoC3FpMXfs0KnXaXcaqonNEw0xPEytRKr pCGw== 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 :in-reply-to:references:in-reply-to:references; bh=eBQxWoq3rgk7A1TcdfH4WMHsPDratsZtNLjSagYcfRo=; b=P7H9gQhpeyYKHAfjNh/cVpb1zANdo75z5NV7iQtIJ3n4Gyhd+Y9sRyBM8Tsp02UuXX /7CTfmxKbHoqfcsP4G44tLHTbowqF9uewdbrKaVUkPBKaHvN+uOW+Ftkuqg3HSF24rsX CgYOHnSQQhJyhJzdB8Brrg/JqCA6kwdJiFHcycbAeyloVFcw8vlWlQZWeN9uIma4jdIR 0HgDZsoozMagJmyX3EzzEzrD+HHbnMb0idJvR6Z+sTMxzWO9e//HSdhTfpUkFknjFqSK kFltVUtCsJuB9GfaDLqN/yQqGgdaD8x9zLh/0BfofcfPYtP2xCEKvkXFMJWzXsr3NGsa HXoA== X-Gm-Message-State: AJaThX4LMDShdMbNU2hXTZGI7G/LyjRjXcIm1r8u8MFyHMgs1vgZsvJN 3xdQbY5siBnd+1XGLD8G5Vo5n3WB X-Google-Smtp-Source: ABhQp+TSu6fItzmOUSUHNIvrPIIFluFnQUHyUA9z5s+nWi0qwpShQh0bUIfjMYz+vobvet5qcrggpg== X-Received: by 10.28.45.72 with SMTP id t69mr4807219wmt.108.1509970457929; Mon, 06 Nov 2017 04:14:17 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id j125sm16695336wmf.24.2017.11.06.04.14.16 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:17 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:07 +0100 Message-Id: <4541aab8c4907149607dfb408c0b2a91e58148aa.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 35/40] arm64: zynqmmp: Add USB OTG interrupts support in 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" From: Manish Narani This patch adds OTG interrupt support in device tree. It will add an extra interrupt line number dedicated to OTG events. This will enable OTG interrupts to serve in DWC3 OTG driver. Signed-off-by: Manish Narani Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 7def14d95a88..895ea1f9d595 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1031,7 +1031,7 @@ status = "disabled"; reg = <0x0 0xfe200000 0x0 0x40000>; interrupt-parent = <&gic>; - interrupts = <0 65 4>; + interrupts = <0 65 4>, <0 69 4>; /* snps,quirk-frame-length-adjustment = <0x20>; */ snps,refclk_fladj; /* dma-coherent; */ @@ -1058,7 +1058,7 @@ status = "disabled"; reg = <0x0 0xfe300000 0x0 0x40000>; interrupt-parent = <&gic>; - interrupts = <0 70 4>; + interrupts = <0 70 4>, <0 74 4>; /* snps,quirk-frame-length-adjustment = <0x20>; */ snps,refclk_fladj; /* dma-coherent; */ From patchwork Mon Nov 6 12:13:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834704 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="0a5JJxDK"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsVx63CLz9s3T for ; Mon, 6 Nov 2017 23:36:25 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 87C6BC21F92; Mon, 6 Nov 2017 12:20: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=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 63DFEC21EA6; Mon, 6 Nov 2017 12:16:40 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 77A34C21EE5; Mon, 6 Nov 2017 12:14:23 +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 CBD1DC21F14 for ; Mon, 6 Nov 2017 12:14:19 +0000 (UTC) Received: by mail-wr0-f195.google.com with SMTP id g90so8358522wrd.6 for ; Mon, 06 Nov 2017 04:14:19 -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:in-reply-to:references :in-reply-to:references; bh=HodEa+iAPaquYnInkircPNWuWnEoLM5sUI9cVYoTE+g=; b=0a5JJxDKyDI0K4cJxiNZa+ZYr4WkuKL24oMGjqpoRQiRD6nu7ogIYv2CXHs5GRXTTj 9PE+AhPDSg2FvdzyQyPucs4/s6kkBBqPyTH/7qNFI3JXgX4oMrdEwHM9hIDac+hThVhm m6APY8SAR9MRaFodjzcFLueHuVPgzqcCLix7yRXTodyKMpNwpZOK3CFBszoQv/rS1UD9 ZffrciZDNaE0QlcXcxLsh8skWsn2YIwK5yndpDUyKYyVaQkD5amDWcZvnqO2Zd66ImXA w60yuonDzD3oD0HFXhYcGs5Y9a5P7voPvshfV+LZcMWgJjBCvIElnXcrSHRJ53H5jYQr NheA== 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 :in-reply-to:references:in-reply-to:references; bh=HodEa+iAPaquYnInkircPNWuWnEoLM5sUI9cVYoTE+g=; b=boZEBLSCaMPrOfKfNK7T8aRzC+U5jnwA8UzkgNe8uf9ljRDK9tVNXr/32mfR7ou/kE nlqYwj+0VjwMmwIX6KZUIa+w5yWQLHc8ctK25puZZL7RpaMOyhPIyJYXXtk+15RK+Rz/ bRkNzn30QL7z0gi5Cz8rLwHZDhCo9/eNlsuKBZ2e74vB6f6esAa+67TDhEVCvHp7nD8V KcF7fZ5f8Qaslgztl72eDWNpVedRB8pY8RedmXwD9aZU3JCxKwV9hU+Zv30HEUbF0OCJ W/EWxm4Z9rWZk/SGufcx6dl9iokqouc22s5mmtkZ1cNbbKDlIZvDGdc0W4PmfhUe7T42 b4Bg== X-Gm-Message-State: AMCzsaXQGVQUxZGDe9G/a6RPOTJHdrmIE3RahZ9TDxOgqS6Y86UoW0tC eYvTeOiT54Eaf24QkMrBHC+XRQSh X-Google-Smtp-Source: ABhQp+Taj6ORFYtLjGPqmkojtZgVWuaOKVCFXy6mq5ld+8lztTo7rzlcQJKanf2WKWne0eQG7pUEGA== X-Received: by 10.223.165.19 with SMTP id i19mr13368444wrb.151.1509970459330; Mon, 06 Nov 2017 04:14:19 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u7sm6014445wmf.15.2017.11.06.04.14.18 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:18 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:08 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Manish Narani , Soren Brinkmann Subject: [U-Boot] [PATCH 36/40] arm64: zynqmp: Uncomment snps, quirk-frame-length-adjustment flag in dwc3 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha This patch uncomments snps,quirk-frame-length-adjustment which has the value to adjust the SOF/ITP generated from the controller. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 895ea1f9d595..2d26d0dacaf1 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1032,7 +1032,7 @@ reg = <0x0 0xfe200000 0x0 0x40000>; interrupt-parent = <&gic>; interrupts = <0 65 4>, <0 69 4>; - /* snps,quirk-frame-length-adjustment = <0x20>; */ + snps,quirk-frame-length-adjustment = <0x20>; snps,refclk_fladj; /* dma-coherent; */ }; @@ -1059,7 +1059,7 @@ reg = <0x0 0xfe300000 0x0 0x40000>; interrupt-parent = <&gic>; interrupts = <0 70 4>, <0 74 4>; - /* snps,quirk-frame-length-adjustment = <0x20>; */ + snps,quirk-frame-length-adjustment = <0x20>; snps,refclk_fladj; /* dma-coherent; */ }; From patchwork Mon Nov 6 12:13:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834681 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="rjKHfpNY"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsCk6WpPz9s7c for ; Mon, 6 Nov 2017 23:23:14 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8257FC21EFD; Mon, 6 Nov 2017 12:21:51 +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=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 EE306C21EBD; Mon, 6 Nov 2017 12:17:27 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 51845C21EE9; Mon, 6 Nov 2017 12:14:24 +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 1EBECC21EFF for ; Mon, 6 Nov 2017 12:14:21 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id b9so13805101wmh.0 for ; Mon, 06 Nov 2017 04:14:21 -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:in-reply-to:references :in-reply-to:references; bh=PHZZ4iRig/AcgmgR0S9Y5wCNmVQwmpLhUrFVMrax8Qk=; b=rjKHfpNYsIyCdm0MZ5ph9CaFewajaTNoCATXPXEDwRuiVcnfuDGCYcJz7sSOEJZHG5 4HS2ORamMumA+JnxuL6ZRWb/rvFPvjvrRA6EXktUjH4FLdWMaSvWDkSq1bhUYqSE+01f Jfz29zDqfiC7IlHTvKFtHWsqKXrm/htyXl/5MmyQqAHO/YbOj6MGMluEkxxcZMVzQcW4 RfWUoLwtpgh5zjpBpyszYMUpfHOO5gBz4OSaI6oNictpFkCr8peWFMKc+ZakRNYGTe54 Ko0a3gfNO0ACyIf3wrXHvyCfSOQd7OBZW/U3Ht5df6TLAbUGeP9lxov3yyx80P9BdQOW 4NVA== 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 :in-reply-to:references:in-reply-to:references; bh=PHZZ4iRig/AcgmgR0S9Y5wCNmVQwmpLhUrFVMrax8Qk=; b=jo6UwYXT7owBrBQU9X/3kyVql/YSyWGsP0guyWLTiyiokdPepysxJyo7UyPM6OMOg5 zdDQ7hbTM0pg5n/dopZYYzbPfYQvIKU0miYwMFjcBnV2zO74f/W26AiJ8cZx5VmWkViJ FJexKq2zUKN0fr0fvDJnBI/m84YZSUahJ+G3bXv9RBjoiEKtAVJ36X34uMYZC4PDfHC2 kmeQPTDI/wQrWHW8+DecCO1wFGIFXD6WlmpcJ/j89wNjy9zYqlbDKxYHGZqQ+EedpRxW eh0rsrQG36imT3SRMc2I6PrlP6tgwXoVK+kTrmvaKvn2RijMzf+7ElvJdlrlQznYkNdQ e/yA== X-Gm-Message-State: AJaThX492t1SRjSYmh74peryKIcroooVDk6+njrtD5bU98YCoRx8toBL qmzS/V1tc5QE5ATQ+7p37YZlO9/y X-Google-Smtp-Source: ABhQp+SbzRH7Y+oM2MqR1uZyNmRE/TAYz6xdA+uMrAc+J8lmdC4tJgAs+QES3U1HDmkA9sO4dymtYQ== X-Received: by 10.28.4.150 with SMTP id 144mr5219983wme.79.1509970460638; Mon, 06 Nov 2017 04:14:20 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u138sm13619482wmd.17.2017.11.06.04.14.19 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:20 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:09 +0100 Message-Id: <7475fd7387608d9ca6efedd0a5c1c3a0d00e26b1.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 37/40] arm64: zynqmp: Remove clock setting from dtsi 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" clock setting is handled via clk dtsi file. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 2d26d0dacaf1..35cb6f2ea197 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1018,7 +1018,6 @@ compatible = "xlnx,zynqmp-dwc3"; reg = <0x0 0xff9d0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; - clocks = <&clk125>, <&clk125>; #stream-id-cells = <1>; iommus = <&smmu 0x860>; power-domains = <&pd_usb0>; @@ -1045,7 +1044,6 @@ compatible = "xlnx,zynqmp-dwc3"; reg = <0x0 0xff9e0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; - clocks = <&clk125>, <&clk125>; #stream-id-cells = <1>; iommus = <&smmu 0x861>; power-domains = <&pd_usb1>; From patchwork Mon Nov 6 12:13:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834690 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="trkw+sKl"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsLb6gCFz9s3T for ; Mon, 6 Nov 2017 23:29:11 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 9DC0BC21F41; Mon, 6 Nov 2017 12:20: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=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 095FDC21EB9; Mon, 6 Nov 2017 12:16:48 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 2D603C21F0C; Mon, 6 Nov 2017 12:14:25 +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 6BACAC21E45 for ; Mon, 6 Nov 2017 12:14:22 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id g90so8358629wrd.6 for ; Mon, 06 Nov 2017 04:14:22 -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:in-reply-to:references :in-reply-to:references; bh=SHJTqSu31C+1NI+ECtFOZzmiKw4GfJM0zIzcci7B+kA=; b=trkw+sKlqMnyioRgCuvYg3WDbJi5V8axvQKhy5CyTWquRJdR87L9aMsAbZGVCaSUES DDYArHpeWLrVS7e3xJSOebpdKm8Nr28rhQSQKH81pmx2xhFrMreCl6L451UqkjcO15mp 1XADcEc2IQi7ctBlKz4R5O/Q3saXZTLGbNXcnesDWb9HOIPm7g47xRuJhMKMn/iEKP6I GAjVbdsXpoe2yHcLzDEa+UE6XfMh3y0weONdo4pRpeUyvLVOufqhl/bJzVhJ2yk62DU2 f446JswmJjV/+j71yt5RCqsdk6F9Vos7ila5TBRgyXWpWzGUOUIv1xnUGmu5OZFu6LKT 8s9Q== 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 :in-reply-to:references:in-reply-to:references; bh=SHJTqSu31C+1NI+ECtFOZzmiKw4GfJM0zIzcci7B+kA=; b=ME3J1z9VfZYjJFvbJsjKzvT8+blL7nP5cs6X1hYoyZWXYxZMnZ+EblY94Zqy7KCIgR 0JemSRQxp5QGh+GpSxuRmxTdIwmPWsG/bLRBA+57gJDElSUbRGWXAKy/mDGKF9HywELo wP7f18mv6HYrupgrEwVHGEIszCRPUrYYATwOUfF2Fsjz8SgN2k+Ic195EtWydgIRHT7v gG5FzlMMrXtiQa//HM1/QWZb8nFQcxJoZcRodcaBX4QIrGxAGS08ALa4+hqsQmefdOcZ 8cavs7iwV9uKp/3c95GR9KoztNY6W8vZ6bypkdI3/9Yn8uuQt78kLzi9t/ijYRkKiR9f GyMw== X-Gm-Message-State: AMCzsaWNSspyvPMxK3uUcM5wOdFDXseE23bliz6BcfYbakIEHmZWI1Ca Wsa0PgRCfMuYh2R+ffCauSAg7HCf X-Google-Smtp-Source: ABhQp+T76xL+aebXv4nsm0t/5DKPJ6FzkJ+R6HYqvoV8XEvQAXRqkTjkpRv5ajH4oSgaNbEcBC14hQ== X-Received: by 10.223.187.65 with SMTP id x1mr12142680wrg.26.1509970461918; Mon, 06 Nov 2017 04:14:21 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id u7sm6014635wmf.15.2017.11.06.04.14.21 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:21 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:10 +0100 Message-Id: <7408934e409569c9116ba874b7c716990f63beae.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Naga Sureshkumar Relli , Anurag Kumar Vulisha , Nava kishore Manne , Shubhrajyoti Datta , Filip Drazic , Soren Brinkmann Subject: [U-Boot] [PATCH 38/40] arm64: zynqmp: usb: Correct IOMMU node for making SMMU work with USB X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Anurag Kumar Vulisha This patch makes SMMU work by moving the iommus node under the dwc3 child entry from parent node. Signed-off-by: Anurag Kumar Vulisha Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 35cb6f2ea197..247344fcbb86 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -1018,8 +1018,6 @@ compatible = "xlnx,zynqmp-dwc3"; reg = <0x0 0xff9d0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; - #stream-id-cells = <1>; - iommus = <&smmu 0x860>; power-domains = <&pd_usb0>; ranges; nvmem-cells = <&soc_revision>; @@ -1031,6 +1029,8 @@ reg = <0x0 0xfe200000 0x0 0x40000>; interrupt-parent = <&gic>; interrupts = <0 65 4>, <0 69 4>; + #stream-id-cells = <1>; + iommus = <&smmu 0x860>; snps,quirk-frame-length-adjustment = <0x20>; snps,refclk_fladj; /* dma-coherent; */ @@ -1044,8 +1044,6 @@ compatible = "xlnx,zynqmp-dwc3"; reg = <0x0 0xff9e0000 0x0 0x100>; clock-names = "bus_clk", "ref_clk"; - #stream-id-cells = <1>; - iommus = <&smmu 0x861>; power-domains = <&pd_usb1>; ranges; nvmem-cells = <&soc_revision>; @@ -1057,6 +1055,8 @@ reg = <0x0 0xfe300000 0x0 0x40000>; interrupt-parent = <&gic>; interrupts = <0 70 4>, <0 74 4>; + #stream-id-cells = <1>; + iommus = <&smmu 0x861>; snps,quirk-frame-length-adjustment = <0x20>; snps,refclk_fladj; /* dma-coherent; */ From patchwork Mon Nov 6 12:13:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834696 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="b2XbtxtX"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsRl6WcJz9s3T for ; Mon, 6 Nov 2017 23:33:39 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 96710C21F6E; Mon, 6 Nov 2017 12:22:25 +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=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 045F3C21F33; Mon, 6 Nov 2017 12:18:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 120C4C21F1B; Mon, 6 Nov 2017 12:14:27 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by lists.denx.de (Postfix) with ESMTPS id BB6EAC21F03 for ; Mon, 6 Nov 2017 12:14:23 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id r68so9106353wmr.0 for ; Mon, 06 Nov 2017 04:14:23 -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:in-reply-to:references :in-reply-to:references; bh=AWgqnkiL8MAjdGLhmG3BfEQcxWem+R6qYB1fLcFMo3c=; b=b2XbtxtX26VEz7aeLx78dGdBHqVFdskNv3BNFotvNcBt1yqIsyxx5RdrzPDk8z3Tgc C2Ik5C9B75ws5+gY61O/CjDU4xh0UI5JP3vmijgfZjrbZZCw0bDB7Ye4Jqir73rWRsVH hMMaLoEYBN0imCFy3MAX7C9tUeBSKFoKnqusiIbKU58VMwOwBDsZTnULSpUhpvpvIiCW RxVb9+Qad74y8LhOAjeQMTqdqw8QzI0qw0n2US4/F/sUJ1KA8nV+N3XGwX32cUa1fWv5 85FWAhRI/zn79Kiq06AbIxd5PWXCw00vkzl5L3j/kJgcjd2rW8QYBBQX1eyIIS4L9DND MSYg== 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 :in-reply-to:references:in-reply-to:references; bh=AWgqnkiL8MAjdGLhmG3BfEQcxWem+R6qYB1fLcFMo3c=; b=ujkNGZKq6YM6KOOE59UKGlDusWoZnyGcRenWUfGEBQAqow8+bcNoEx8vr6FvQWV5zl TlRoJGoemV/md3icMypNlc/wyfK/VPh2MWkg/y4ofsXmVeaicqLaMS1s8RTgVMa/JBfO knoExZ2EZgH3gO/lzavFN2SHavqm+qrWMzL5z1HD8Q+BaFIekpe/RD8mh2AD01Lxapol EAJhY5A32XnEr3iOBZ4h3luW0EfM6DuXsEZEzdGYijwQVgIjkfpu8QYcdXFOqh0fiOR9 VrmRmjLFaEtz/ZDeDT9Km2AjVo9YvCi/MV71Ejz3cmebp9/Q7jvZzVITxE4tsmQRkVJo hO4g== X-Gm-Message-State: AJaThX7IQTPvfEzVjphGuGUlfL9jGste96hmJvQIlC/cctVc95Irr6gI it62Gb8WargULwvEST+un6NzzX2X X-Google-Smtp-Source: ABhQp+QXvlabQyQgpwhnCXSZ8BL1UtkgbYnxH2VfWeSGgOvY8VMx0rU+oqhvKiErhh9KeDoGeUQX1Q== X-Received: by 10.28.192.13 with SMTP id q13mr4858107wmf.77.1509970463233; Mon, 06 Nov 2017 04:14:23 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id h3sm1937428wre.63.2017.11.06.04.14.22 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:22 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:11 +0100 Message-Id: <1eb888a6431218ba5d3473126858666ca0e2f26e.1509970359.git.michal.simek@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Shubhrajyoti Datta Subject: [U-Boot] [PATCH 39/40] arm64: zynqmp: Add note about si5328 interrupt 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 comment about irq present on the board connected to PL. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index 579212ed20a2..714cf365b099 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -485,6 +485,11 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o si5328: clock-generator4@69 {/* SI5328 - u20 */ compatible = "silabs,si5328"; reg = <0x69>; + /* + * Chip has interrupt present connected to PL + * interrupt-parent = <&>; + * interrupts = <>; + */ }; }; /* 5 - 7 unconnected */ From patchwork Mon Nov 6 12:13:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 834701 X-Patchwork-Delegate: monstr@monstr.eu 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="Dff2q2+H"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yVsTq6fWtz9s3T for ; Mon, 6 Nov 2017 23:35:27 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 99F62C21F86; Mon, 6 Nov 2017 12:22:08 +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=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 91914C21F00; Mon, 6 Nov 2017 12:17:45 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 42F2AC21F14; Mon, 6 Nov 2017 12:14:30 +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 31521C21EE5 for ; Mon, 6 Nov 2017 12:14:26 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id 4so4130413wrt.0 for ; Mon, 06 Nov 2017 04:14:26 -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:in-reply-to:references :in-reply-to:references; bh=Gc97cyG4kFRPPhFY+kRC/V0w/Psq5t7zWGV0nwATXpU=; b=Dff2q2+HkblzCpEnWBtW9pQ+KLb0MOjNuQr6jwI+5f+ACYq1x1O06xW0c77FilGnNS nBucngqyt69I0ausA9LbLtXr5cEchcnZtsDsTqUma0rbrGcjtEcs7OYNHm+SRFbpUtOo mJXY7XAcb0prmyu6madtXRmu/c1VlJMwQ/oPKSGqS+Zz8ald8UVPWf/OwGCtqcScw5tn 39Qmho0KL118hwu0orkkSHqBmZArAfa9x4bCvRsXC2gWOYujGoLaShMj9sYjdS7czmRN s9/Tnr+Q6z+XASk3pc/n8SScsAqrWy2ypuEvqeSTITXiHwcov+jorHobjzF3OZBEN1Pz vw+Q== 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 :in-reply-to:references:in-reply-to:references; bh=Gc97cyG4kFRPPhFY+kRC/V0w/Psq5t7zWGV0nwATXpU=; b=GyoO+y3DWCZzZnTTwV/2MqBjqKQ8Gsw61EaOTkznuaTo7F47bbTcuYyDyPmTU0fU+l EE1513Jbjo+rjyBp1/jT6Rdm5qyVInyF3HZL9GPSxp6t4nZXtJ05JGOd/VkTHdXPL4Y6 szpzkBPdSKe/j7q2spzUBSC3H3ZoYTCA78UEr2JDWOgxlrI+LcBe92e+nduanoMZe3T+ ocemEr45xa3J58+cNjjiZmZxDpyQTLZHEPh6hrFWY9jyc8iYLJIE6ZghcuzLQtahiXSB OoMctUp8PlMn3y1yCksXMaBNF9VzBv6mPJL2bOqTMPEkZZXCtCjn1LK5tZ5vy5P0lkil JA5Q== X-Gm-Message-State: AMCzsaWSAM2c/l+L5XRkigv6c01Y2Ol39PrcU4TLTWmrXOeDFNA/M6Rk r7OD/qXd9peLuwrwrUQi69XtDFQm X-Google-Smtp-Source: ABhQp+SaRJy6RDrao2HOLbjFyJIs0n/DdExty//ntYWBHxwv1KswuxYDPOLNIgskko3hV20ybTlQgQ== X-Received: by 10.223.160.89 with SMTP id l25mr11713443wrl.56.1509970464726; Mon, 06 Nov 2017 04:14:24 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id o82sm2246983wmo.18.2017.11.06.04.14.23 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 06 Nov 2017 04:14:24 -0800 (PST) From: Michal Simek To: u-boot@lists.denx.de Date: Mon, 6 Nov 2017 13:13:12 +0100 Message-Id: X-Mailer: git-send-email 1.9.1 In-Reply-To: References: In-Reply-To: References: Cc: Chirag Parekh , Sai Krishna Potthuri , Bharat Kumar Gogada , Shubhrajyoti Datta Subject: [U-Boot] [PATCH 40/40] arm64: zynqmp: Enable watchdog by default X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Shubhrajyoti Datta Enable watchdog in dts for zcu102. Signed-off-by: Shubhrajyoti Datta Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-zcu102-revA.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index 714cf365b099..a2128ebfd8c8 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -919,6 +919,10 @@ drivers/hwmon/pmbus/Makefile:11:obj-$(CONFIG_SENSORS_MAX20751) += max20751.o dr_mode = "host"; }; +&watchdog0 { + status = "okay"; +}; + &xilinx_ams { status = "okay"; };