[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250927084912.2343597-1-ivecera@redhat.com>
Date: Sat, 27 Sep 2025 10:49:09 +0200
From: Ivan Vecera <ivecera@...hat.com>
To: netdev@...r.kernel.org
Cc: Vadim Fedorenko <vadim.fedorenko@...ux.dev>,
Arkadiusz Kubalewski <arkadiusz.kubalewski@...el.com>,
Jiri Pirko <jiri@...nulli.us>,
Jonathan Corbet <corbet@....net>,
Donald Hunter <donald.hunter@...il.com>,
Jakub Kicinski <kuba@...nel.org>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Paolo Abeni <pabeni@...hat.com>,
Simon Horman <horms@...nel.org>,
Prathosh Satish <Prathosh.Satish@...rochip.com>,
Chuck Lever <chuck.lever@...cle.com>,
linux-doc@...r.kernel.org,
linux-kernel@...r.kernel.org,
Michal Schmidt <mschmidt@...hat.com>,
Petr Oros <poros@...hat.com>
Subject: [PATCH net-next v2 0/3] dpll: add phase offset averaging factor
For some hardware, the phase shift may result from averaging previous values
and the newly measured value. In this case, the averaging is controlled by
a configurable averaging factor.
Add new device level attribute phase-offset-avg-factor, appropriate
callbacks and implement them in zl3073x driver.
Ivan Vecera (3):
dpll: add phase-offset-avg-factor device attribute to netlink spec
dpll: add phase_offset_avg_factor_get/set callback ops
dpll: zl3073x: Allow to configure phase offset averaging factor
Documentation/driver-api/dpll.rst | 18 +++++++-
Documentation/netlink/specs/dpll.yaml | 6 +++
drivers/dpll/dpll_netlink.c | 66 ++++++++++++++++++++++++---
drivers/dpll/dpll_nl.c | 5 +-
drivers/dpll/zl3073x/core.c | 38 +++++++++++++--
drivers/dpll/zl3073x/core.h | 15 +++++-
drivers/dpll/zl3073x/dpll.c | 58 +++++++++++++++++++++++
drivers/dpll/zl3073x/dpll.h | 2 +
include/linux/dpll.h | 6 +++
include/uapi/linux/dpll.h | 1 +
10 files changed, 199 insertions(+), 16 deletions(-)
--
2.49.1
Powered by blists - more mailing lists