1114abfe1SNeil Armstrong// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2d537d289SNeil Armstrong/* 3d537d289SNeil Armstrong * Copyright (c) 2016 BayLibre, Inc. 4d537d289SNeil Armstrong * Author: Neil Armstrong <narmstrong@baylibre.com> 5d537d289SNeil Armstrong */ 6d537d289SNeil Armstrong 7d537d289SNeil Armstrong/dts-v1/; 8d537d289SNeil Armstrong 9d537d289SNeil Armstrong#include "meson-gxbb-p20x.dtsi" 10d537d289SNeil Armstrong 11d537d289SNeil Armstrong/ { 12d537d289SNeil Armstrong compatible = "wetek,hub", "amlogic,meson-gxbb"; 13d537d289SNeil Armstrong model = "WeTek Hub"; 14d537d289SNeil Armstrong 15d537d289SNeil Armstrong leds { 16d537d289SNeil Armstrong compatible = "gpio-leds"; 17d537d289SNeil Armstrong 18d537d289SNeil Armstrong system { 19d537d289SNeil Armstrong label = "wetek-play:system-status"; 20d537d289SNeil Armstrong gpios = <&gpio_ao GPIOAO_13 GPIO_ACTIVE_HIGH>; 21d537d289SNeil Armstrong default-state = "on"; 22d537d289SNeil Armstrong panic-indicator; 23d537d289SNeil Armstrong }; 24d537d289SNeil Armstrong }; 25d537d289SNeil Armstrong}; 26748a421dSAndreas Färber 27748a421dSAndreas Färber&cvbs_connector { 28748a421dSAndreas Färber status = "disabled"; 29d537d289SNeil Armstrong}; 30be5f7befSMartin Blumenstingl 31be5f7befSMartin Blumenstinglðmac { 32be5f7befSMartin Blumenstingl status = "okay"; 33be5f7befSMartin Blumenstingl pinctrl-0 = <ð_rgmii_pins>; 34be5f7befSMartin Blumenstingl pinctrl-names = "default"; 35be5f7befSMartin Blumenstingl 36be5f7befSMartin Blumenstingl phy-handle = <ð_phy0>; 37be5f7befSMartin Blumenstingl phy-mode = "rgmii"; 38be5f7befSMartin Blumenstingl 39093d23dbSMartin Blumenstingl amlogic,tx-delay-ns = <2>; 40093d23dbSMartin Blumenstingl 41be5f7befSMartin Blumenstingl snps,reset-gpio = <&gpio GPIOZ_14 0>; 42be5f7befSMartin Blumenstingl snps,reset-delays-us = <0 10000 1000000>; 43be5f7befSMartin Blumenstingl snps,reset-active-low; 44be5f7befSMartin Blumenstingl 45be5f7befSMartin Blumenstingl mdio { 46be5f7befSMartin Blumenstingl compatible = "snps,dwmac-mdio"; 47be5f7befSMartin Blumenstingl #address-cells = <1>; 48be5f7befSMartin Blumenstingl #size-cells = <0>; 49be5f7befSMartin Blumenstingl 50be5f7befSMartin Blumenstingl eth_phy0: ethernet-phy@0 { 51be5f7befSMartin Blumenstingl /* Realtek RTL8211F (0x001cc916) */ 52be5f7befSMartin Blumenstingl reg = <0>; 53be5f7befSMartin Blumenstingl }; 54be5f7befSMartin Blumenstingl }; 55be5f7befSMartin Blumenstingl}; 56