Jelajahi Sumber

ntp: add support for SHM clocks

In order for gpsd to work with the new version of ntpd, an enable
option must be added to the configure step of ntp that allows for
support of SHM clocks to be attached through shared memory.

Signed-off-by: Yugendra Sai Babu Nadupuru <yugendra.sai.babu.nadupuru@rockwellcollins.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yugendra Sai Babu Nadupuru 9 tahun lalu
induk
melakukan
c091ecda87
2 mengubah file dengan 12 tambahan dan 0 penghapusan
  1. 6 0
      package/ntp/Config.in
  2. 6 0
      package/ntp/ntp.mk

+ 6 - 0
package/ntp/Config.in

@@ -19,6 +19,12 @@ config BR2_PACKAGE_NTP_NTP_KEYGEN
 	help
 	  Create a NTP host key
 
+config BR2_PACKAGE_NTP_NTP_SHM_CLK
+	bool "SHM clock support"
+	help
+	  Compile ntp with support for a SHM clock attached through
+	  shared memory.
+
 config BR2_PACKAGE_NTP_NTP_WAIT
 	bool "ntp-wait"
 	depends on BR2_PACKAGE_PERL

+ 6 - 0
package/ntp/ntp.mk

@@ -42,6 +42,12 @@ else
 NTP_CONF_OPTS += --disable-ATOM
 endif
 
+ifeq ($(BR2_PACKAGE_NTP_NTP_SHM_CLK),y)
+NTP_CONF_OPTS += --enable-SHM
+else
+NTP_CONF_OPTS += --disable-SHM
+endif
+
 NTP_INSTALL_FILES_$(BR2_PACKAGE_NTP_NTP_KEYGEN) += util/ntp-keygen
 NTP_INSTALL_FILES_$(BR2_PACKAGE_NTP_NTP_WAIT) += scripts/ntp-wait/ntp-wait
 NTP_INSTALL_FILES_$(BR2_PACKAGE_NTP_NTPDATE) += ntpdate/ntpdate