Milena Olech wrote: > PTP capabilities are negotiated using virtchnl command. Add get > capabilities function, direct access to read the PTP clock time and > direct access to read the cross timestamp - system time and PTP clock > time. Set initial PTP capabilities exposed to the stack. > > Reviewed-by: Alexander Lobakin <[email protected]> > Signed-off-by: Milena Olech <[email protected]>
Tested-by: Willem de Bruijn <[email protected]> - Brought up a device - Verified the virtchannel capability negotiation - Verified /dev/ptp0 becomes availabe - Read the device clock using clock_gettime(FD_TO_CLOCKID(fd), &ts) - Verified clock is full 64b (i.e., not a 32b truncated that rolls over)
