/************************************************************************************************* *Device tree setting for lan8710 chip with am5728 **************************************************************************************************/ &mac { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&cpsw_pins_default>; dual_emac; }; &cpsw_emac0 { phy_id = <&davinci_mdio>, <0>; phy-mode = "rmii"; dual_emac_res_vlan = <0>; }; &cpsw_emac1 { phy_id = <&davinci_mdio>, <1>; phy-mode = "rmii"; dual_emac_res_vlan = <1>; }; &davinci_mdio { pinctrl-names = "default"; }; &davinci_mdio { phy0: ethernet-phy@0 { reg = <0>; }; phy1: ethernet-phy@1 { reg = <1>; }; }; &dra7_pmx_core { cpsw_pins_default: cpsw_pins_default { pinctrl-single,pins = < /* Slave at addr 0x0 */ DRA7XX_CORE_IOPAD(0x3658, PIN_INPUT | MUX_MODE1) /* rgmii0_td3.rmii_eth0_crs_dv */ DRA7XX_CORE_IOPAD(0x365c, PIN_INPUT | MUX_MODE1) /* rgmii0_td2rmii_eth0_rx_er */ DRA7XX_CORE_IOPAD(0x3660, PIN_INPUT_PULLDOWN | MUX_MODE1) /* rgmii0_td1.rmii_rxd1 */ DRA7XX_CORE_IOPAD(0x3664, PIN_INPUT_PULLDOWN | MUX_MODE1) /* rgmii0_td0.rmii_rxd0 */ DRA7XX_CORE_IOPAD(0x3674, PIN_OUTPUT_PULLUP | MUX_MODE1) /* rgmii0_rd2.rmii_txen */ DRA7XX_CORE_IOPAD(0x3678, PIN_OUTPUT_PULLUP | MUX_MODE1) /* rgmii0_rd1.rmii_txd1 */ DRA7XX_CORE_IOPAD(0x367c, PIN_OUTPUT_PULLUP | MUX_MODE1) /* rgmii0_rd0.rmii_txd0 */ >; }; };