Device-Tree Bindings for a PPS Signal on GPIO These properties describe a PPS (pulse-per-second) signal connected to a GPIO pin. Required properties: - compatible: should be "pps-gpio" - gpios: one PPS GPIO in the format described by ../gpio/gpio.txt Additional required properties for the PPS ECHO functionality: - echo-gpios: one PPS ECHO GPIO in the format described by ../gpio/gpio.txt - echo-active-ms: duration in ms of the active portion of the echo pulse Optional properties: - assert-falling-edge: when present, assert is indicated by a falling edge (instead of by a rising edge) Example: pps { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pps>; gpios = <&gpio1 26 GPIO_ACTIVE_HIGH>; assert-falling-edge; echo-gpios = <&gpio1 27 GPIO_ACTIVE_HIGH>; echo-active-ms = <100>; compatible = "pps-gpio"; }; |