[PATCHv2] PHYLIB: Add BCM5482 PHY support

2008-01-30 Thread Nate Case
This Broadcom PHY is similar to other bcm54xx devices. Signed-off-by: Nate Case <[EMAIL PROTECTED]> --- Note: This is a re-submission, correcting the bad indentation in the first patch drivers/net/phy/broadcom.c | 20 1 files changed, 20 insertions(+), 0 del

Re: [PATCH] PHYLIB: Add BCM5482 PHY support

2008-01-30 Thread Nate Case
standard. I can't figure out how they got the ID values for the BCM5482. If you extract the OUI from 0x0143bcb0, you get 0x0050ef (which the *BSD guys list as an alternate "mangled" Broadcom OUI). The BCM5787 and BCM5755 also seem to share this same ID formula with the BCM5482.

[PATCH] PHYLIB: Add BCM5482 PHY support

2008-01-29 Thread Nate Case
This Broadcom PHY is similar to other bcm54xx devices. Signed-off-by: Nate Case <[EMAIL PROTECTED]> --- drivers/net/phy/broadcom.c | 20 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/drivers/net/phy/broadcom.c b/drivers/net/phy/broadcom.c index 2

[PATCH] PHYLIB: Locking fixes for PHY I/O potentially sleeping

2008-01-29 Thread Nate Case
queue for PHY state machine handling since it can potentially sleep * Change phydev lock from spinlock to mutex Signed-off-by: Nate Case <[EMAIL PROTECTED]> Acked-by: Andy Fleming <[EMAIL PROTECTED]> --- Note: This is a resend of the patch submitted on January 3rd, 2008 dri

[PATCH] PHYLIB: Locking fixes for PHY I/O potentially sleeping

2008-01-03 Thread Nate Case
queue for PHY state machine handling since it can potentially sleep * Change phydev lock from spinlock to mutex Signed-off-by: Nate Case <[EMAIL PROTECTED]> --- drivers/net/phy/mdio_bus.c |2 +- drivers/net/phy/phy.c| 68 - d