xref: /linux/scripts/dtc/include-prefixes/arm64/qcom/sa8775p-ride-r3.dts (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1*818c2676SBartosz Golaszewski// SPDX-License-Identifier: BSD-3-Clause
2*818c2676SBartosz Golaszewski/*
3*818c2676SBartosz Golaszewski * Copyright (c) 2023, Linaro Limited
4*818c2676SBartosz Golaszewski */
5*818c2676SBartosz Golaszewski
6*818c2676SBartosz Golaszewski/dts-v1/;
7*818c2676SBartosz Golaszewski
8*818c2676SBartosz Golaszewski#include "sa8775p-ride.dtsi"
9*818c2676SBartosz Golaszewski
10*818c2676SBartosz Golaszewski/ {
11*818c2676SBartosz Golaszewski	model = "Qualcomm SA8775P Ride Rev3";
12*818c2676SBartosz Golaszewski	compatible = "qcom,sa8775p-ride-r3", "qcom,sa8775p";
13*818c2676SBartosz Golaszewski};
14*818c2676SBartosz Golaszewski
15*818c2676SBartosz Golaszewski&ethernet0 {
16*818c2676SBartosz Golaszewski	phy-mode = "2500base-x";
17*818c2676SBartosz Golaszewski};
18*818c2676SBartosz Golaszewski
19*818c2676SBartosz Golaszewski&ethernet1 {
20*818c2676SBartosz Golaszewski	phy-mode = "2500base-x";
21*818c2676SBartosz Golaszewski};
22*818c2676SBartosz Golaszewski
23*818c2676SBartosz Golaszewski&mdio {
24*818c2676SBartosz Golaszewski	compatible = "snps,dwmac-mdio";
25*818c2676SBartosz Golaszewski	#address-cells = <1>;
26*818c2676SBartosz Golaszewski	#size-cells = <0>;
27*818c2676SBartosz Golaszewski
28*818c2676SBartosz Golaszewski	sgmii_phy0: phy@8 {
29*818c2676SBartosz Golaszewski		compatible = "ethernet-phy-id31c3.1c33";
30*818c2676SBartosz Golaszewski		reg = <0x8>;
31*818c2676SBartosz Golaszewski		device_type = "ethernet-phy";
32*818c2676SBartosz Golaszewski		interrupts-extended = <&tlmm 7 IRQ_TYPE_EDGE_FALLING>;
33*818c2676SBartosz Golaszewski		reset-gpios = <&pmm8654au_2_gpios 8 GPIO_ACTIVE_LOW>;
34*818c2676SBartosz Golaszewski		reset-assert-us = <11000>;
35*818c2676SBartosz Golaszewski		reset-deassert-us = <70000>;
36*818c2676SBartosz Golaszewski	};
37*818c2676SBartosz Golaszewski
38*818c2676SBartosz Golaszewski	sgmii_phy1: phy@0 {
39*818c2676SBartosz Golaszewski		compatible = "ethernet-phy-id31c3.1c33";
40*818c2676SBartosz Golaszewski		reg = <0x0>;
41*818c2676SBartosz Golaszewski		device_type = "ethernet-phy";
42*818c2676SBartosz Golaszewski		interrupts-extended = <&tlmm 26 IRQ_TYPE_EDGE_FALLING>;
43*818c2676SBartosz Golaszewski		reset-gpios = <&pmm8654au_2_gpios 9 GPIO_ACTIVE_LOW>;
44*818c2676SBartosz Golaszewski		reset-assert-us = <11000>;
45*818c2676SBartosz Golaszewski		reset-deassert-us = <70000>;
46*818c2676SBartosz Golaszewski	};
47*818c2676SBartosz Golaszewski};
48