oe-kbuild.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: oe-kbuild@lists.linux.dev
Cc: lkp@intel.com, Dan Carpenter <error27@gmail.com>
Subject: Re: [PATCH net-next v1 4/4] net: stmmac: use delays reported by the PHY driver to correct MAC propagation delay
Date: Fri, 26 Apr 2024 06:07:18 +0800	[thread overview]
Message-ID: <202404260527.mBIbJOvC-lkp@intel.com> (raw)

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
In-Reply-To: <20240417164316.1755299-5-o.rempel@pengutronix.de>
References: <20240417164316.1755299-5-o.rempel@pengutronix.de>
TO: Oleksij Rempel <o.rempel@pengutronix.de>
TO: Alexandre Torgue <alexandre.torgue@foss.st.com>
TO: Jose Abreu <joabreu@synopsys.com>
TO: "David S. Miller" <davem@davemloft.net>
CC: netdev@vger.kernel.org
TO: Andrew Lunn <andrew@lunn.ch>
TO: Heiner Kallweit <hkallweit1@gmail.com>
TO: Eric Dumazet <edumazet@google.com>
TO: Jakub Kicinski <kuba@kernel.org>
TO: Paolo Abeni <pabeni@redhat.com>
TO: Maxime Coquelin <mcoquelin.stm32@gmail.com>
TO: Woojung Huh <woojung.huh@microchip.com>
TO: Arun Ramadoss <arun.ramadoss@microchip.com>
TO: Richard Cochran <richardcochran@gmail.com>
TO: Russell King <linux@armlinux.org.uk>
CC: Oleksij Rempel <o.rempel@pengutronix.de>
CC: kernel@pengutronix.de
CC: linux-kernel@vger.kernel.org
CC: UNGLinuxDriver@microchip.com
CC: linux-stm32@st-md-mailman.stormreply.com

Hi Oleksij,

kernel test robot noticed the following build warnings:

[auto build test WARNING on net-next/main]

