Received: by 10.223.164.202 with SMTP id h10csp1091232wrb; Fri, 17 Nov 2017 13:48:47 -0800 (PST) X-Google-Smtp-Source: AGs4zMbYo1IEL77DGj6jq20/pi0M7tIZSmXCEauk7+eCpTWvibWKD6EL1TGxaqQ73ykAnvNfPN4R X-Received: by 10.101.78.5 with SMTP id r5mr6243648pgt.94.1510955327647; Fri, 17 Nov 2017 13:48:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510955327; cv=none; d=google.com; s=arc-20160816; b=G5j3nJuIILm1KeCyeTb7PkhqVVxcoZBCYuNxz9gCbnFTqCZ7IvwIZkd/5vWyJRsaKu qyUN931KjXum5gELV/hwW3XVHGJvgm0hC/rSrqG0qf1aw1he9jxOJwhWVobZ3heHO0Gf 2AHxlZamohN3kI2WxKIeDDOwe/po36D4RAXVsUMNKpZGNiMiJ1klWzsNwV5j1XuBDiTL 1Xj5xEhVrU5rWd5EcoOugIMi5qlbiK5tfKQk1qB63YGN9hdNnof51zf0vBRchdYZusL2 GD3gsJnmdFzBEqWzhpWr8uqc4zsave+tlJgb4FZ7Dt/6IF2WwSLGkfn2woS7vADZwgsI ab5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :dkim-signature:arc-authentication-results; bh=T7yxblqLXxRwflpFmVk7g0nEeMoj8lBwCNFx5P75cyA=; b=yll/mtiDYR7gElF1wleVuDAV6e6+diCjypsgegq7U0vSm+xCAufa6A+VAMq+Mzqkqc eVnhAy9dm4LXLNDXpcrIhmJnqzgCuyf98++as8zb14BJyLVJ11fu1MVbC6WotChrt969 ffzAqzOufE0G115obBEj5ATrFc6DDzorwQgKlW1uwe8AEWnkJgVbkWC6j+mv/Pj7xYHC uncyRS1VSR5L2z7CLJ856YIJ12MY7xc+PxANOiHaQuZLCAJM4OVq+HTIxAIWchxsMf/5 IHGFll/01N6pAcabEpIVJDrn7BVfoXEcFy8S45fiLiVMuqpFGN4Kln4MMTSZnYa2YAxl AaHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Ynb5OPdh; 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 q29si3407241pgc.765.2017.11.17.13.48.34; Fri, 17 Nov 2017 13:48:47 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Ynb5OPdh; 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 S965921AbdKQNNT (ORCPT + 93 others); Fri, 17 Nov 2017 08:13:19 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:42103 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933217AbdKQNNA (ORCPT ); Fri, 17 Nov 2017 08:13:00 -0500 Received: by mail-wm0-f65.google.com with SMTP id 5so5174925wmk.1 for ; Fri, 17 Nov 2017 05:12:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=T7yxblqLXxRwflpFmVk7g0nEeMoj8lBwCNFx5P75cyA=; b=Ynb5OPdhqnFurHzMcpjlJFYumUQeCHbxZQILgW/SDRvY2TtSx1wVt62p0uJ6i+sjso HDsx5xCSqi9TolegiUrvQlGdHuc0dnEbAcRVidDraOX2JLlbnJz4iK5t47HFbu7SwIUj jD0N2aEyzVa90p32Lq6pVL2i/ZEMgbkLdzOua4wDxq1fG+kWM7QIitV0AgDzVmD/dHbj F1GO2N2SriZEY2KRg0kKv2p4jpOjgrnwseBngTv82aq6YbIa5G4w4XUKaKUR4lBcQTcA OorVMouXq/XEu0nKzJhHMlhT8w/kNgqdWFhOrLETcy9mL/pUFR4XhGO327JX9iu8kAe/ C7EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=T7yxblqLXxRwflpFmVk7g0nEeMoj8lBwCNFx5P75cyA=; b=ck/uZF2klkpDG9E71Ritjpjmtu4FcZE0WtAf5ne5hzjfJqg3YEaCUTpD5yqyGo6X44 G6xe/wHR2dypv976npD8NBwfCcyRrVThG3oe9jhB5rlkZTm8jF+mBnSPmxeH7Y+1gl0N Yb29q+WEBi3cmG5jJ+T+Ifxfv3vCedyK6ap5q+kTGK517rvCsCee4zrQYqNYGZhVAsVt 0nC/TI0k0ML7M6K+Bbq0jZcFYc6JrZTRRLemm9/WyFfjteYMZndSJAyd+qVtjnxAm1D7 X5qFJnNZfNMEdBcoMrgKMiD8ezyjWRx80SOtDLSpjVcljm3MNdgj+BM2yLTnrzfe5lfV cQBg== X-Gm-Message-State: AJaThX6p8P0iLDQsvkOQdXYHRgJepOxQyDHTTZFoOysH1kH5T6IWno0W tEIBqXbu7RVDMF6GaJpj34IZtA== X-Received: by 10.80.162.103 with SMTP id 94mr7321267edl.159.1510924378704; Fri, 17 Nov 2017 05:12:58 -0800 (PST) Received: from [192.168.1.29] ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id i16sm2755454edj.77.2017.11.17.05.12.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Nov 2017 05:12:58 -0800 (PST) Subject: Re: [PATCH] ARM64: dts: meson-axg: add ethernet mac controller To: Yixun Lan , devicetree@vger.kernel.org, Kevin Hilman Cc: Jerome Brunet , Giuseppe Cavallaro , Alexandre Torgue , Carlo Caione , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org References: <20171113080155.2463-1-yixun.lan@amlogic.com> From: Neil Armstrong Organization: Baylibre Message-ID: <4d6ef632-a28f-6598-befb-85ad17480f04@baylibre.com> Date: Fri, 17 Nov 2017 14:12:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171113080155.2463-1-yixun.lan@amlogic.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 13/11/2017 09:01, Yixun Lan wrote: > Add DT info for the stmmac ethernet MAC which found in > the Amlogic's Meson-AXG SoC, also describe the ethernet > pinctrl & clock information here. > > This is tested in the S400 dev board which use a RTL8211F PHY, > and the pins connect to the 'eth_rgmii_y_pins' group. > > Signed-off-by: Yixun Lan > --- > arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 7 ++++ > arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 53 ++++++++++++++++++++++++++ > 2 files changed, 60 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts b/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts > index 9eb6aaee155d..7b39a9fe2b0f 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts > +++ b/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts > @@ -21,3 +21,10 @@ > status = "okay"; > }; > > +ðmac { > + status = "okay"; > + phy-mode = "rgmii"; > + > + pinctrl-0 = <ð_rgmii_y_pins>; > + pinctrl-names = "default"; > +}; > diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > index 65945c6c8b65..57faaa9d8013 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > @@ -157,6 +157,19 @@ > #address-cells = <0>; > }; > > + ethmac: ethernet@ff3f0000 { > + compatible = "amlogic,meson-axg-dwmac", "amlogic,meson-gxbb-dwmac", "snps,dwmac"; > + reg = <0x0 0xff3f0000 0x0 0x10000 > + 0x0 0xff634540 0x0 0x8>; > + interrupts = ; > + interrupt-names = "macirq"; > + status = "disabled"; > + clocks = <&clkc CLKID_ETH>, > + <&clkc CLKID_FCLK_DIV2>, > + <&clkc CLKID_MPLL2>; > + clock-names = "stmmaceth", "clkin0", "clkin1"; > + }; > + > hiubus: hiubus@ff63c000 { > compatible = "simple-bus"; > reg = <0x0 0xff63c000 0x0 0x1c00>; > @@ -203,6 +216,46 @@ > #gpio-cells = <2>; > gpio-ranges = <&pinctrl_periphs 0 0 86>; > }; > + > + eth_rgmii_x_pins: eth-x-rgmii { > + mux { > + groups = "eth_mdio_x", > + "eth_mdc_x", > + "eth_rgmii_rx_clk_x", > + "eth_rx_dv_x", > + "eth_rxd0_x", > + "eth_rxd1_x", > + "eth_rxd2_rgmii", > + "eth_rxd3_rgmii", > + "eth_rgmii_tx_clk", > + "eth_txen_x", > + "eth_txd0_x", > + "eth_txd1_x", > + "eth_txd2_rgmii", > + "eth_txd3_rgmii"; > + function = "eth"; > + }; > + }; > + > + eth_rgmii_y_pins: eth-y-rgmii { > + mux { > + groups = "eth_mdio_y", > + "eth_mdc_y", > + "eth_rgmii_rx_clk_y", > + "eth_rx_dv_y", > + "eth_rxd0_y", > + "eth_rxd1_y", > + "eth_rxd2_rgmii", > + "eth_rxd3_rgmii", > + "eth_rgmii_tx_clk", > + "eth_txen_y", > + "eth_txd0_y", > + "eth_txd1_y", > + "eth_txd2_rgmii", > + "eth_txd3_rgmii"; > + function = "eth"; > + }; > + }; > }; > }; > > Reviewed-by: Neil Armstrong From 1583937197327600442@xxx Mon Nov 13 08:03:43 +0000 2017 X-GM-THRID: 1583937197327600442 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread