lkml.org 
[lkml]   [2017]   [Sep]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 1/2] ARM64: dts: meson-gxm: Add Vega S96 board
    From
    Date
    On Tue, 2017-09-19 at 14:05 +0200, Neil Armstrong wrote:
    > The Tronsmart Vega S96 is a TV box derived from Amlogic q200 reference design.
    >
    > Cc: support@tronsmart.com
    > Signed-off-by: Oleg <balbes-150@yandex.ru>

    Does Oleg have a surname ? :)

    > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    > ---
    > arch/arm64/boot/dts/amlogic/Makefile | 1 +
    > arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 39
    > ++++++++++++++++++++++
    > 2 files changed, 40 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..ba74240
    > --- /dev/null
    > +++ b/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts
    > @@ -0,0 +1,39 @@
    > +/*
    > + * Copyright (c) 2017 BayLibre, SAS.
    > + * Author: Neil Armstrong <narmstrong@baylibre.com>
    > + * Copyright (c) 2017 Oleg <balbes-150@yandex.ru>
    > + *
    > + * 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";
    > +
    > +};
    > +
    > +&ethmac {
    > + pinctrl-0 = <&eth_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 {
    > + compatible = "ethernet-phy-id001c.c916", "ethernet-phy-
    > ieee802.3-c22";
    > + reg = <0>;
    > + max-speed = <1000>;
    I don't think this max-speed property is necessary

    > + };
    > +};

    \
     
     \ /
      Last update: 2017-09-19 17:02    [W:3.097 / U:0.088 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site