Ethernet device with shared mdio

2024-09-06 Thread Mike Belanger
The following device tree specifies a shared mdio. The ffec driver uses miibus. When there is a shared mdio, one of the device instances will not be able to properly configure the PHY, as it needs to use the other devices resource to read/write the PHY. &fec1 { pinctrl-names = "d

Re: Ethernet device with shared mdio

2024-09-13 Thread Mike Belanger
: Re: Ethernet device with shared mdio CAUTION - This email is from an external source. Please be cautious with links and attachments. (go/taginfo) On Fri, 6 Sep 2024 18:03:39 + Mike Belanger wrote: > The following device tree specifies a shared mdio. > The ffec driver uses miibus.

Re: [EXTERNAL] - Re: Race condition in ether_ifattach

2025-05-05 Thread Mike Belanger
by adding an artificial delay after the if_attach in ether_ifattach. Mike. From: owner-freebsd-...@freebsd.org on behalf of Zhenlei Huang Date: Saturday, May 3, 2025 at 9:34 PM To: Mike Belanger Cc: freebsd-net@freebsd.org , Gleb Smirnoff Subject: [EXTERNAL] - Re: Race condition

Re: [EXTERNAL] - Re: Race condition in ether_ifattach

2025-05-09 Thread Mike Belanger
Let me know if there is anything else I can do for this issue (e.g. open a bug). From: Zhenlei Huang Date: Tuesday, May 6, 2025 at 10:30 PM To: Mike Belanger Cc: freebsd-net@freebsd.org , Gleb Smirnoff Subject: Re: [EXTERNAL] - Re: Race condition in ether_ifattach CAUTION - This email is