1*b3b9b3ccSRodolfo GiomettiWhat: /sys/class/pps-gen/ 2*b3b9b3ccSRodolfo GiomettiDate: February 2025 3*b3b9b3ccSRodolfo GiomettiKernelVersion: 6.13 4*b3b9b3ccSRodolfo GiomettiContact: Rodolfo Giometti <giometti@enneenne.com> 5*b3b9b3ccSRodolfo GiomettiDescription: 6*b3b9b3ccSRodolfo Giometti The /sys/class/pps-gen/ directory contains files and 7*b3b9b3ccSRodolfo Giometti directories that provide a unified interface to the PPS 8*b3b9b3ccSRodolfo Giometti generators. 9*b3b9b3ccSRodolfo Giometti 10*b3b9b3ccSRodolfo GiomettiWhat: /sys/class/pps-gen/pps-genX/ 11*b3b9b3ccSRodolfo GiomettiDate: February 2025 12*b3b9b3ccSRodolfo GiomettiKernelVersion: 6.13 13*b3b9b3ccSRodolfo GiomettiContact: Rodolfo Giometti <giometti@enneenne.com> 14*b3b9b3ccSRodolfo GiomettiDescription: 15*b3b9b3ccSRodolfo Giometti The /sys/class/pps-gen/pps-genX/ directory is related to X-th 16*b3b9b3ccSRodolfo Giometti PPS generator in the system. Each directory contain files to 17*b3b9b3ccSRodolfo Giometti manage and control its PPS generator. 18*b3b9b3ccSRodolfo Giometti 19*b3b9b3ccSRodolfo GiomettiWhat: /sys/class/pps-gen/pps-genX/enable 20*b3b9b3ccSRodolfo GiomettiDate: February 2025 21*b3b9b3ccSRodolfo GiomettiKernelVersion: 6.13 22*b3b9b3ccSRodolfo GiomettiContact: Rodolfo Giometti <giometti@enneenne.com> 23*b3b9b3ccSRodolfo GiomettiDescription: 24*b3b9b3ccSRodolfo Giometti This write-only file enables or disables generation of the 25*b3b9b3ccSRodolfo Giometti PPS signal. 26*b3b9b3ccSRodolfo Giometti 27*b3b9b3ccSRodolfo GiomettiWhat: /sys/class/pps-gen/pps-genX/system 28*b3b9b3ccSRodolfo GiomettiDate: February 2025 29*b3b9b3ccSRodolfo GiomettiKernelVersion: 6.13 30*b3b9b3ccSRodolfo GiomettiContact: Rodolfo Giometti <giometti@enneenne.com> 31*b3b9b3ccSRodolfo GiomettiDescription: 32*b3b9b3ccSRodolfo Giometti This read-only file returns "1" if the generator takes the 33*b3b9b3ccSRodolfo Giometti timing from the system clock, while it returns "0" if not 34*b3b9b3ccSRodolfo Giometti (i.e. from a peripheral device clock). 35*b3b9b3ccSRodolfo Giometti 36*b3b9b3ccSRodolfo GiomettiWhat: /sys/class/pps-gen/pps-genX/time 37*b3b9b3ccSRodolfo GiomettiDate: February 2025 38*b3b9b3ccSRodolfo GiomettiKernelVersion: 6.13 39*b3b9b3ccSRodolfo GiomettiContact: Rodolfo Giometti <giometti@enneenne.com> 40*b3b9b3ccSRodolfo GiomettiDescription: 41*b3b9b3ccSRodolfo Giometti This read-only file contains the current time stored into the 42*b3b9b3ccSRodolfo Giometti generator clock as two integers representing the current time 43*b3b9b3ccSRodolfo Giometti seconds and nanoseconds. 44