ptp: add ptp virtual clock driver framework