From patchwork Tue Oct 3 15:29:44 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 9983131 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 233EA6038E for ; Tue, 3 Oct 2017 15:31:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 13DB5289ED for ; Tue, 3 Oct 2017 15:31:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 11CF928A14; Tue, 3 Oct 2017 15:31:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E63A028A92 for ; Tue, 3 Oct 2017 15:31:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=BQRdR/7Fp0zUJ7HZT5zqkrY7YSXvCIhB9vXEOXwg+as=; b=khj0QMKW8zDwFT86f55yp7+hKh e0xeUlXanMntWAzNmEjR1EW+5nWmtSTe/s9Djkls23flSNZxRpzxCs7VgIP6dL6iBxC7MccAvJwcq yvz9s8jCcR1UUcKjs3iW8iim0iKMMP+2e4tXF3ngU0RWojcQm8Hn0Uoww/U+oR1dGpIR+KPZiu8Yf 3YA+tkrYY0ps1oXP0cOEmqw5Kvaeu4j0o31rY1RoWE9ko0W7DKG0/BswTXqPyVjDo4HldBUa9p6u2 u6xaQk/zN87XWKeSWKCWgQlxH5c29a5YhQ3PtyXBAEMoSwYaBMkfl8h8MFR52T9XdyiUKe6WXZAIT 3fpwmi/A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dzPA3-0006lh-92; Tue, 03 Oct 2017 15:31:07 +0000 Received: from mail-wr0-x22c.google.com ([2a00:1450:400c:c0c::22c]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dzP9B-0004pZ-Ra for linux-amlogic@lists.infradead.org; Tue, 03 Oct 2017 15:30:20 +0000 Received: by mail-wr0-x22c.google.com with SMTP id p10so4821918wrc.6 for ; Tue, 03 Oct 2017 08:29:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=rcD4H328JKpsBp42o0/8XN1Qul1hGhSKMfusk96NF34=; b=GuOBqE4uZbvT123wDnqBEi9M2by4op8jQC0ErliY4CxHvHKc2zrCEEPY0nve01aL0Z 9Ue9qTkszgqVfTtjq42C8BAWM5hvkTDIJY6Wu0wtLIsriDCx2NEoEORQw3MwqhddCpNW GetdjA8/mYFK8I02nAWHgFaF/Xc8lv8iC67+Do1JjXjUUhh1yx4Cc6w6Ipc/cAijdUMQ c3MiktUqMWa3g4jgHyucBCvrkhbwQ3pWMOF7BOZkwvfXkTms9KrFFmc+IRfEgSdHBSVO e6BEDdZI+oIrziVJt/yInQI6QyDt1xkNf3FG8JGocyL1OlW1TMMHqElpSj5lizpFgZcH YZFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=rcD4H328JKpsBp42o0/8XN1Qul1hGhSKMfusk96NF34=; b=WNrhcq7CFAvI+Kb9ATNMdqqiQAj1byt37ADX7fax0AgZdBkAzH7wmfgCvu/4UVB3Op oRfY8bi6zcmtRYyfecFFS1EsdU14Rts7Mr1dxEiQJ8CwmST0DJTaTZsndeXFmFZO77cM BUO1lTUK/pEtke7iU5WGBZxWxVeAIawCq06uAR6D2RZSsbjiJYbd6qc+U3vxYz7WGyp6 HCMjA5YJlEAsxJP9hXw9nB1ZTJ4xoKvL/WK6lqtRdShzmky89/0asDEXawRIv8W7Mu+d Vsbnr3uflYV69PJ0LI+rGsaITAarnZaYkooPiGqCrBiNrukiUyrfUxkKBQ7ykbzToA5f E9iw== X-Gm-Message-State: AHPjjUjwF/JwrctumswlvqINJJfX6cQ5PXTRQbH9dgW8IH5fJuKzibGp S0qoJA3ySIWAArM3ah11QiEKfQ== X-Google-Smtp-Source: AOwi7QA3+wbrwWJLb5Tp8we5KL+Gm/j2sEPoQgRHPrXZWRhCWNnqqCRWh/h/OoSjwDqewpFkrlUnxQ== X-Received: by 10.223.174.227 with SMTP id y90mr17635200wrc.205.1507044590965; Tue, 03 Oct 2017 08:29:50 -0700 (PDT) Received: from localhost.localdomain ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id 64sm1097928wrn.63.2017.10.03.08.29.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 03 Oct 2017 08:29:50 -0700 (PDT) From: Neil Armstrong To: khilman@baylibre.com, carlo@caione.org Subject: [PATCH v2 1/2] ARM64: dts: meson-gxm: Add Vega S96 board Date: Tue, 3 Oct 2017 17:29:44 +0200 Message-Id: <1507044585-20117-2-git-send-email-narmstrong@baylibre.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507044585-20117-1-git-send-email-narmstrong@baylibre.com> References: <1507044585-20117-1-git-send-email-narmstrong@baylibre.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171003_083014_150892_CF1166B6 X-CRM114-Status: GOOD ( 12.82 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Neil Armstrong , balbes-150@yandex.ru, support@tronsmart.com, linux-kernel@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+patchwork-linux-amlogic=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The Tronsmart Vega S96 is a TV box derived from Amlogic q200 reference design. Cc: support@tronsmart.com Acked-by: Jerome Brunet Signed-off-by: Oleg Ivanov Signed-off-by: Neil Armstrong --- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 38 ++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile index 7a9f48c..a6c4a06 100644 --- a/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile @@ -19,6 +19,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxm-nexbox-a1.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxm-q200.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxm-q201.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxm-rbox-pro.dtb +dtb-$(CONFIG_ARCH_MESON) += meson-gxm-vega-s96.dtb always := $(dtb-y) subdir-y := $(dts-dirs) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts b/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts new file mode 100644 index 0000000..dc37eec --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts @@ -0,0 +1,38 @@ +/* + * Copyright (c) 2017 BayLibre, SAS. + * Author: Neil Armstrong + * Copyright (c) 2017 Oleg + * + * SPDX-License-Identifier: (GPL-2.0+ OR MIT) + */ + +/dts-v1/; + +#include "meson-gxm.dtsi" +#include "meson-gx-p23x-q20x.dtsi" + +/ { + compatible = "tronsmart,vega-s96", "amlogic,s912", "amlogic,meson-gxm"; + model = "Tronsmart Vega S96"; + +}; + +ðmac { + pinctrl-0 = <ð_pins>; + pinctrl-names = "default"; + + /* Select external PHY by default */ + phy-handle = <&external_phy>; + + amlogic,tx-delay-ns = <2>; + + /* External PHY is in RGMII */ + phy-mode = "rgmii"; +}; + +&external_mdio { + external_phy: ethernet-phy@0 { + /* Realtek RTL8211F (0x001cc916) */ + reg = <0>; + }; +};