url:    https://github.com/intel-lab-lkp/linux/commits/Oleksij-Rempel/net-phy-Add-TimeSync-delay-query-support-to-PHYlib-API/20240418-004607
base:   net-next/main
patch link:    https://lore.kernel.org/r/20240417164316.1755299-5-o.rempel%40pengutronix.de
patch subject: [PATCH net-next v1 4/4] net: stmmac: use delays reported by the PHY driver to correct MAC propagation delay
:::::: branch date: 8 days ago
:::::: commit date: 8 days ago
config: i386-randconfig-141-20240426 (https://download.01.org/0day-ci/archive/20240426/202404260527.mBIbJOvC-lkp@intel.com/config)
compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Reported-by: Dan Carpenter <error27@gmail.com>
| Closes: https://lore.kernel.org/r/202404260527.mBIbJOvC-lkp@intel.com/

New smatch warnings:
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:1110 stmmac_mac_link_up() warn: passing zero to 'ERR_PTR'

Old smatch warnings:
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'dev->irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'priv->lpi_irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'priv->sfty_ce_irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'priv->sfty_irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'priv->sfty_ue_irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3801 stmmac_request_irq_multi_msi() warn: 'priv->wol_irq' from request_irq() not released on lines: 3801.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3867 stmmac_request_irq_single() warn: 'dev->irq' from request_irq() not released on lines: 3867.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3867 stmmac_request_irq_single() warn: 'priv->lpi_irq' from request_irq() not released on lines: 3867.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3867 stmmac_request_irq_single() warn: 'priv->wol_irq' from request_irq() not released on lines: 3867.
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:5651 stmmac_rx() error: 'skb' dereferencing possible ERR_PTR()
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:5663 stmmac_rx() error: 'skb' dereferencing possible ERR_PTR()
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:5689 stmmac_rx() error: 'skb' dereferencing possible ERR_PTR()

vim +/ERR_PTR +1110 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c

46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   986  
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   987  static void stmmac_mac_link_up(struct phylink_config *config,
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   988  			       struct phy_device *phy,
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   989  			       unsigned int mode, phy_interface_t interface,
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   990  			       int speed, int duplex,
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09   991  			       bool tx_pause, bool rx_pause)
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14   992  {
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11   993  	struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev));
a3a57bf07de23f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Heiner Kallweit            2022-08-24   994  	u32 old_ctrl, ctrl;
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14   995  
efe92571bfc30f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Bartosz Golaszewski        2023-07-10   996  	if ((priv->plat->flags & STMMAC_FLAG_SERDES_UP_AFTER_PHY_LINKUP) &&
efe92571bfc30f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Bartosz Golaszewski        2023-07-10   997  	    priv->plat->serdes_powerup)
a46e9010124256 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Revanth Kumar Uppala       2022-12-01   998  		priv->plat->serdes_powerup(priv->dev, priv->plat->bsp_priv);
a46e9010124256 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Revanth Kumar Uppala       2022-12-01   999  
a3a57bf07de23f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Heiner Kallweit            2022-08-24  1000  	old_ctrl = readl(priv->ioaddr + MAC_CTRL_REG);
a3a57bf07de23f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Heiner Kallweit            2022-08-24  1001  	ctrl = old_ctrl & ~priv->hw->link.speed_mask;
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1002  
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1003  	if (interface == PHY_INTERFACE_MODE_USXGMII) {
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1004  		switch (speed) {
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1005  		case SPEED_10000:
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1006  			ctrl |= priv->hw->link.xgmii.speed10000;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1007  			break;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1008  		case SPEED_5000:
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1009  			ctrl |= priv->hw->link.xgmii.speed5000;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1010  			break;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1011  		case SPEED_2500:
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1012  			ctrl |= priv->hw->link.xgmii.speed2500;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1013  			break;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1014  		default:
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1015  			return;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1016  		}
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1017  	} else if (interface == PHY_INTERFACE_MODE_XLGMII) {
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1018  		switch (speed) {
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1019  		case SPEED_100000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1020  			ctrl |= priv->hw->link.xlgmii.speed100000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1021  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1022  		case SPEED_50000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1023  			ctrl |= priv->hw->link.xlgmii.speed50000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1024  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1025  		case SPEED_40000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1026  			ctrl |= priv->hw->link.xlgmii.speed40000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1027  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1028  		case SPEED_25000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1029  			ctrl |= priv->hw->link.xlgmii.speed25000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1030  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1031  		case SPEED_10000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1032  			ctrl |= priv->hw->link.xgmii.speed10000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1033  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1034  		case SPEED_2500:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1035  			ctrl |= priv->hw->link.speed2500;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1036  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1037  		case SPEED_1000:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1038  			ctrl |= priv->hw->link.speed1000;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1039  			break;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1040  		default:
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1041  			return;
8a880936e9025e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-17  1042  		}
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1043  	} else {
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1044  		switch (speed) {
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1045  		case SPEED_2500:
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1046  			ctrl |= priv->hw->link.speed2500;
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1047  			break;
afbe17a3ad38e1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1048  		case SPEED_1000:
ca84dfb9ab7084 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1049  			ctrl |= priv->hw->link.speed1000;
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14  1050  			break;
afbe17a3ad38e1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1051  		case SPEED_100:
ca84dfb9ab7084 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1052  			ctrl |= priv->hw->link.speed100;
9beae261baab3f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-02-15  1053  			break;
afbe17a3ad38e1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1054  		case SPEED_10:
ca84dfb9ab7084 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c LABBE Corentin             2017-05-24  1055  			ctrl |= priv->hw->link.speed10;
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14  1056  			break;
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14  1057  		default:
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1058  			return;
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14  1059  		}
5b0d7d7da64b42 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1060  	}
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1061  
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1062  	priv->speed = speed;
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1063  
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1064  	if (priv->plat->fix_mac_speed)
1fc04a0b973392 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Shenwei Wang               2023-08-07  1065  		priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed, mode);
47dd7a540b8a0c drivers/net/stmmac/stmmac_main.c                  Giuseppe Cavallaro         2009-10-14  1066  
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1067  	if (!duplex)
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1068  		ctrl &= ~priv->hw->link.duplex;
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1069  	else
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1070  		ctrl |= priv->hw->link.duplex;
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1071  
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1072  	/* Flow Control operation */
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1073  	if (rx_pause && tx_pause)
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1074  		priv->flow_ctrl = FLOW_AUTO;
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1075  	else if (rx_pause && !tx_pause)
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1076  		priv->flow_ctrl = FLOW_RX;
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1077  	else if (!rx_pause && tx_pause)
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1078  		priv->flow_ctrl = FLOW_TX;
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1079  	else
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1080  		priv->flow_ctrl = FLOW_OFF;
cc3d2b5fc0d6f8 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Goh, Wei Sheng             2022-11-23  1081  
46f69ded988d23 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2020-03-09  1082  	stmmac_mac_flow_ctrl(priv, duplex);
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1083  
a3a57bf07de23f drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Heiner Kallweit            2022-08-24  1084  	if (ctrl != old_ctrl)
ad01b7d480a4a1 drivers/net/stmmac/stmmac_main.c                  Giuseppe CAVALLARO         2010-08-23  1085  		writel(ctrl, priv->ioaddr + MAC_CTRL_REG);
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1086  
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1087  	stmmac_mac_set(priv, priv->ioaddr, true);
5b1117704d4c59 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-28  1088  	if (phy && priv->dma_cap.eee) {
54aa39a513dbf2 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Andrey Konovalov           2023-01-27  1089  		priv->eee_active =
743dd1db85f40b drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Bartosz Golaszewski        2023-07-10  1090  			phy_init_eee(phy, !(priv->plat->flags &
743dd1db85f40b drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Bartosz Golaszewski        2023-07-10  1091  				STMMAC_FLAG_RX_CLK_RUNS_IN_LPI)) >= 0;
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1092  		priv->eee_enabled = stmmac_eee_init(priv);
388e201d41fa1e drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Vineetha G. Jaya Kumaran   2020-10-01  1093  		priv->tx_lpi_enabled = priv->eee_enabled;
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1094  		stmmac_set_eee_pls(priv, priv->hw, true);
74371272f97fd1 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1095  	}
5a5586112b9295 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Ong Boon Leong             2021-03-24  1096  
63c173ff7aa3b5 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Mohammad Athari Bin Ismail 2021-03-26  1097  	if (priv->dma_cap.fpesel)
5a5586112b9295 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Ong Boon Leong             2021-03-24  1098  		stmmac_fpe_link_state_handle(priv, true);
26cfb838aa002a drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Johannes Zink              2023-08-01  1099  
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1100  	if (priv->plat->flags & STMMAC_FLAG_HWTSTAMP_CORRECT_LATENCY) {
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1101  		int ret = 0;
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1102  
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1103  		if (phy)
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1104  			ret = phy_get_timesync_data_path_delays(phy,
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1105  								&priv->phy_tx_delay_ns,
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1106  								&priv->phy_rx_delay_ns);
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1107  		if (!phy || ret) {
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1108  			if (ret != -EOPNOTSUPP)
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1109  				netdev_err(priv->dev, "Failed to get PHY delay: %pe\n",
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17 @1110  					   ERR_PTR(ret));
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1111  			priv->phy_tx_delay_ns = 0;
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1112  			priv->phy_rx_delay_ns = 0;
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1113  		}
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1114  
26cfb838aa002a drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Johannes Zink              2023-08-01  1115  		stmmac_hwtstamp_correct_latency(priv, priv);
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1116  	}
aa187184434368 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Oleksij Rempel             2024-04-17  1117  }
9ad372fc5aaf12 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c Jose Abreu                 2019-06-11  1118  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

                 reply	other threads:[~2024-04-25 22:08 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202404260527.mBIbJOvC-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=error27@gmail.com \
    --cc=oe-kbuild@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).