xref: /openbmc/linux/drivers/pps/clients/Kconfig (revision ef833eab)
1#
2# PPS clients configuration
3#
4
5comment "PPS clients support"
6
7config PPS_CLIENT_KTIMER
8	tristate "Kernel timer client (Testing client, use for debug)"
9	help
10	  If you say yes here you get support for a PPS debugging client
11	  which uses a kernel timer to generate the PPS signal.
12
13	  This driver can also be built as a module.  If so, the module
14	  will be called pps-ktimer.
15
16config PPS_CLIENT_LDISC
17	tristate "PPS line discipline"
18	depends on TTY
19	help
20	  If you say yes here you get support for a PPS source connected
21	  with the CD (Carrier Detect) pin of your serial port.
22
23config PPS_CLIENT_PARPORT
24	tristate "Parallel port PPS client"
25	depends on PARPORT
26	help
27	  If you say yes here you get support for a PPS source connected
28	  with the interrupt pin of your parallel port.
29
30config PPS_CLIENT_GPIO
31	tristate "PPS client using GPIO"
32	help
33	  If you say yes here you get support for a PPS source using
34	  GPIO. To be useful you must also register a platform device
35	  specifying the GPIO pin and other options, usually in your board
36	  setup.
37