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 status = "okay"; 226b170cd3SBiju Das 236b170cd3SBiju Das phy0: ethernet-phy@0 { 24*d45ba2a5SGeert Uytterhoeven compatible = "ethernet-phy-id001c.c915", 25*d45ba2a5SGeert Uytterhoeven "ethernet-phy-ieee802.3-c22"; 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 33e64f2c4bSFabrizio Castro&can0 { 34e64f2c4bSFabrizio Castro pinctrl-0 = <&can0_pins>; 35e64f2c4bSFabrizio Castro pinctrl-names = "default"; 36e64f2c4bSFabrizio Castro status = "okay"; 37e64f2c4bSFabrizio Castro}; 38e64f2c4bSFabrizio Castro 39e64f2c4bSFabrizio Castro&can1 { 40e64f2c4bSFabrizio Castro pinctrl-0 = <&can1_pins>; 41e64f2c4bSFabrizio Castro pinctrl-names = "default"; 42e64f2c4bSFabrizio Castro status = "okay"; 43e64f2c4bSFabrizio Castro}; 44e64f2c4bSFabrizio Castro 45ee20aeefSBiju Das&pciec0 { 46ee20aeefSBiju Das status = "okay"; 47ee20aeefSBiju Das}; 48ee20aeefSBiju Das 496b170cd3SBiju Das&pfc { 506b170cd3SBiju Das avb_pins: avb { 516b170cd3SBiju Das mux { 526b170cd3SBiju Das groups = "avb_mii"; 536b170cd3SBiju Das function = "avb"; 546b170cd3SBiju Das }; 556b170cd3SBiju Das }; 56e64f2c4bSFabrizio Castro 57e64f2c4bSFabrizio Castro can0_pins: can0 { 58e64f2c4bSFabrizio Castro groups = "can0_data"; 59e64f2c4bSFabrizio Castro function = "can0"; 60e64f2c4bSFabrizio Castro }; 61e64f2c4bSFabrizio Castro 62e64f2c4bSFabrizio Castro can1_pins: can1 { 63e64f2c4bSFabrizio Castro groups = "can1_data"; 64e64f2c4bSFabrizio Castro function = "can1"; 65e64f2c4bSFabrizio Castro }; 664e877665SBiju Das}; 67