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";