Message ID | 20200205131055.17227-1-skalluru@marvell.com |
---|---|
State | Accepted |
Delegated to: | David Miller |
Headers | show |
Series | [net,1/1] qed: Fix timestamping issue for L2 unicast ptp packets. | expand |
From: Sudarsana Reddy Kalluru <skalluru@marvell.com> Date: Wed, 5 Feb 2020 05:10:55 -0800 > commit cedeac9df4b8 ("qed: Add support for Timestamping the unicast > PTP packets.") handles the timestamping of L4 ptp packets only. > This patch adds driver changes to detect/timestamp both L2/L4 unicast > PTP packets. > > Fixes: cedeac9df4b8 ("qed: Add support for Timestamping the unicast PTP packets.") > Signed-off-by: Sudarsana Reddy Kalluru <skalluru@marvell.com> > Signed-off-by: Ariel Elior <aelior@marvell.com> Applied and queued up for -stable, thanks.
diff --git a/drivers/net/ethernet/qlogic/qed/qed_ptp.c b/drivers/net/ethernet/qlogic/qed/qed_ptp.c index 0dacf2c..3e61305 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_ptp.c +++ b/drivers/net/ethernet/qlogic/qed/qed_ptp.c @@ -44,8 +44,8 @@ /* Add/subtract the Adjustment_Value when making a Drift adjustment */ #define QED_DRIFT_CNTR_DIRECTION_SHIFT 31 #define QED_TIMESTAMP_MASK BIT(16) -/* Param mask for Hardware to detect/timestamp the unicast PTP packets */ -#define QED_PTP_UCAST_PARAM_MASK 0xF +/* Param mask for Hardware to detect/timestamp the L2/L4 unicast PTP packets */ +#define QED_PTP_UCAST_PARAM_MASK 0x70F static enum qed_resc_lock qed_ptcdev_to_resc(struct qed_hwfn *p_hwfn) {