I haven't tested this on the R5C/R76S specifically, but if /dev/ptp0 always resets to Unix time 0, I'd also check whether the PHC is actually being initialized by the driver during probe. It might be worth comparing the vendor r8125 driver with the in-kernel r8169 implementation (especially the PTP ...