&fec1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_enet1>;
phy-mode = "rmii";
phy-reset-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
phy-reset-post-delay = <10>;
phy-handle = <ðphy0>;
status = "okay";
mdio {
#address-cells = <1>;
#size-cells = <0>;
ethphy0: ethernet-phy@0 {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <0>;
clocks = <&clks IMX6UL_CLK_ENET_REF>;
clock-names = "rmii-ref";
max-speed = <100>;
status = "okay";
};
};
};
pinctrl_enet1: enet1grp {
fsl,pins = <
MX6UL_PAD_GPIO1_IO07__ENET1_MDC 0x1b0b0
MX6UL_PAD_GPIO1_IO06__ENET1_MDIO 0x1b0b0
MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x1b0b0
MX6UL_PAD_ENET1_RX_ER__ENET1_RX_ER 0x1b0b0
MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x1b0b0
MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x1b0b0
MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b0b0
MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0
MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0
MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b031
/* SMSC PHY Reset */
MX6UL_PAD_LCD_DATA18__GPIO3_IO23 0xb0
>;
};
&fec2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_enet2>;
phy-mode = "rmii";
phy-reset-gpios = <&gpio3 24 GPIO_ACTIVE_LOW>;
phy-reset-post-delay = <10>;
phy-handle = <ðphy1>;
status = "okay";
mdio {
#address-cells = <1>;
#size-cells = <0>;
ethphy1: ethernet-phy@1 {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <1>;
clocks = <&clks IMX6UL_CLK_ENET2_REF>;
clock-names = "rmii-ref";
max-speed = <100>;
status = "okay";
};
};
};
pinctrl_enet2: enet2grp {
fsl,pins = <
MX6UL_PAD_GPIO1_IO07__ENET2_MDC 0x1b0b0
MX6UL_PAD_GPIO1_IO06__ENET2_MDIO 0x1b0b0
MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN 0x1b0b0
MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER 0x1b0b0
MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA00 0x1b0b0
MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA01 0x1b0b0
MX6UL_PAD_ENET2_TX_EN__ENET2_TX_EN 0x1b0b0
MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b0b0
MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b0b0
MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK2 0x4001b031
/* SMSC PHY Reset */
MX6UL_PAD_LCD_DATA19__GPIO3_IO24 0xb0
>;
};
I also started linux with both ethernet ports activated and did a register dump (Cables were not plugged in, yet):
[0x02188004]=0x10008000 [0x020B4004]=0x00000000
[0x02188008]=0x00800000 [0x020B4008]=0x00800000
[0x02188010]=0x01000000 [0x020B4010]=0x01000000
[0x02188014]=0x00000000 [0x020B4014]=0x00000000
[0x02188024]=0xF0000112 [0x020B4024]=0xF0000112
[0x02188040]=0x00000000 [0x020B4040]=0x50C62000
[0x02188044]=0x00000000 [0x020B4044]=0x0000001A
[0x02188064]=0x40000000 [0x020B4064]=0x40000000
[0x02188084]=0xC5F20106 [0x020B4084]=0x45F20106
[0x021880C4]=0x00000000 [0x020B40C4]=0x00000000
[0x021880E4]=0x5410EC3E [0x020B40E4]=0x5410EC3E
[0x021880E8]=0x45B08808 [0x020B40E8]=0x5B4C8808
[0x021880EC]=0x00010000 [0x020B40EC]=0x00010000
[0x021880F0]=0x00000000 [0x020B40F0]=0x00000000
[0x02188100]=0x00000000 [0x020B4100]=0x00000000
[0x02188118]=0x00000000 [0x020B4118]=0x00000000
[0x0218811C]=0x00000000 [0x020B411C]=0x00000000
[0x02188124]=0x00800000 [0x020B4124]=0x00800000
[0x02188144]=0x00000100 [0x020B4144]=0x00000100
[0x02188180]=0x8C408000 [0x020B4180]=0x8C3F0000
[0x02188184]=0x8C40C000 [0x020B4184]=0x8C3F4000
[0x02188188]=0x00000600 [0x020B4188]=0x00000600
[0x02188190]=0x00000000 [0x020B4190]=0x00000000
[0x02188194]=0x00000000 [0x020B4194]=0x00000000
[0x02188198]=0x00000004 [0x020B4198]=0x00000004
[0x0218819C]=0x00000004 [0x020B419C]=0x00000004
[0x021881A0]=0x00000000 [0x020B41A0]=0x00000000
[0x021881A4]=0x00000004 [0x020B41A4]=0x00000004
[0x021881A8]=0x00000008 [0x020B41A8]=0x00000008
[0x021881AC]=0x0000000C [0x020B41AC]=0x0000000C
[0x021881B0]=0x000005F2 [0x020B41B0]=0x000005F2
[0x021881C0]=0x00000000 [0x020B41C0]=0x00000000
[0x021881C4]=0x00000000 [0x020B41C4]=0x00000000
[0x02188200]=0x00000000 [0x020B4200]=0x00000000
[0x02188204]=0x00000000 [0x020B4204]=0x00000000
[0x02188208]=0x00000000 [0x020B4208]=0x00000000
[0x0218820C]=0x00000000 [0x020B420C]=0x00000000
[0x02188210]=0x00000000 [0x020B4210]=0x00000000
[0x02188214]=0x00000000 [0x020B4214]=0x00000000
[0x02188218]=0x00000000 [0x020B4218]=0x00000000
[0x0218821C]=0x00000000 [0x020B421C]=0x00000000
[0x02188220]=0x00000000 [0x020B4220]=0x00000000
[0x02188224]=0x00000000 [0x020B4224]=0x00000000
[0x02188228]=0x00000000 [0x020B4228]=0x00000000
[0x0218822C]=0x00000000 [0x020B422C]=0x00000000
[0x02188230]=0x00000000 [0x020B4230]=0x00000000
[0x02188234]=0x00000000 [0x020B4234]=0x00000000
[0x02188238]=0x00000000 [0x020B4238]=0x00000000
[0x0218823C]=0x00000000 [0x020B423C]=0x00000000
[0x02188240]=0x00000000 [0x020B4240]=0x00000000
[0x02188244]=0x00000000 [0x020B4244]=0x00000000
[0x02188248]=0x00000000 [0x020B4248]=0x00000000
[0x0218824C]=0x00000000 [0x020B424C]=0x00000000
[0x02188250]=0x00000000 [0x020B4250]=0x00000000
[0x02188254]=0x00000000 [0x020B4254]=0x00000000
[0x02188258]=0x00000000 [0x020B4258]=0x00000000
[0x0218825C]=0x00000000 [0x020B425C]=0x00000000
[0x02188260]=0x00000000 [0x020B4260]=0x00000000
[0x02188264]=0x00000000 [0x020B4264]=0x00000000
[0x02188268]=0x00000000 [0x020B4268]=0x00000000
[0x0218826C]=0x00000000 [0x020B426C]=0x00000000
[0x02188270]=0x00000000 [0x020B4270]=0x00000000
[0x02188274]=0x00000000 [0x020B4274]=0x00000000
[0x02188288]=0x00000000 [0x020B4288]=0x00000000
[0x0218828C]=0x00000000 [0x020B428C]=0x00000000
[0x02188290]=0x00000000 [0x020B4290]=0x00000000
[0x02188294]=0x00000000 [0x020B4294]=0x00000000
[0x02188298]=0x00000000 [0x020B4298]=0x00000000
[0x0218829C]=0x00000000 [0x020B429C]=0x00000000
[0x021882A0]=0x00000000 [0x020B42A0]=0x00000000
[0x021882A4]=0x00000000 [0x020B42A4]=0x00000000
[0x021882A8]=0x00000000 [0x020B42A8]=0x00000000
[0x021882AC]=0x00000000 [0x020B42AC]=0x00000000
[0x021882B0]=0x00000000 [0x020B42B0]=0x00000000
[0x021882B4]=0x00000000 [0x020B42B4]=0x00000000
[0x021882B8]=0x00000000 [0x020B42B8]=0x00000000
[0x021882BC]=0x00000000 [0x020B42BC]=0x00000000
[0x021882C0]=0x00000000 [0x020B42C0]=0x00000000
[0x021882C4]=0x00000000 [0x020B42C4]=0x00000000
[0x021882C8]=0x00000000 [0x020B42C8]=0x00000000
[0x021882CC]=0x00000000 [0x020B42CC]=0x00000000
[0x021882D0]=0x00000000 [0x020B42D0]=0x00000000
[0x021882D4]=0x00000000 [0x020B42D4]=0x00000000
[0x021882D8]=0x00000000 [0x020B42D8]=0x00000000
[0x021882DC]=0x00000000 [0x020B42DC]=0x00000000
[0x021882E0]=0x00000000 [0x020B42E0]=0x00000000
[0x02188400]=0x00000031 [0x020B4400]=0x00000031
[0x02188404]=0x18BFB9D0 [0x020B4404]=0x2EA6E260
[0x02188408]=0x00000000 [0x020B4408]=0x00000000
[0x0218840C]=0x80000000 [0x020B440C]=0x80000000
[0x02188410]=0x00000000 [0x020B4410]=0x00000000
[0x02188414]=0x00000028 [0x020B4414]=0x00000028
[0x02188418]=0x00000000 [0x020B4418]=0x00000000
[0x02188604]=0x00000000 [0x020B4604]=0x00000000
[0x02188608]=0x00000000 [0x020B4608]=0x00000000
[0x0218860C]=0x00000000 [0x020B460C]=0x00000000
[0x02188610]=0x00000000 [0x020B4610]=0x00000000
[0x02188614]=0x00000000 [0x020B4614]=0x00000000
[0x02188618]=0x00000000 [0x020B4618]=0x00000000
[0x0218861C]=0x00000000 [0x020B461C]=0x00000000
[0x02188620]=0x00000000 [0x020B4620]=0x00000000
[0x02188624]=0x00000000 [0x020B4624]=0x00000000