net-timestamp: ACK timestamp for bytestreams
[firefly-linux-kernel-4.4.55.git] / include / uapi / linux / net_tstamp.h
index f53879c0f590f6a10c891f3716dfc060aefe4bc2..ff354021bb691c5e52dde58ec5010061f3ab37b8 100644 (file)
@@ -20,9 +20,13 @@ enum {
        SOF_TIMESTAMPING_SOFTWARE = (1<<4),
        SOF_TIMESTAMPING_SYS_HARDWARE = (1<<5),
        SOF_TIMESTAMPING_RAW_HARDWARE = (1<<6),
-       SOF_TIMESTAMPING_MASK =
-       (SOF_TIMESTAMPING_RAW_HARDWARE - 1) |
-       SOF_TIMESTAMPING_RAW_HARDWARE
+       SOF_TIMESTAMPING_OPT_ID = (1<<7),
+       SOF_TIMESTAMPING_TX_SCHED = (1<<8),
+       SOF_TIMESTAMPING_TX_ACK = (1<<9),
+
+       SOF_TIMESTAMPING_LAST = SOF_TIMESTAMPING_TX_ACK,
+       SOF_TIMESTAMPING_MASK = (SOF_TIMESTAMPING_LAST - 1) |
+                                SOF_TIMESTAMPING_LAST
 };
 
 /**