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: 9983127 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 38D94602B8 for ; Tue, 3 Oct 2017 15:31:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 259BC28AA1 for ; Tue, 3 Oct 2017 15:31:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2377428A9C; Tue, 3 Oct 2017 15:31:07 +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=ham 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 8F24B28AA1 for ; Tue, 3 Oct 2017 15:30:47 +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=cAZ5kSsHnYBkPBg9/JSwbX8AQnd8hTGYhZikJTTuGy4=; b=nbci1FvT51GuOJB9Mh2oOJHpQB aEZg7qq3Sc1iEkoPQdt4zIZHrPCSe6qTijI78Y+N59XDiKW30y7m9JOY+Y/vd4W6gJiLHTVBDAHPm 84Hf6WHxamZ5XITveWu8rJOkMzW/V0YdbNuNkVwfvAjKJFg3lE61qoj10LZDCcptJW6jCk8I4hXK4 maUXTO1RnLC4zCAsYEZKHD9KyPmnsh7sEXIuU4Rv50774TGiY3LsBIlvV1NKSC2CNEFXmSMVQDwNM xhQYZN+JldOdZOz13pAXDwgHufFjGOj6DamdwdIwyJLLWVbSoDrR7beho9ccX0FN6A5NZEF/t4FwB o8eMM8lA==; 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 1dzP9e-0006Ou-GH; Tue, 03 Oct 2017 15:30:42 +0000 Received: from mail-wr0-x229.google.com ([2a00:1450:400c:c0c::229]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dzP9B-0004pY-Ra for linux-arm-kernel@lists.infradead.org; Tue, 03 Oct 2017 15:30:17 +0000 Received: by mail-wr0-x229.google.com with SMTP id j14so6671441wre.8 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=jOOhVnygcfAeCopgUCcCKPM1rGPtN8lLSr42noHxELXZuAfgdn8EpCPUB0Fyn8chzh GCXZFr00gBcuzK5pqPT6GyjL4+OYNDGeZnXFkgeE4bTj0ZbZfAcPbSFlF1AqAFQReSpV If77okIjgFVpIf10wQZ2bAw6VNYmox1OAGB2c17lZnuUhHdnQUI/lFDWmpkcEkgdVpYY sCYoN2OqlBIsFU8wFUrPswVcIr24ySN6m1umf5YUPu0ku831+aKa3lYjEF9WwlhC2fxN 0tdf6OkwrmNtT4Hk8nPoT24u6af2hdvgLOyDBLmAinm0lqzn3uUJEdLJli8MrNhxPXd3 NkTg== X-Gm-Message-State: AHPjjUhpEUqV3Z9fKfmHuvwcIU/rrke9S3ExoS5zSQ4kX5H5Q+962Unz 97gQzua/5sJO1KmFw3ItJeydew== 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_146927_97B4902D X-CRM114-Status: GOOD ( 14.39 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=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>; + }; +};