]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/ptp/ptp_pch.c
pch_gbe: scale time stamps to nanoseconds
[karo-tx-linux.git] / drivers / ptp / ptp_pch.c
index 375eb04c16ea4833d0858c0497b784ea475cbf37..847a3c3e31e4d23c29247a37747762fa1197a25f 100644 (file)
@@ -261,6 +261,7 @@ u64 pch_rx_snap_read(struct pci_dev *pdev)
 
        ns = ((u64) hi) << 32;
        ns |= lo;
+       ns <<= TICKS_NS_SHIFT;
 
        return ns;
 }
@@ -277,6 +278,7 @@ u64 pch_tx_snap_read(struct pci_dev *pdev)
 
        ns = ((u64) hi) << 32;
        ns |= lo;
+       ns <<= TICKS_NS_SHIFT;
 
        return ns;
 }