summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_ptp_hw.c
AgeCommit message (Expand)Author
2025-01-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-01-14ice: implement low latency PHY timer updatesJacob Keller
2025-01-14ice: add lock to protect low latency interfaceJacob Keller
2025-01-14ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_*Jacob Keller
2025-01-14ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810Jacob Keller
2025-01-14ice: use string choice helpersR Sundar
2025-01-13ice: Add correct PHY lane assignmentKarol Kolacinski
2025-01-13ice: Fix quad registers read on E825Karol Kolacinski
2025-01-13ice: Fix E825 initializationKarol Kolacinski
2024-12-03ice: fix PHY timestamp extraction for ETH56GPrzemyslaw Korba
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-10-29ice: fix crash on probe for DPLL enabled E810 LOMArkadiusz Kubalewski
2024-10-01ice: Introduce ice_get_phy_model() wrapperSergey Temerkhanov
2024-10-01ice: Enable 1PPS out from CGU for E825C productsSergey Temerkhanov
2024-10-01ice: Read SDP section from NVM for pin definitionsYochai Hagvi
2024-10-01ice: Align E810T GPIO to other productsKarol Kolacinski
2024-07-10ice: Extend Sideband Queue command to support flagsAnil Samal
2024-06-01ice: Adjust PTP init for 2x50G E825C devicesGrzegorz Nitka
2024-06-01ice: Add support for E825-C TS PLL handlingMichal Michalik
2024-06-01ice: Change CGU regs struct to anonymousKarol Kolacinski
2024-06-01ice: Introduce ETH56G PHY model for E825C productsSergey Temerkhanov
2024-06-01ice: Move CGU blockSergey Temerkhanov
2024-06-01ice: Add PHY OFFSET_READY register clearingKarol Kolacinski
2024-06-01ice: Implement Tx interrupt enablement functionsSergey Temerkhanov
2024-06-01ice: Introduce helper to get tmr_cmd_reg valuesJacob Keller
2024-06-01ice: Introduce ice_ptp_hw structKarol Kolacinski
2024-04-01ice: avoid the PTP hardware semaphore in gettimex64 pathMichal Schmidt
2023-12-05ice: Rename E822 to E82XKarol Kolacinski
2023-11-13ice: dpll: fix output pin capabilitiesArkadiusz Kubalewski
2023-10-20ice: make ice_get_pf_c827_idx staticJacob Keller
2023-10-04ice: fix linking when CONFIG_PTP_1588_CLOCK=nJacob Keller
2023-09-18ice: PTP: move quad value check inside ice_fill_phy_msg_e822Karol Kolacinski
2023-09-18ice: PTP: Rename macros used for PHY/QUAD port definitionsKarol Kolacinski
2023-09-18ice: PTP: Clean up timestamp registers correctlyKarol Kolacinski
2023-09-18ice: introduce hw->phy_model for handling PTP PHY differencesJacob Keller
2023-09-18ice: Support cross-timestamping for E823 devicesJacob Keller
2023-09-18ice: prefix clock timer command enumeration values with ICE_PTPSergey Temerkhanov
2023-09-17ice: add admin commands to access cgu configurationArkadiusz Kubalewski
2023-08-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2023-08-25ice: avoid executing commands on other ports when driving syncJacob Keller
2023-08-17ice: move E810T functions to before device agnostic onesJacob Keller
2023-08-17ice: refactor ice_ptp_hw to make functions staticJan Sokolowski
2023-08-17ice: remove unused methodsJan Sokolowski
2022-12-08ice: make Tx and Rx vernier offset calibration independentSiddaraju DH
2022-12-08ice: check Tx timestamp memory register for ready timestampsJacob Keller
2022-12-08ice: Reset TS memory for all quadsKarol Kolacinski
2022-12-08ice: Remove the E822 vernier "bypass" logicMilena Olech
2022-11-23ice: Check for PTP HW lock more frequentlyKarol Kolacinski
2022-09-20ice: Add low latency Tx timestamp readKarol Kolacinski
2022-03-03ice: add TTY for GNSS module for E810T deviceKarol Kolacinski