|
8 | 8 | #include "k3-j721e-som-p0.dtsi"
|
9 | 9 | #include <dt-bindings/gpio/gpio.h>
|
10 | 10 | #include <dt-bindings/input/input.h>
|
| 11 | +#include <dt-bindings/net/ti-dp83867.h> |
11 | 12 |
|
12 | 13 | / {
|
13 | 14 | chosen {
|
|
128 | 129 | J721E_WKUP_IOPAD(0x38, PIN_INPUT, 0) /* (A23) MCU_OSPI1_LBCLKO */
|
129 | 130 | >;
|
130 | 131 | };
|
| 132 | + |
| 133 | + mcu_cpsw_pins_default: mcu_cpsw_pins_default { |
| 134 | + pinctrl-single,pins = < |
| 135 | + J721E_WKUP_IOPAD(0x0058, PIN_OUTPUT, 0) /* MCU_RGMII1_TX_CTL */ |
| 136 | + J721E_WKUP_IOPAD(0x005c, PIN_INPUT, 0) /* MCU_RGMII1_RX_CTL */ |
| 137 | + J721E_WKUP_IOPAD(0x0060, PIN_OUTPUT, 0) /* MCU_RGMII1_TD3 */ |
| 138 | + J721E_WKUP_IOPAD(0x0064, PIN_OUTPUT, 0) /* MCU_RGMII1_TD2 */ |
| 139 | + J721E_WKUP_IOPAD(0x0068, PIN_OUTPUT, 0) /* MCU_RGMII1_TD1 */ |
| 140 | + J721E_WKUP_IOPAD(0x006c, PIN_OUTPUT, 0) /* MCU_RGMII1_TD0 */ |
| 141 | + J721E_WKUP_IOPAD(0x0078, PIN_INPUT, 0) /* MCU_RGMII1_RD3 */ |
| 142 | + J721E_WKUP_IOPAD(0x007c, PIN_INPUT, 0) /* MCU_RGMII1_RD2 */ |
| 143 | + J721E_WKUP_IOPAD(0x0080, PIN_INPUT, 0) /* MCU_RGMII1_RD1 */ |
| 144 | + J721E_WKUP_IOPAD(0x0084, PIN_INPUT, 0) /* MCU_RGMII1_RD0 */ |
| 145 | + J721E_WKUP_IOPAD(0x0070, PIN_INPUT, 0) /* MCU_RGMII1_TXC */ |
| 146 | + J721E_WKUP_IOPAD(0x0074, PIN_INPUT, 0) /* MCU_RGMII1_RXC */ |
| 147 | + >; |
| 148 | + }; |
| 149 | + |
| 150 | + mcu_mdio_pins_default: mcu_mdio1_pins_default { |
| 151 | + pinctrl-single,pins = < |
| 152 | + J721E_WKUP_IOPAD(0x008c, PIN_OUTPUT, 0) /* MCU_MDIO0_MDC */ |
| 153 | + J721E_WKUP_IOPAD(0x0088, PIN_INPUT, 0) /* MCU_MDIO0_MDIO */ |
| 154 | + >; |
| 155 | + }; |
131 | 156 | };
|
132 | 157 |
|
133 | 158 | &wkup_uart0 {
|
|
429 | 454 | #gpio-cells = <2>;
|
430 | 455 | };
|
431 | 456 | };
|
| 457 | + |
| 458 | +&mcu_cpsw { |
| 459 | + pinctrl-names = "default"; |
| 460 | + pinctrl-0 = <&mcu_cpsw_pins_default &mcu_mdio_pins_default>; |
| 461 | +}; |
| 462 | + |
| 463 | +&davinci_mdio { |
| 464 | + phy0: ethernet-phy@0 { |
| 465 | + reg = <0>; |
| 466 | + ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>; |
| 467 | + ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>; |
| 468 | + }; |
| 469 | +}; |
| 470 | + |
| 471 | +&cpsw_port1 { |
| 472 | + phy-mode = "rgmii-rxid"; |
| 473 | + phy-handle = <&phy0>; |
| 474 | +}; |
0 commit comments