Previously control of the dpll SMA/U.FL pins was partially done through ptp API, decouple pins control from both interfaces (dpll and ptp). Allow the SMA/U.FL pins control over a dpll subsystem, and leave ptp related SDP pins control over a ptp subsystem.
Arkadiusz Kubalewski (1): ice: redesign dpll sma/u.fl pins control Karol Kolacinski (2): ice: change SMA pins to SDP in PTP API ice: add ice driver PTP pin documentation .../device_drivers/ethernet/intel/ice.rst | 13 + drivers/net/ethernet/intel/ice/ice_dpll.c | 927 +++++++++++++++++- drivers/net/ethernet/intel/ice/ice_dpll.h | 23 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 254 +---- drivers/net/ethernet/intel/ice/ice_ptp.h | 3 - drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 1 + 6 files changed, 988 insertions(+), 233 deletions(-) base-commit: f1b79f06407e20f12be7b5cd4aed493b2ec1b6ad -- 2.38.1
