1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 /* 2 /* 3 * Device Tree Source for the Falcon CPU and B !! 3 * Device Tree Source for the Falcon CPU and BreakOut boards 4 * 4 * 5 * Copyright (C) 2020 Renesas Electronics Corp 5 * Copyright (C) 2020 Renesas Electronics Corp. 6 */ 6 */ 7 7 8 /dts-v1/; 8 /dts-v1/; 9 #include "r8a779a0-falcon-cpu.dtsi" 9 #include "r8a779a0-falcon-cpu.dtsi" 10 #include "r8a779a0-falcon-csi-dsi.dtsi" << 11 #include "r8a779a0-falcon-ethernet.dtsi" << 12 10 13 / { 11 / { 14 model = "Renesas Falcon CPU and Breako 12 model = "Renesas Falcon CPU and Breakout boards based on r8a779a0"; 15 compatible = "renesas,falcon-breakout" 13 compatible = "renesas,falcon-breakout", "renesas,falcon-cpu", "renesas,r8a779a0"; 16 14 17 aliases { 15 aliases { 18 ethernet0 = &avb0; !! 16 serial0 = &scif0; 19 }; 17 }; 20 }; << 21 18 22 &avb0 { !! 19 chosen { 23 pinctrl-0 = <&avb0_pins>; !! 20 stdout-path = "serial0:115200n8"; 24 pinctrl-names = "default"; << 25 phy-handle = <&phy0>; << 26 tx-internal-delay-ps = <2000>; << 27 status = "okay"; << 28 << 29 phy0: ethernet-phy@0 { << 30 compatible = "ethernet-phy-id0 << 31 "ethernet-phy-iee << 32 rxc-skew-ps = <1500>; << 33 reg = <0>; << 34 interrupt-parent = <&gpio4>; << 35 interrupts = <16 IRQ_TYPE_LEVE << 36 reset-gpios = <&gpio4 15 GPIO_ << 37 }; << 38 }; << 39 << 40 &can_clk { << 41 clock-frequency = <40000000>; << 42 }; << 43 << 44 &canfd { << 45 pinctrl-0 = <&canfd0_pins>, <&canfd1_p << 46 pinctrl-names = "default"; << 47 status = "okay"; << 48 << 49 channel0 { << 50 status = "okay"; << 51 }; << 52 << 53 channel1 { << 54 status = "okay"; << 55 }; << 56 }; << 57 << 58 &i2c0 { << 59 eeprom@51 { << 60 compatible = "rohm,br24g01", " << 61 label = "breakout-board"; << 62 reg = <0x51>; << 63 pagesize = <8>; << 64 }; << 65 }; << 66 << 67 &pfc { << 68 avb0_pins: avb0 { << 69 mux { << 70 groups = "avb0_link", << 71 "avb0_txcrefc << 72 function = "avb0"; << 73 }; << 74 << 75 pins_mdio { << 76 groups = "avb0_mdio"; << 77 drive-strength = <21>; << 78 }; << 79 << 80 pins_mii { << 81 groups = "avb0_rgmii"; << 82 drive-strength = <21>; << 83 }; << 84 << 85 }; << 86 << 87 can_clk_pins: can-clk { << 88 groups = "can_clk"; << 89 function = "can_clk"; << 90 }; << 91 << 92 canfd0_pins: canfd0 { << 93 groups = "canfd0_data"; << 94 function = "canfd0"; << 95 }; << 96 << 97 canfd1_pins: canfd1 { << 98 groups = "canfd1_data"; << 99 function = "canfd1"; << 100 }; 21 }; 101 }; 22 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.