[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220724080329.2613617-1-idosch@nvidia.com>
Date: Sun, 24 Jul 2022 11:03:14 +0300
From: Ido Schimmel <idosch@...dia.com>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, kuba@...nel.org, pabeni@...hat.com,
edumazet@...gle.com, petrm@...dia.com, amcohen@...dia.com,
danieller@...dia.com, richardcochran@...il.com, mlxsw@...dia.com,
Ido Schimmel <idosch@...dia.com>
Subject: [PATCH net-next 00/15] mlxsw: Spectrum-2 PTP preparations
This patchset includes various preparations required for Spectrum-2 PTP
support.
Most of the changes are non-functional (e.g., renaming, adding
registers). The only intentional user visible change is in patch #10
where the PHC time is initialized to zero in accordance with the
recommendation of the PTP maintainer.
Amit Cohen (7):
mlxsw: resources: Add resource identifier for maximum number of FIDs
mlxsw: spectrum_ptp: Initialize the clock to zero as part of
initialization
mlxsw: pci: Simplify FRC clock reading
mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_state' per ASIC
mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASIC
mlxsw: spectrum_ptp: Rename mlxsw_sp_ptp_get_message_types()
mlxsw: spectrum_ptp: Rename mlxsw_sp1_ptp_phc_adjfreq()
Danielle Ratson (8):
mlxsw: Rename mlxsw_reg_mtptptp_pack() to mlxsw_reg_mtptpt_pack()
mlxsw: reg: Add MTUTC register's fields for supporting PTP in
Spectrum-2
mlxsw: reg: Add Monitoring Time Precision Correction Port
Configuration Register
mlxsw: pci_hw: Add 'time_stamp' and 'time_stamp_type' fields to CQEv2
mlxsw: cmd: Add UTC related fields to query firmware command
mlxsw: Set time stamp type as part of config profile
mlxsw: spectrum: Fix the shift of FID field in TX header
mlxsw: Rename 'read_frc_capable' bit to 'read_clock_capable'
drivers/net/ethernet/mellanox/mlxsw/cmd.h | 52 ++++++
drivers/net/ethernet/mellanox/mlxsw/core.h | 6 +-
drivers/net/ethernet/mellanox/mlxsw/pci.c | 27 +++-
drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 81 +++++++++-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 99 +++++++++++-
.../net/ethernet/mellanox/mlxsw/resources.h | 2 +
.../net/ethernet/mellanox/mlxsw/spectrum.c | 6 +-
.../ethernet/mellanox/mlxsw/spectrum_ptp.c | 148 +++++++++++-------
8 files changed, 344 insertions(+), 77 deletions(-)
--
2.36.1
Powered by blists - more mailing lists