> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of Karol > Kolacinski > Sent: Friday, August 30, 2024 4:37 PM > To: [email protected] > Cc: [email protected]; Kubalewski, Arkadiusz > <[email protected]>; Kolacinski, Karol > <[email protected]>; Nguyen, Anthony L <[email protected]>; > Simon Horman <[email protected]>; Kitszel, Przemyslaw > <[email protected]> > Subject: [Intel-wired-lan] [PATCH v4 iwl-next 4/7] ice: Cache perout/extts > requests and check flags > > Cache original PTP GPIO requests instead of saving each parameter in internal > structures for periodic output or external timestamp request. > > Factor out all periodic output register writes from ice_ptp_cfg_clkout to a > separate function to improve readability. > > Reviewed-by: Arkadiusz Kubalewski <[email protected]> > Signed-off-by: Karol Kolacinski <[email protected]> > Reviewed-by: Simon Horman <[email protected]> > --- > V1 -> V2: Fixed unresolved merge conflict > > drivers/net/ethernet/intel/ice/ice_ptp.c | 360 +++++++++--------- > drivers/net/ethernet/intel/ice/ice_ptp.h | 27 +- > .../net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- > drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 27 +- > 4 files changed, 212 insertions(+), 204 deletions(-) >
Tested-by: Pucha Himasekhar Reddy <[email protected]> (A Contingent worker at Intel)
