From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Warren Date: Wed, 21 Nov 2007 10:01:56 -0500 Subject: [U-Boot-Users] PHY library? In-Reply-To: <13876488.post@talk.nabble.com> References: <13876488.post@talk.nabble.com> Message-ID: <47444864.30509@qstreams.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de David Saada wrote: > Hi, > I have a new PHY that needs to be handled in U-boot. Now this PHY is used in > two differenet ports - TSEC & UCC (it's an MPC8568 board). The problem is > that now I need to duplicate the handling of this PHY in both the TSEC and > UCC drivers. Wouldn't it be better if U-boot had an indepedent PHY library > (as in Linux) used by the different Ethernet drivers? > Regards, > David. > Absolutely. In fact, I'm working on one right now... Access methods to PHYs are currently common (miiphybb.c and miiphyutil.c) but there's no reason why the TSEC, UCC and other drivers should have hard wiring for individual PHY devices. Any design suggestions you or others have are welcome. regards, Ben