[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20180105.135933.100390185879161281.davem@davemloft.net>
Date: Fri, 05 Jan 2018 13:59:33 -0500 (EST)
From: David Miller <davem@...emloft.net>
To: sergei.shtylyov@...entembedded.com
Cc: netdev@...r.kernel.org, linux-renesas-soc@...r.kernel.org,
linux-sh@...r.kernel.org
Subject: Re: [PATCH] sh_eth: fix SH7757 GEther initialization
From: Sergei Shtylyov <sergei.shtylyov@...entembedded.com>
Date: Thu, 04 Jan 2018 21:06:49 +0300
> Renesas SH7757 has 2 Fast and 2 Gigabit Ether controllers, while the
> 'sh_eth' driver can only reset and initialize TSU of the first controller
> pair. Shimoda-san tried to solve that adding the 'needs_init' member to the
> 'struct sh_eth_plat_data', however the platform code still never sets this
> flag. I think that we can infer this information from the 'devno' variable
> (set to 'platform_device::id') and reset/init the Ether controller pair
> only for an even 'devno'; therefore 'sh_eth_plat_data::needs_init' can be
> removed...
>
> Fixes: 150647fb2c31 ("net: sh_eth: change the condition of initialization")
> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@...entembedded.com>
Applied and queued up for -stable.
Powered by blists - more mailing lists