BeagleBone Black GPS PPS and Chrony for time sync

        fragment@3 {
                target = <&ocp>;
                __overlay__ {
                        gps_pps {
                                status = "okay";
                                compatible = "pps-gpio";
                                pinctrl-names = "default";
                                pinctrl-0 = <&bb_gps_pps_pins>;
                                gpios = <&gpio1 16 0>;
                        };

                        rtc_pps {
                                status = "okay";
                                compatible = "pps-gpio";
                                pinctrl-names = "default";
                                pinctrl-0 = <&bb_rtc_pps_pins>;
                                gpios = <&gpio1 18 0>;
                        };
                };
        };

This pps node, needs to be under / not ocp

target = <&ocp>; -> target-path="/";

Regards,