diff options
author | Mikko Perttunen <mperttunen@nvidia.com> | 2018-06-20 15:54:06 +0300 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2018-07-02 15:56:07 +0200 |
commit | f89b58ce71a949ca3592728b586d2077b6cc7ecc (patch) | |
tree | 5db6c72f731987c72cd6c5462bf8d3cf9fdf981b /arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | |
parent | ef633bfc21e9b358a9bd677f628b4438d3de7879 (diff) | |
download | linux-f89b58ce71a949ca3592728b586d2077b6cc7ecc.tar.gz |
arm64: tegra: Add ethernet controller on Tegra194
The Tegra194 contains the same ethernet controller as the Tegra186.
Add the device tree node for it, and correspondingly the PHY node
on the board device tree.
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi b/arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi index 713fa3d73538..57d3f00464ce 100644 --- a/arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi @@ -27,6 +27,26 @@ }; cbb { + ethernet@2490000 { + status = "okay"; + + phy-reset-gpios = <&gpio TEGRA194_MAIN_GPIO(G, 5) GPIO_ACTIVE_LOW>; + phy-handle = <&phy>; + phy-mode = "rgmii"; + + mdio { + #address-cells = <1>; + #size-cells = <0>; + + phy: phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0x0>; + interrupt-parent = <&gpio>; + interrupts = <TEGRA194_MAIN_GPIO(G, 4) IRQ_TYPE_LEVEL_LOW>; + }; + }; + }; + serial@3110000 { status = "okay"; }; |