18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (c) 2017 BayLibre, SAS. 48c2ecf20Sopenharmony_ci * Author: Neil Armstrong <narmstrong@baylibre.com> 58c2ecf20Sopenharmony_ci * Copyright (c) 2017 Oleg <balbes-150@yandex.ru> 68c2ecf20Sopenharmony_ci */ 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci/dts-v1/; 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci#include "meson-gxm.dtsi" 118c2ecf20Sopenharmony_ci#include "meson-gx-p23x-q20x.dtsi" 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci/ { 148c2ecf20Sopenharmony_ci compatible = "tronsmart,vega-s96", "amlogic,s912", "amlogic,meson-gxm"; 158c2ecf20Sopenharmony_ci model = "Tronsmart Vega S96"; 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci}; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciðmac { 208c2ecf20Sopenharmony_ci pinctrl-0 = <ð_pins>; 218c2ecf20Sopenharmony_ci pinctrl-names = "default"; 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci /* Select external PHY by default */ 248c2ecf20Sopenharmony_ci phy-handle = <&external_phy>; 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ci amlogic,tx-delay-ns = <2>; 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci /* External PHY is in RGMII */ 298c2ecf20Sopenharmony_ci phy-mode = "rgmii"; 308c2ecf20Sopenharmony_ci}; 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci&external_mdio { 338c2ecf20Sopenharmony_ci external_phy: ethernet-phy@0 { 348c2ecf20Sopenharmony_ci /* Realtek RTL8211F (0x001cc916) */ 358c2ecf20Sopenharmony_ci reg = <0>; 368c2ecf20Sopenharmony_ci }; 378c2ecf20Sopenharmony_ci}; 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci&ir { 408c2ecf20Sopenharmony_ci linux,rc-map-name = "rc-vega-s9x"; 418c2ecf20Sopenharmony_ci}; 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci&usb { 448c2ecf20Sopenharmony_ci dr_mode = "host"; 458c2ecf20Sopenharmony_ci}; 46