U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] net/designware: call phy_connect_dev() to properly setup phylib device
@ 2014-04-28 19:14 Ian Campbell
  2014-05-13  1:53 ` [U-Boot] " Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Ian Campbell @ 2014-04-28 19:14 UTC (permalink / raw)
  To: u-boot

This sets up the linkage from the phydev back to the ethernet device. This
symptom of not doing this which I noticed was:
    <NULL> Waiting for PHY auto negotiation to complete....
rather than:
    dwmac.1c50000 Waiting for PHY auto negotiation to complete....

Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
---
 drivers/net/designware.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/net/designware.c b/drivers/net/designware.c
index c9afe16..b8a7631 100644
--- a/drivers/net/designware.c
+++ b/drivers/net/designware.c
@@ -390,6 +390,8 @@ static int dw_phy_init(struct eth_device *dev)
 	if (!phydev)
 		return -1;
 
+	phy_connect_dev(phydev, dev);
+
 	phydev->supported &= PHY_GBIT_FEATURES;
 	phydev->advertising = phydev->supported;
 
-- 
1.9.0

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-04-28 19:14 [U-Boot] [PATCH] net/designware: call phy_connect_dev() to properly setup phylib device Ian Campbell
@ 2014-05-13  1:53 ` Tom Rini
  2014-05-13 10:19   ` Ian Campbell
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Rini @ 2014-05-13  1:53 UTC (permalink / raw)
  To: u-boot

On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:

> This sets up the linkage from the phydev back to the ethernet device. This
> symptom of not doing this which I noticed was:
>     <NULL> Waiting for PHY auto negotiation to complete....
> rather than:
>     dwmac.1c50000 Waiting for PHY auto negotiation to complete....
> 
> Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
> Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140512/1e0ae36c/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-13  1:53 ` [U-Boot] " Tom Rini
@ 2014-05-13 10:19   ` Ian Campbell
  2014-05-13 11:19     ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Ian Campbell @ 2014-05-13 10:19 UTC (permalink / raw)
  To: u-boot

On Mon, 2014-05-12 at 21:53 -0400, Tom Rini wrote:
> On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:
> 
> > This sets up the linkage from the phydev back to the ethernet device. This
> > symptom of not doing this which I noticed was:
> >     <NULL> Waiting for PHY auto negotiation to complete....
> > rather than:
> >     dwmac.1c50000 Waiting for PHY auto negotiation to complete....
> > 
> > Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
> > Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
> 
> Applied to u-boot/master, thanks!

Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
data cache, phylib and burst size" which included this and some other
(far more critical, since designware is currently unusable on ARM)
fixes?

Ian.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-13 10:19   ` Ian Campbell
@ 2014-05-13 11:19     ` Tom Rini
  2014-05-14  7:29       ` Ian Campbell
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Rini @ 2014-05-13 11:19 UTC (permalink / raw)
  To: u-boot

On Tue, May 13, 2014 at 11:19:13AM +0100, Ian Campbell wrote:
> On Mon, 2014-05-12 at 21:53 -0400, Tom Rini wrote:
> > On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:
> > 
> > > This sets up the linkage from the phydev back to the ethernet device. This
> > > symptom of not doing this which I noticed was:
> > >     <NULL> Waiting for PHY auto negotiation to complete....
> > > rather than:
> > >     dwmac.1c50000 Waiting for PHY auto negotiation to complete....
> > > 
> > > Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
> > > Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
> > 
> > Applied to u-boot/master, thanks!
> 
> Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
> data cache, phylib and burst size" which included this and some other
> (far more critical, since designware is currently unusable on ARM)
> fixes?

For the moment I've tossed all of the rest of them over to Albert to
grab along with the sunxi stuff.  Albert, if you're uncomfortable there
I can pick them up instead, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140513/b8f0befe/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-13 11:19     ` Tom Rini
@ 2014-05-14  7:29       ` Ian Campbell
  2014-05-14 15:20         ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Ian Campbell @ 2014-05-14  7:29 UTC (permalink / raw)
  To: u-boot

On Tue, 2014-05-13 at 07:19 -0400, Tom Rini wrote:
> On Tue, May 13, 2014 at 11:19:13AM +0100, Ian Campbell wrote:
> > On Mon, 2014-05-12 at 21:53 -0400, Tom Rini wrote:
> > > On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:
> > > 
> > > > This sets up the linkage from the phydev back to the ethernet device. This
> > > > symptom of not doing this which I noticed was:
> > > >     <NULL> Waiting for PHY auto negotiation to complete....
> > > > rather than:
> > > >     dwmac.1c50000 Waiting for PHY auto negotiation to complete....
> > > > 
> > > > Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
> > > > Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
> > > 
> > > Applied to u-boot/master, thanks!
> > 
> > Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
> > data cache, phylib and burst size" which included this and some other
> > (far more critical, since designware is currently unusable on ARM)
> > fixes?
> 
> For the moment I've tossed all of the rest of them over to Albert to
> grab along with the sunxi stuff.

OK, thanks. Does that mean they should be delegated to him in patchwork
(because they still say trini)?

