aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux/linux-yocto-5.15/9050-Add-10M-support-in-PHY-device-supported-field.patch
blob: a2cfbf23199f04e09c2ca2aa7d3556b2b9df7b47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From 5ea3a3fa893fc2154967244c3dd7f5f73621df49 Mon Sep 17 00:00:00 2001
From: Devang Vyas <devangnayanbhai.vyas@amd.com>
Date: Thu, 8 Sep 2022 11:12:00 +0530
Subject: [PATCH 50/57] Add 10M support in PHY device supported field

Signed-off-by: Devang Vyas <devangnayanbhai.vyas@amd.com>
Change-Id: I88e16e3549b2bf71b90d73f7ec62ab7993355b8c
---
 drivers/net/phy/aquantia_main.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/net/phy/aquantia_main.c b/drivers/net/phy/aquantia_main.c
index f41c49c8205c..402b93829c86 100755
--- a/drivers/net/phy/aquantia_main.c
+++ b/drivers/net/phy/aquantia_main.c
@@ -600,6 +600,9 @@ static int aqr113_config_init(struct phy_device *phydev)
 	val =  val & (~( 1<< 0xb));
 	phy_write_mmd(phydev, 0x7, 0xc400,val);
 
+	/* Add 10M support */
+	linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, phydev->supported);
+
 	return aqr107_set_downshift(phydev, MDIO_AN_VEND_PROV_DOWNSHIFT_DFLT);
 }
 
-- 
2.37.3