]>
Commit | Line | Data |
---|---|---|
eae9d2ba RG |
1 | # |
2 | # PPS support configuration | |
3 | # | |
4 | ||
98e959d4 | 5 | menuconfig PPS |
eae9d2ba | 6 | tristate "PPS support" |
eae9d2ba RG |
7 | ---help--- |
8 | PPS (Pulse Per Second) is a special pulse provided by some GPS | |
9 | antennae. Userland can use it to get a high-precision time | |
10 | reference. | |
11 | ||
12 | Some antennae's PPS signals are connected with the CD (Carrier | |
13 | Detect) pin of the serial line they use to communicate with the | |
14 | host. In this case use the SERIAL_LINE client support. | |
15 | ||
16 | Some antennae's PPS signals are connected with some special host | |
17 | inputs so you have to enable the corresponding client support. | |
18 | ||
19 | To compile this driver as a module, choose M here: the module | |
20 | will be called pps_core.ko. | |
21 | ||
22 | config PPS_DEBUG | |
23 | bool "PPS debugging messages" | |
98e959d4 | 24 | depends on PPS |
eae9d2ba RG |
25 | help |
26 | Say Y here if you want the PPS support to produce a bunch of debug | |
27 | messages to the system log. Select this if you are having a | |
28 | problem with PPS support and want to see more of what is going on. | |
29 | ||
025b40ab AG |
30 | config NTP_PPS |
31 | bool "PPS kernel consumer support" | |
98e959d4 | 32 | depends on PPS && !NO_HZ_COMMON |
025b40ab AG |
33 | help |
34 | This option adds support for direct in-kernel time | |
25985edc | 35 | synchronization using an external PPS signal. |
025b40ab AG |
36 | |
37 | It doesn't work on tickless systems at the moment. | |
38 | ||
697fb85f RG |
39 | source drivers/pps/clients/Kconfig |
40 | ||
46b402a0 | 41 | source drivers/pps/generators/Kconfig |