14e877665SBiju Das// SPDX-License-Identifier: GPL-2.0
24e877665SBiju Das/*
34e877665SBiju Das * Device Tree Source for the Silicon Linux sub board for CAT874 (CAT875)
44e877665SBiju Das *
54e877665SBiju Das * Copyright (C) 2019 Renesas Electronics Corp.
64e877665SBiju Das */
74e877665SBiju Das
84e877665SBiju Das/ {
94e877665SBiju Das	model = "Silicon Linux sub board for CAT874 (CAT875)";
106b170cd3SBiju Das
116b170cd3SBiju Das	aliases {
126b170cd3SBiju Das		ethernet0 = &avb;
136b170cd3SBiju Das	};
146b170cd3SBiju Das};
156b170cd3SBiju Das
166b170cd3SBiju Das&avb {
176b170cd3SBiju Das	pinctrl-0 = <&avb_pins>;
186b170cd3SBiju Das	pinctrl-names = "default";
196b170cd3SBiju Das	renesas,no-ether-link;
206b170cd3SBiju Das	phy-handle = <&phy0>;
216b170cd3SBiju Das	phy-mode = "rgmii";
226b170cd3SBiju Das	status = "okay";
236b170cd3SBiju Das
246b170cd3SBiju Das	phy0: ethernet-phy@0 {
256b170cd3SBiju Das		rxc-skew-ps = <1500>;
266b170cd3SBiju Das		reg = <0>;
276b170cd3SBiju Das		interrupt-parent = <&gpio2>;
286b170cd3SBiju Das		interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
296b170cd3SBiju Das		reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
306b170cd3SBiju Das	};
316b170cd3SBiju Das};
326b170cd3SBiju Das
33ee20aeefSBiju Das&pciec0 {
34ee20aeefSBiju Das	status = "okay";
35ee20aeefSBiju Das};
36ee20aeefSBiju Das
376b170cd3SBiju Das&pfc {
386b170cd3SBiju Das	avb_pins: avb {
396b170cd3SBiju Das		mux {
406b170cd3SBiju Das			groups = "avb_mii";
416b170cd3SBiju Das			function = "avb";
426b170cd3SBiju Das		};
436b170cd3SBiju Das	};
444e877665SBiju Das};
45