summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
Commit message (Expand)AuthorAgeFilesLines
* bnxt_en: Fix PTP firmware timeout parameterMichael Chan2024-04-051-1/+1
* bnxt_en: Retry PTP TX timestamp from FW for 1 secondPavan Chebbi2024-03-281-1/+15
* bnxt_en: Add a timeout parameter to bnxt_hwrm_port_ts_query()Michael Chan2024-03-281-4/+12
* bnxt_en: Make PTP timestamp HWRM more silentBreno Leitao2024-01-261-1/+1
* bnxt_en: Make PTP TX timestamp HWRM query silentPavan Chebbi2023-12-121-3/+3
* bnxt_en: Skip nic close/open when configuring tstamp filtersPavan Chebbi2023-12-121-19/+10
* bnxt_en: Rename some macros for the P5 chipsRandy Schacher2023-11-211-2/+2
* bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE eventPavan Chebbi2023-06-081-0/+1
* bnxt: Enforce PTP software freq adjustments only when in non-RTC modePavan Chebbi2023-03-221-4/+10
* bnxt_en: reset PHC frequency in free-running modeVadim Fedorenko2023-03-131-25/+31
* ptp: bnxt: convert .adjfreq to .adjfineJacob Keller2022-11-111-16/+6
* bnxt_en: Add a non-real time mode to access NIC clockPavan Chebbi2022-11-081-12/+33
* bnxt_en: replace reset with config timestampsVadim Fedorenko2022-09-221-3/+7
* bnxt_en: fix flags to check for supported fw versionVadim Fedorenko2022-09-191-2/+2
* bnxt_en: Fix bnxt_refclk_read()Pavan Chebbi2022-07-121-2/+11
* bnxt_en: Enable packet timestamping for all RX packetsPavan Chebbi2022-05-131-1/+25
* bnxt_en: Configure ptp filters during bnxt openPavan Chebbi2022-05-131-13/+43
* bnxt_en: Initiallize bp->ptp_lock first before using itMichael Chan2022-05-031-8/+7
* net: bnxt_ptp: fix compilation errorDamien Le Moal2022-03-281-1/+5
* bnxt_en: Implement .adjtime() for PTP RTC modePavan Chebbi2022-01-261-0/+36
* bnxt_en: Add driver support to use Real Time Counter for PTPPavan Chebbi2022-01-261-4/+69
* bnxt_en: PTP: Refactor PTP initialization functionsPavan Chebbi2022-01-261-14/+31
* net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu2021-12-141-3/+0
* bnxt_en: implement devlink dev reload driver_reinitEdwin Peer2021-10-291-2/+0
* bnxt_en: update all firmware calls to use the new APIsEdwin Peer2021-08-301-51/+78
* bnxt_en: move HWRM API implementation into separate fileEdwin Peer2021-08-301-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-131-1/+3
|\
| * bnxt_en: Update firmware call to retrieve TX PTP timestampMichael Chan2021-08-081-1/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-311-0/+7
|\|
| * bnxt_en: Add missing periodic PHC overflow checkMichael Chan2021-07-241-0/+7
* | bnxt_en: Event handler for PPS eventsPavan Chebbi2021-07-281-0/+27
* | bnxt_en: 1PPS functions to configure TSIO pinsPavan Chebbi2021-07-281-2/+172
* | bnxt_en: 1PPS support for 5750X family chipsPavan Chebbi2021-07-281-1/+88
* | bnxt_en: Do not read the PTP PHC during chip resetMichael Chan2021-07-281-9/+19
* | bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one()Michael Chan2021-07-281-0/+3
|/
* bnxt_en: Move bnxt_ptp_init() to bnxt_open()Michael Chan2021-07-191-17/+7
* bnxt_en: Transmit and retrieve packet timestampsPavan Chebbi2021-06-281-0/+94
* bnxt_en: Get the RX packet timestampPavan Chebbi2021-06-281-0/+16
* bnxt_en: Get the full 48-bit hardware timestamp periodicallyPavan Chebbi2021-06-281-0/+39
* bnxt_en: Add PTP clock APIs, ioctls, and ethtool methodsMichael Chan2021-06-281-0/+324