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