From mboxrd@z Thu Jan 1 00:00:00 1970 From: Derek Ou Date: Thu, 30 Apr 2009 17:10:53 -0600 Subject: [U-Boot] Disable features In-Reply-To: <49FA12EE.2000800@gmail.com> References: <49FA0922.2000107@siconix.com> <20090430205506.4B62F83420E8@gemini.denx.de> <49FA1279.5080406@siconix.com> <49FA12EE.2000800@gmail.com> Message-ID: <49FA2FFD.3000506@siconix.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, Ben, Ben Warren wrote: > Do you have CONFIG_RESET_PHY_R defined? It forces a call to eth_init(), > which most likely causes the delay you're seeing. Try commenting it out > in your config file. Yes, CONFIG_RESET_PHY_R is defined by default. And I can see it linking to the eth_init and then macb_init which results in the auto-negotiation. I am going to comment it out and test it. But what is the use for this config? Why does ATMEL define it in many of their boards? Thanks, Derek