From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mugunthan V N Date: Tue, 4 Jun 2013 20:59:24 +0530 Subject: [U-Boot] net, cpsw: disable gigabit support through plattform data In-Reply-To: <51AE0491.7020507@denx.de> References: <1370335914-14027-1-git-send-email-hs@denx.de> <20130604150045.3454038306D@gemini.denx.de> <51AE0491.7020507@denx.de> Message-ID: <51AE07D4.8060507@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 6/4/2013 8:45 PM, Heiko Schocher wrote: > Hello Wolfgang, > > Am 04.06.2013 17:00, schrieb Wolfgang Denk: >> Dear Heiko, >> >> In message <1370335914-14027-1-git-send-email-hs@denx.de> you wrote: >>> add possibility to disable gigabit support through >>> plattform data. Current boards should not be affected >>> through this patch. >> ... >>> + if (phy->speed == 1000) { >>> + if (priv->data.gigabit_en) { >>> + mac_control |= GIGABITEN; >>> + } else { >>> + /* Disable gigabit as it's non-functional */ >>> + mac_control &= ~GIGABITEN; >>> + phy->speed = 100; >> Is this reliable? I mean, how do we know it's a 100 Mbps connection >> (and not for example a 10 Mbs one) ? Phy speed info will be read from phy status itself for configuring mac ctrl reg. > Indeed. Anyway, I have to check, if this patch is necessary, as Tom > noted ... > > bye, > Heiko As Tom mentioned this patch is applicable only for initial samples as there was a issue with Gig mode packet transfer. Now there is no issue with having Gig enabled by default. Regards Mugunthan V N