Jacob Keller 
							
						 
					 
					
						
						
						
						
							
						
						
							a0fc92957f 
							
						 
					 
					
						
						
							
							phc2sys: add sk.o to phc2sys for sk_interface_phc  
						
						 
						
						... 
						
						
						
						This patch adds support for sk_interface_phc to lookup the /dev/ptpX device
using ethtool's get_ts_info ioctl
-v2-
* set ethdev to null initially
* rebased on top of phc2sys changes
-v3-
* fixed typo regarding slash
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> 
						
						
					 
					
						2012-09-28 06:55:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Miroslav Lichvar 
							
						 
					 
					
						
						
						
						
							
						
						
							9edd319f11 
							
						 
					 
					
						
						
							
							Use clock_adjtime from glibc if available.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Miroslav Lichvar <mlichvar@redhat.com> 
						
						
					 
					
						2012-09-06 08:23:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							18cac67b33 
							
						 
					 
					
						
						
							
							Introduce transport over UNIX domain sockets.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-08-25 09:09:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							6def1b06ad 
							
						 
					 
					
						
						
							
							Add a very simple management client.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-08-05 22:07:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							4e173932d2 
							
						 
					 
					
						
						
							
							Add hooks for converting TLV values to and from host byte order.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-08-01 17:16:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Delio Brignoli 
							
						 
					 
					
						
						
						
						
							
						
						
							3a64baee50 
							
						 
					 
					
						
						
							
							Define CC = $(CROSS_COMPILE)gcc in makefile and add EXTRA_CFLAGS, EXTRA_LDFLAGS  
						
						 
						
						... 
						
						
						
						Signed-off-by: Delio Brignoli <dbrignoli@audioscience.com> 
						
						
					 
					
						2012-07-24 14:47:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							aea4cfcd50 
							
						 
					 
					
						
						
							
							Add transport over UDP IPv6.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-04-20 16:30:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							32d461d4ed 
							
						 
					 
					
						
						
							
							Add a transport over raw Ethernet packets.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-03-18 09:31:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							319aae1403 
							
						 
					 
					
						
						
							
							Move some sharable socket code into its own source file.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-03-17 17:30:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0b2e5001 
							
						 
					 
					
						
						
							
							Clean up all of the binaries for the 'distclean' target.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-02-19 18:26:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							4b10792002 
							
						 
					 
					
						
						
							
							Add a utility program to set driver level time stamping policy.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-01-24 19:22:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							af3cbb5fbd 
							
						 
					 
					
						
						
							
							Add a tool to synchronize the system time from a PTP hardware clock.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-01-24 19:12:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							ec5e783e84 
							
						 
					 
					
						
						
							
							Add code to read a configuration file.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2012-01-07 08:07:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							1de37086ef 
							
						 
					 
					
						
						
							
							Rename the main program to something better sounding.  
						
						 
						
						
						
						
					 
					
						2011-12-13 09:09:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							623add8303 
							
						 
					 
					
						
						
							
							Do not generate dependencies if we are going to clean.  
						
						 
						
						
						
						
					 
					
						2011-12-13 09:04:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							56a5adc1cc 
							
						 
					 
					
						
						
							
							Smooth the path delay estimate with a moving average.  
						
						 
						
						... 
						
						
						
						This is really just a first attempt using a hard coded length. Probably
it will be necessary to let the length be configurable and/or adaptable.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-27 14:24:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6737b75c 
							
						 
					 
					
						
						
							
							Add a time out table for delay requests.  
						
						 
						
						... 
						
						
						
						We can pre-compute a table of suitable values in order to simplify the
run time random delay selection.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-22 05:40:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							ebd353aff6 
							
						 
					 
					
						
						
							
							Link it all together, but in slave-only mode.  
						
						 
						
						... 
						
						
						
						Since the master implementation is still lacking, we will just keep
the slave-only flag hard coded for now.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-13 12:39:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							dae76b951a 
							
						 
					 
					
						
						
							
							Implement the port layer.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-13 08:41:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							49cd10e678 
							
						 
					 
					
						
						
							
							Implement the PTP clock.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-12 18:59:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							150897669e 
							
						 
					 
					
						
						
							
							Add the main program.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-12 17:41:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							5c010351c0 
							
						 
					 
					
						
						
							
							Add a modular clock servo interface with a PI controller.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-12 12:31:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							edcb731cc2 
							
						 
					 
					
						
						
							
							Add a message layer.  
						
						 
						
						... 
						
						
						
						Note that only some of the message types are implemented.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-06 09:02:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							60f3a85463 
							
						 
					 
					
						
						
							
							Add transport over UDP IPv4.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-06 08:16:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							e930bc4e11 
							
						 
					 
					
						
						
							
							Add utility functions for obtaining human readable strings.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-06 07:37:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							c9a15e6094 
							
						 
					 
					
						
						
							
							Add the best master clock algorithm.  
						
						 
						
						... 
						
						
						
						This commit also introduces clock and port objects, but only with the
minimal interface needed by the BMC.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-04 19:20:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ef4a3d3d 
							
						 
					 
					
						
						
							
							Add the state machine.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-04 18:28:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1f18d87b 
							
						 
					 
					
						
						
							
							Add functions for logging messages in kernel style.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-01 18:12:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Cochran 
							
						 
					 
					
						
						
						
						
							
						
						
							11e0446c0e 
							
						 
					 
					
						
						
							
							Add code to open and close PHC devices.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Cochran <richardcochran@gmail.com> 
						
						
					 
					
						2011-11-01 18:00:16 +01:00