[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241223151550.237680-1-m-malladi@ti.com>
Date: Mon, 23 Dec 2024 20:45:48 +0530
From: Meghana Malladi <m-malladi@...com>
To: <u.kleine-koenig@...libre.com>, <robh@...nel.org>,
<matthias.schiffer@...tq-group.com>, <jan.kiszka@...mens.com>,
<dan.carpenter@...aro.org>, <m-malladi@...com>,
<javier.carrasco.cruz@...il.com>, <diogo.ivo@...mens.com>,
<jacob.e.keller@...el.com>, <horms@...nel.org>, <pabeni@...hat.com>,
<kuba@...nel.org>, <edumazet@...gle.com>, <davem@...emloft.net>,
<andrew+netdev@...n.ch>
CC: <linux-kernel@...r.kernel.org>, <netdev@...r.kernel.org>,
<linux-arm-kernel@...ts.infradead.org>, <srk@...com>,
Vignesh Raghavendra
<vigneshr@...com>,
Roger Quadros <rogerq@...nel.org>, <danishanwar@...com>
Subject: [PATCH net v5 0/2] IEP clock module bug fixes
Hi All,
This series has some bug fixes for IEP module needed by PPS and
timesync operations.
Patch 1/2 fixes firmware load sequence to run all the firmwares
when either of the ethernet interfaces is up. Move all the code
common for firmware bringup under common functions.
Patch 2/2 fixes distorted PPS signal when the ethernet interfaces
are brough down and up. This patch also fixes enabling PPS signal
after bringing the interface up, without disabling PPS.
MD Danish Anwar (1):
net: ti: icssg-prueth: Fix firmware load sequence.
Meghana Malladi (1):
net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during
iep_init
drivers/net/ethernet/ti/icssg/icss_iep.c | 8 +
drivers/net/ethernet/ti/icssg/icssg_common.c | 25 --
drivers/net/ethernet/ti/icssg/icssg_config.c | 41 ++-
drivers/net/ethernet/ti/icssg/icssg_config.h | 1 +
drivers/net/ethernet/ti/icssg/icssg_prueth.c | 261 ++++++++++++------
drivers/net/ethernet/ti/icssg/icssg_prueth.h | 5 +-
.../net/ethernet/ti/icssg/icssg_prueth_sr1.c | 24 +-
7 files changed, 244 insertions(+), 121 deletions(-)
base-commit: 92c932b9946c1e082406aa0515916adb3e662e24
--
2.25.1
Powered by blists - more mailing lists