1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- // SPDX-License-Identifier: GPL-2.0
- /*
- * Device Tree Source for the RZ/G2[HMN] HiHope sub board common parts
- *
- * Copyright (C) 2019 Renesas Electronics Corp.
- */
- / {
- aliases {
- ethernet0 = &avb;
- };
- chosen {
- bootargs = "ignore_loglevel rw root=/dev/nfs ip=on";
- };
- };
- &avb {
- pinctrl-0 = <&avb_pins>;
- pinctrl-names = "default";
- phy-handle = <&phy0>;
- tx-internal-delay-ps = <2000>;
- rx-internal-delay-ps = <1800>;
- status = "okay";
- phy0: ethernet-phy@0 {
- compatible = "ethernet-phy-id001c.c915",
- "ethernet-phy-ieee802.3-c22";
- reg = <0>;
- interrupt-parent = <&gpio2>;
- interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
- reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
- };
- };
- &can0 {
- pinctrl-0 = <&can0_pins>;
- pinctrl-names = "default";
- status = "okay";
- };
- &can1 {
- pinctrl-0 = <&can1_pins>;
- pinctrl-names = "default";
- status = "okay";
- };
- &pciec0 {
- status = "okay";
- };
- &pfc {
- pinctrl-0 = <&scif_clk_pins>;
- pinctrl-names = "default";
- avb_pins: avb {
- mux {
- groups = "avb_link", "avb_mdio", "avb_mii";
- function = "avb";
- };
- pins_mdio {
- groups = "avb_mdio";
- drive-strength = <24>;
- };
- pins_mii_tx {
- pins = "PIN_AVB_TX_CTL", "PIN_AVB_TXC", "PIN_AVB_TD0",
- "PIN_AVB_TD1", "PIN_AVB_TD2", "PIN_AVB_TD3";
- drive-strength = <12>;
- };
- };
- can0_pins: can0 {
- groups = "can0_data_a";
- function = "can0";
- };
- can1_pins: can1 {
- groups = "can1_data";
- function = "can1";
- };
- pwm0_pins: pwm0 {
- groups = "pwm0";
- function = "pwm0";
- };
- };
- &pwm0 {
- pinctrl-0 = <&pwm0_pins>;
- pinctrl-names = "default";
- status = "okay";
- };
|