162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Device tree source for D-Link DSR-500N/1000N (common parts).
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
662306a36Sopenharmony_ci */
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci/include/ "octeon_3xxx.dtsi"
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci/ {
1162306a36Sopenharmony_ci	soc@0 {
1262306a36Sopenharmony_ci		smi0: mdio@1180000001800 {
1362306a36Sopenharmony_ci			phy8: ethernet-phy@8 {
1462306a36Sopenharmony_ci				reg = <8>;
1562306a36Sopenharmony_ci				compatible = "ethernet-phy-ieee802.3-c22";
1662306a36Sopenharmony_ci			};
1762306a36Sopenharmony_ci		};
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci		pip: pip@11800a0000000 {
2062306a36Sopenharmony_ci			interface@0 {
2162306a36Sopenharmony_ci				ethernet@0 {
2262306a36Sopenharmony_ci					fixed-link {
2362306a36Sopenharmony_ci						speed = <1000>;
2462306a36Sopenharmony_ci						full-duplex;
2562306a36Sopenharmony_ci					};
2662306a36Sopenharmony_ci				};
2762306a36Sopenharmony_ci				ethernet@1 {
2862306a36Sopenharmony_ci					fixed-link {
2962306a36Sopenharmony_ci						speed = <1000>;
3062306a36Sopenharmony_ci						full-duplex;
3162306a36Sopenharmony_ci					};
3262306a36Sopenharmony_ci				};
3362306a36Sopenharmony_ci				ethernet@2 {
3462306a36Sopenharmony_ci					phy-handle = <&phy8>;
3562306a36Sopenharmony_ci				};
3662306a36Sopenharmony_ci			};
3762306a36Sopenharmony_ci		};
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci		twsi0: i2c@1180000001000 {
4062306a36Sopenharmony_ci			rtc@68 {
4162306a36Sopenharmony_ci				compatible = "dallas,ds1337";
4262306a36Sopenharmony_ci				reg = <0x68>;
4362306a36Sopenharmony_ci			};
4462306a36Sopenharmony_ci		};
4562306a36Sopenharmony_ci
4662306a36Sopenharmony_ci		usbn: usbn@1180068000000 {
4762306a36Sopenharmony_ci			refclk-frequency = <12000000>;
4862306a36Sopenharmony_ci			refclk-type = "crystal";
4962306a36Sopenharmony_ci		};
5062306a36Sopenharmony_ci	};
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ci	aliases {
5362306a36Sopenharmony_ci		pip = &pip;
5462306a36Sopenharmony_ci	};
5562306a36Sopenharmony_ci};
56