diff mbox

[U-Boot,v3,12/14] drivers: net: phy: add SMSC LAN8740 Phy support.

Message ID 1452593909-16184-13-git-send-email-purna.mandal@microchip.com
State Superseded
Delegated to: Daniel Schwierzeck
Headers show

Commit Message

Purna Chandra Mandal Jan. 12, 2016, 10:18 a.m. UTC
Add SMSC LAN8740 Phy support required for PIC32MZDA devices.

Signed-off-by: Purna Chandra Mandal <purna.mandal@microchip.com>

---

Changes in v3: None
Changes in v2: None

 drivers/net/phy/smsc.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

Comments

Tom Rini Jan. 13, 2016, 2:56 p.m. UTC | #1
On Tue, Jan 12, 2016 at 03:48:27PM +0530, Purna Chandra Mandal wrote:

> Add SMSC LAN8740 Phy support required for PIC32MZDA devices.
> 
> Signed-off-by: Purna Chandra Mandal <purna.mandal@microchip.com>
> 

Reviewed-by: Tom Rini <trini@konsulko.com>
Daniel Schwierzeck Jan. 13, 2016, 3:19 p.m. UTC | #2
Am Dienstag, den 12.01.2016, 15:48 +0530 schrieb Purna Chandra Mandal:
> Add SMSC LAN8740 Phy support required for PIC32MZDA devices.
> 
> Signed-off-by: Purna Chandra Mandal <purna.mandal@microchip.com>

Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>

> 
> ---
> 
> Changes in v3: None
> Changes in v2: None
> 
>  drivers/net/phy/smsc.c | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/drivers/net/phy/smsc.c b/drivers/net/phy/smsc.c
> index bfd9815..34986a2 100644
> --- a/drivers/net/phy/smsc.c
> +++ b/drivers/net/phy/smsc.c
> @@ -69,11 +69,21 @@ static struct phy_driver lan8710_driver = {
>  	.shutdown = &genphy_shutdown,
>  };
>  
> +static struct phy_driver lan8740_driver = {
> +	.name = "SMSC LAN8740",
> +	.uid = 0x0007c110,
> +	.mask = 0xffff0,
> +	.features = PHY_BASIC_FEATURES,
> +	.config = &genphy_config_aneg,
> +	.startup = &genphy_startup,
> +	.shutdown = &genphy_shutdown,
> +};
>  int phy_smsc_init(void)
>  {
>  	phy_register(&lan8710_driver);
>  	phy_register(&lan911x_driver);
>  	phy_register(&lan8700_driver);
> +	phy_register(&lan8740_driver);
>  
>  	return 0;
>  }
diff mbox

Patch

diff --git a/drivers/net/phy/smsc.c b/drivers/net/phy/smsc.c
index bfd9815..34986a2 100644
--- a/drivers/net/phy/smsc.c
+++ b/drivers/net/phy/smsc.c
@@ -69,11 +69,21 @@  static struct phy_driver lan8710_driver = {
 	.shutdown = &genphy_shutdown,
 };
 
+static struct phy_driver lan8740_driver = {
+	.name = "SMSC LAN8740",
+	.uid = 0x0007c110,
+	.mask = 0xffff0,
+	.features = PHY_BASIC_FEATURES,
+	.config = &genphy_config_aneg,
+	.startup = &genphy_startup,
+	.shutdown = &genphy_shutdown,
+};
 int phy_smsc_init(void)
 {
 	phy_register(&lan8710_driver);
 	phy_register(&lan911x_driver);
 	phy_register(&lan8700_driver);
+	phy_register(&lan8740_driver);
 
 	return 0;
 }