> Albert, if you're uncomfortable there
> I can pick them up instead, thanks!

Cheers,
Ian.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-14  7:29       ` Ian Campbell
@ 2014-05-14 15:20         ` Tom Rini
  2014-05-21 18:44           ` Ian Campbell
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Rini @ 2014-05-14 15:20 UTC (permalink / raw)
  To: u-boot

On Wed, May 14, 2014 at 08:29:48AM +0100, Ian Campbell wrote:
> On Tue, 2014-05-13 at 07:19 -0400, Tom Rini wrote:
> > On Tue, May 13, 2014 at 11:19:13AM +0100, Ian Campbell wrote:
> > > On Mon, 2014-05-12 at 21:53 -0400, Tom Rini wrote:
> > > > On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:
> > > > 
> > > > > This sets up the linkage from the phydev back to the ethernet device. This
> > > > > symptom of not doing this which I noticed was:
> > > > >     <NULL> Waiting for PHY auto negotiation to complete....
> > > > > rather than:
> > > > >     dwmac.1c50000 Waiting for PHY auto negotiation to complete....
> > > > > 
> > > > > Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
> > > > > Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
> > > > 
> > > > Applied to u-boot/master, thanks!
> > > 
> > > Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
> > > data cache, phylib and burst size" which included this and some other
> > > (far more critical, since designware is currently unusable on ARM)
> > > fixes?
> > 
> > For the moment I've tossed all of the rest of them over to Albert to
> > grab along with the sunxi stuff.
> 
> OK, thanks. Does that mean they should be delegated to him in patchwork
> (because they still say trini)?

I think I forgot to update them, oops.  I checked with Albert on IRC
just now and he's fine with it and will grab them tomorrow.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140514/c4e06c50/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-14 15:20         ` Tom Rini
@ 2014-05-21 18:44           ` Ian Campbell
  2014-05-21 19:33             ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Ian Campbell @ 2014-05-21 18:44 UTC (permalink / raw)
  To: u-boot

On Wed, 2014-05-14 at 11:20 -0400, Tom Rini wrote:
> On Wed, May 14, 2014 at 08:29:48AM +0100, Ian Campbell wrote:
> > On Tue, 2014-05-13 at 07:19 -0400, Tom Rini wrote:
> > > On Tue, May 13, 2014 at 11:19:13AM +0100, Ian Campbell wrote:
> > > > Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
> > > > data cache, phylib and burst size" which included this and some other
> > > > (far more critical, since designware is currently unusable on ARM)
> > > > fixes?
> > > 
> > > For the moment I've tossed all of the rest of them over to Albert to
> > > grab along with the sunxi stuff.
> > 
> > OK, thanks. Does that mean they should be delegated to him in patchwork
> > (because they still say trini)?
> 
> I think I forgot to update them, oops.  I checked with Albert on IRC
> just now and he's fine with it and will grab them tomorrow.

Hi,

I was just wondering what the status of these two series was.

Thanks,
Ian.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] net/designware: call phy_connect_dev() to properly setup phylib device
  2014-05-21 18:44           ` Ian Campbell
@ 2014-05-21 19:33             ` Tom Rini
  0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2014-05-21 19:33 UTC (permalink / raw)
  To: u-boot

On Wed, May 21, 2014 at 07:44:15PM +0100, Ian Campbell wrote:
> On Wed, 2014-05-14 at 11:20 -0400, Tom Rini wrote:
> > On Wed, May 14, 2014 at 08:29:48AM +0100, Ian Campbell wrote:
> > > On Tue, 2014-05-13 at 07:19 -0400, Tom Rini wrote:
> > > > On Tue, May 13, 2014 at 11:19:13AM +0100, Ian Campbell wrote:
> > > > > Thanks, have you also seen "[PATCH v3 0/5] net/designware: fixes for
> > > > > data cache, phylib and burst size" which included this and some other
> > > > > (far more critical, since designware is currently unusable on ARM)
> > > > > fixes?
> > > > 
> > > > For the moment I've tossed all of the rest of them over to Albert to
> > > > grab along with the sunxi stuff.
> > > 
> > > OK, thanks. Does that mean they should be delegated to him in patchwork
> > > (because they still say trini)?
> > 
> > I think I forgot to update them, oops.  I checked with Albert on IRC
> > just now and he's fine with it and will grab them tomorrow.
> 
> Hi,
> 
> I was just wondering what the status of these two series was.

You had posted v3.1 of one of the patches or so when I had poked Albert
on IRC about grabbing it and he said he hadn't seen 3.1 just yet.
Albert?  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140521/a3b9f906/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-05-21 19:33 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-28 19:14 [U-Boot] [PATCH] net/designware: call phy_connect_dev() to properly setup phylib device Ian Campbell
2014-05-13  1:53 ` [U-Boot] " Tom Rini
2014-05-13 10:19   ` Ian Campbell
2014-05-13 11:19     ` Tom Rini
2014-05-14  7:29       ` Ian Campbell
2014-05-14 15:20         ` Tom Rini
2014-05-21 18:44           ` Ian Campbell
2014-05-21 19:33             ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox