On Fri, Jun 21, 2024 at 10:44 AM Sergey Temerkhanov <sergey.temerkha...@intel.com> wrote: > This series replaces multiple aux buses and devices used in > the PTP support code with struct ice_adapter holding the necessary > shared data > > Patches 1,2 add convenience wrappers > Patch 3 does the main refactoring > Patch 4 finalizes the refactoring > > Sergey Temerkhanov (4): > ice: Introduce ice_get_phy_model() wrapper > ice: Add ice_get_ctrl_ptp() wrapper to simplify the code > ice: Use ice_adapter for PTP shared data instead of auxdev > ice: Drop auxbus use for PTP to finalize ice_adapter move > > drivers/net/ethernet/intel/ice/ice.h | 5 + > drivers/net/ethernet/intel/ice/ice_adapter.c | 6 + > drivers/net/ethernet/intel/ice/ice_adapter.h | 21 +- > drivers/net/ethernet/intel/ice/ice_ptp.c | 338 ++++--------------- > drivers/net/ethernet/intel/ice/ice_ptp.h | 24 +- > drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 22 +- > drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 + > 7 files changed, 111 insertions(+), 310 deletions(-)
Hi Sergey, This looks like a resend of your patchset from June 18. I sent comments on June 20: https://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20240617/042345.html https://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20240617/042346.html Michal