aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/net/ethernet/intel/ice/ice_ptp_hw.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-04-11ice: enable timesync operation on 2xNAC E825 devicesKarol Kolacinski1-6/+33
2025-04-11ice: refactor ice_sbq_msg_dev enumKarol Kolacinski1-10/+10
2025-04-11ice: remove SW side band access workaround for E825Karol Kolacinski1-23/+0
2025-03-18ice: Refactor E825C PHY registers info structKarol Kolacinski1-3/+3
2025-03-18ice: rename ice_ptp_init_phc_eth56g functionKarol Kolacinski1-7/+6
2025-02-10ice: Implement PTP support for E830 devicesMichal Michalik1-3/+164
2025-02-10ice: Use FIELD_PREP for timestamp valuesKarol Kolacinski1-5/+6
2025-02-10ice: Remove unnecessary ice_is_e8xx() functionsKarol Kolacinski1-73/+69
2025-02-10ice: Don't check device type when checking GNSS presenceKarol Kolacinski1-93/+0
2025-01-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-122/+141
2025-01-14ice: implement low latency PHY timer updatesJacob Keller1-0/+105
2025-01-14ice: add lock to protect low latency interfaceJacob Keller1-0/+18
2025-01-14ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_*Jacob Keller1-7/+7
2025-01-14ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810Jacob Keller1-17/+14
2025-01-14ice: use string choice helpersR Sundar1-4/+4
2025-01-13ice: Add correct PHY lane assignmentKarol Kolacinski1-25/+1
2025-01-13ice: Fix quad registers read on E825Karol Kolacinski1-86/+133
2025-01-13ice: Fix E825 initializationKarol Kolacinski1-13/+9
2024-12-03ice: fix PHY timestamp extraction for ETH56GPrzemyslaw Korba1-1/+2
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+19
2024-10-29ice: fix crash on probe for DPLL enabled E810 LOMArkadiusz Kubalewski1-2/+19
2024-10-01ice: Introduce ice_get_phy_model() wrapperSergey Temerkhanov1-11/+11
2024-10-01ice: Enable 1PPS out from CGU for E825C productsSergey Temerkhanov1-0/+23
2024-10-01ice: Read SDP section from NVM for pin definitionsYochai Hagvi1-0/+60
2024-10-01ice: Align E810T GPIO to other productsKarol Kolacinski1-10/+10
2024-07-10ice: Extend Sideband Queue command to support flagsAnil Samal1-10/+10
2024-06-01ice: Adjust PTP init for 2x50G E825C devicesGrzegorz Nitka1-0/+22
2024-06-01ice: Add support for E825-C TS PLL handlingMichal Michalik1-15/+246
2024-06-01ice: Change CGU regs struct to anonymousKarol Kolacinski1-22/+22
2024-06-01ice: Introduce ETH56G PHY model for E825C productsSergey Temerkhanov1-124/+1945
2024-06-01ice: Move CGU blockSergey Temerkhanov1-286/+289
2024-06-01ice: Add PHY OFFSET_READY register clearingKarol Kolacinski1-0/+34
2024-06-01ice: Implement Tx interrupt enablement functionsSergey Temerkhanov1-0/+31
2024-06-01ice: Introduce helper to get tmr_cmd_reg valuesJacob Keller1-52/+88
2024-06-01ice: Introduce ice_ptp_hw structKarol Kolacinski1-55/+79
2024-04-01ice: avoid the PTP hardware semaphore in gettimex64 pathMichal Schmidt1-0/+3
2023-12-05ice: Rename E822 to E82XKarol Kolacinski1-222/+222
2023-11-13ice: dpll: fix output pin capabilitiesArkadiusz Kubalewski1-0/+54
2023-10-20ice: make ice_get_pf_c827_idx staticJacob Keller1-1/+1
2023-10-04ice: fix linking when CONFIG_PTP_1588_CLOCK=nJacob Keller1-66/+0
2023-09-18ice: PTP: move quad value check inside ice_fill_phy_msg_e822Karol Kolacinski1-7/+12
2023-09-18ice: PTP: Rename macros used for PHY/QUAD port definitionsKarol Kolacinski1-4/+4
2023-09-18ice: PTP: Clean up timestamp registers correctlyKarol Kolacinski1-25/+45
2023-09-18ice: introduce hw->phy_model for handling PTP PHY differencesJacob Keller1-19/+83
2023-09-18ice: Support cross-timestamping for E823 devicesJacob Keller1-1/+1
2023-09-18ice: prefix clock timer command enumeration values with ICE_PTPSergey Temerkhanov1-46/+47
2023-09-17ice: add admin commands to access cgu configurationArkadiusz Kubalewski1-0/+530
2023-08-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+50
2023-08-25ice: avoid executing commands on other ports when driving syncJacob Keller1-5/+50
2023-08-17ice: move E810T functions to before device agnostic onesJacob Keller1-179/+179