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>; 21*e1a9faddSBiju Das phy-mode = "rgmii-id"; 226b170cd3SBiju Das status = "okay"; 236b170cd3SBiju Das 246b170cd3SBiju Das phy0: ethernet-phy@0 { 25d45ba2a5SGeert Uytterhoeven compatible = "ethernet-phy-id001c.c915", 26d45ba2a5SGeert Uytterhoeven "ethernet-phy-ieee802.3-c22"; 276b170cd3SBiju Das reg = <0>; 286b170cd3SBiju Das interrupt-parent = <&gpio2>; 296b170cd3SBiju Das interrupts = <21 IRQ_TYPE_LEVEL_LOW>; 306b170cd3SBiju Das reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>; 316b170cd3SBiju Das }; 326b170cd3SBiju Das}; 336b170cd3SBiju Das 34e64f2c4bSFabrizio Castro&can0 { 35e64f2c4bSFabrizio Castro pinctrl-0 = <&can0_pins>; 36e64f2c4bSFabrizio Castro pinctrl-names = "default"; 37e64f2c4bSFabrizio Castro status = "okay"; 38e64f2c4bSFabrizio Castro}; 39e64f2c4bSFabrizio Castro 40e64f2c4bSFabrizio Castro&can1 { 41e64f2c4bSFabrizio Castro pinctrl-0 = <&can1_pins>; 42e64f2c4bSFabrizio Castro pinctrl-names = "default"; 43e64f2c4bSFabrizio Castro status = "okay"; 44e64f2c4bSFabrizio Castro}; 45e64f2c4bSFabrizio Castro 46ee20aeefSBiju Das&pciec0 { 47ee20aeefSBiju Das status = "okay"; 48ee20aeefSBiju Das}; 49ee20aeefSBiju Das 506b170cd3SBiju Das&pfc { 516b170cd3SBiju Das avb_pins: avb { 526b170cd3SBiju Das mux { 536b170cd3SBiju Das groups = "avb_mii"; 546b170cd3SBiju Das function = "avb"; 556b170cd3SBiju Das }; 566b170cd3SBiju Das }; 57e64f2c4bSFabrizio Castro 58e64f2c4bSFabrizio Castro can0_pins: can0 { 59e64f2c4bSFabrizio Castro groups = "can0_data"; 60e64f2c4bSFabrizio Castro function = "can0"; 61e64f2c4bSFabrizio Castro }; 62e64f2c4bSFabrizio Castro 63e64f2c4bSFabrizio Castro can1_pins: can1 { 64e64f2c4bSFabrizio Castro groups = "can1_data"; 65e64f2c4bSFabrizio Castro function = "can1"; 66e64f2c4bSFabrizio Castro }; 674e877665SBiju Das}; 68