1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 3 /dts-v1/; 4 5 #include "armada-3720-uDPU.dtsi" 6 7 / { 8 model = "Methode uDPU Board"; 9 compatible = "methode,udpu", "marvell,armada3720", "marvell,armada3710"; 10 11 sfp_eth0: sfp-eth0 { 12 compatible = "sff,sfp"; 13 i2c-bus = <&i2c0>; 14 los-gpios = <&gpiosb 2 GPIO_ACTIVE_HIGH>; 15 mod-def0-gpios = <&gpiosb 3 GPIO_ACTIVE_LOW>; 16 tx-disable-gpios = <&gpiosb 4 GPIO_ACTIVE_HIGH>; 17 tx-fault-gpios = <&gpiosb 5 GPIO_ACTIVE_HIGH>; 18 maximum-power-milliwatt = <3000>; 19 }; 20 }; 21 22 &pinctrl_nb { 23 i2c1_recovery_pins: i2c1-recovery-pins { 24 groups = "i2c1"; 25 function = "gpio"; 26 }; 27 }; 28 29 &i2c0 { 30 status = "okay"; 31 pinctrl-names = "default", "recovery"; 32 pinctrl-0 = <&i2c1_pins>; 33 pinctrl-1 = <&i2c1_recovery_pins>; 34 /delete-property/mrvl,i2c-fast-mode; 35 scl-gpios = <&gpionb 0 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 36 sda-gpios = <&gpionb 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 37 }; 38 39 ð0 { 40 phy-mode = "sgmii"; 41 sfp = <&sfp_eth0>; 42 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.