> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of Karol > Kolacinski > Sent: Tuesday, July 2, 2024 7:12 PM > To: [email protected] > Cc: [email protected]; Kolacinski, Karol <[email protected]>; > Kubalewski, Arkadiusz <[email protected]>; Nguyen, Anthony L > <[email protected]>; Kitszel, Przemyslaw > <[email protected]> > Subject: [Intel-wired-lan] [PATCH v2 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]> > --- > V1 -> V2: Fixed unresolved merge conflict > > drivers/net/ethernet/intel/ice/ice_ptp.c | 354 +++++++++--------- > 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, 213 insertions(+), 197 deletions(-) >
Tested-by: Pucha Himasekhar Reddy <[email protected]> (A Contingent worker at Intel)
