Received: by 10.223.185.116 with SMTP id b49csp4031591wrg; Mon, 26 Feb 2018 09:58:58 -0800 (PST) X-Google-Smtp-Source: AH8x2245mubzKMTWVK6g4AIVofFdyq+SUpwmt5G/uThIfifw0Ot3+CUCdpVHItw0t5hwhQbOtKHn X-Received: by 2002:a17:902:4d46:: with SMTP id o6-v6mr11116258plh.166.1519667938578; Mon, 26 Feb 2018 09:58:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519667938; cv=none; d=google.com; s=arc-20160816; b=Hg+YJQHbVSJI6Ok6ekX9IiFYbyFZ3zXgWl4qmd1B7YPaNn7D8tQI0mWUzi9T5ePjwC SuC1IFXs+FkMFGiMMU+/+kK/hxv7W/e+JIjTrxeZ8YokOccoGAjgrah+VBV4Gv3sV1vU 7JM/dITrdZHCAcAYjjevS7x2ibcoy2V72v7VXj7JyWt33AyQ7xNVP2W9I2LrNkXUgFaU 0ZH0fljyCUkB77q/47IAvBUhzGHwyPmDTPRjzP+RMLvq7V6vGdSWq3Ex0UjSSjkUCPfn HsjjnAt7MhXVvIds77a0gzZ9t+hYLvvk2xCMQd5GHNRfLsU4WzwLPbO0YblZGXIie/Na 0CjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=lJahHXD1GTMqLb9cITmVjogIlHvEYsRJTXID7XS+3H8=; b=HuKD1dM77Aq7seHku8kRqBTdFtRI3mMg3wgvb+UCwTycgXJ6mvEg8kiQtjigMiGVGf VzC2CUQLZv7h6v/r0tUvv4m5db7TLKkaCnn/uR2VPJcivgYU8MvK49n8quXU187R2d9M 4NUh5gUpeN6vk24eoh675gT6riFLAKr8kCyWE14aLpPE3/Onm1iO+HOXYL5sTK5dLhQm m5iaYX+Whj7aWi392tuI6uCULEWa2w+N07uQsKQTClGtGgOmdUlqcrcOB5QH+QveirI0 Mtm1Ynoi8+O+KE56DN2b6UZpc3eZtByWfp8R8vghof3Cg8NRph4XbHoN2Taei+HmNss7 yaZA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d10-v6si7104549plm.539.2018.02.26.09.58.41; Mon, 26 Feb 2018 09:58:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751634AbeBZR5i (ORCPT + 99 others); Mon, 26 Feb 2018 12:57:38 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:39743 "EHLO relay2-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750762AbeBZR5h (ORCPT ); Mon, 26 Feb 2018 12:57:37 -0500 Received: from w540.lan (unknown [IPv6:2001:b07:6442:1ac4:e122:d063:ac42:b74c]) (Authenticated sender: jacopo@jmondi.org) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 0A8EAC5A77; Mon, 26 Feb 2018 18:57:30 +0100 (CET) From: Jacopo Mondi To: geert@linux-m68k.org, horms@verge.net.au, sergei.shtylyov@cogentembedded.com, magnus.damm@gmail.com, robh+dt@kernel.org, mark.rutland@arm.com Cc: Jacopo Mondi , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, iommu@lists.linux-foundation.org, netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/8] R-Car M3-N: Enable EtherAVB device node Date: Mon, 26 Feb 2018 18:57:08 +0100 Message-Id: <1519667836-31330-1-git-send-email-jacopo+renesas@jmondi.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Simon, as discussed with you Sergei and Geert, in order to enable EtherAVB for R8A77965 we first wanted to make the phy-mode "rgmii-txid" a board specific property for all other SoCs. This series adds the phy-mode property to salvator-common.dtsi and reset the one for R8A77965/R8A7796/R8A77995 to "rgmii". Then, in order to enable EtherAVB for R-Car M3-N, iommu nodes had to be added as they are referenced by the "avb" device node (CC the iommu list for the series for that reason). Series based on what you already applied to your development tree (M3-N initial support - EtherAVB + DTS fixes). A branch for testing is available at git://jmondi.org/linux m3-n/renesas-drivers-2018-02-13-v4.16-rc1/v2-simon Thanks j Jacopo Mondi (8): arm64: dts: renesas: salvator-common: Override EtherAVB phy-mode arm64: dts: renesas: r8a7796: Set EtherAVB phy mode to "rgmii" arm64: dts: renesas: r8a7795: Set EtherAVB phy mode to "rgmii" arm64: dts: renesas: r8a77995: Set EtherAVB phy mode to "rgmii" dt-bindings: iommu/ipmmu-vmsa: Add R-Car M3-N (R8A77965) iommu/ipmmu-vmsa: Hook up R8A77965 DT matching code arm64: dts: renesas: r8a77965: Add IPMMU mm and ds0 blocks arm64: dts: renesas: r8a77965: Add EtherAVB device node .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 61 ++++++++++++++++++++-- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 + drivers/iommu/ipmmu-vmsa.c | 5 ++ 7 files changed, 68 insertions(+), 6 deletions(-) -- 2.7.4