diff --git a/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm b/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
index dca36b7114dda0512d8866d008d249ff61572660..fd2a93526fab42b94728c6b44883552da4e83933 100644
--- a/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
+++ b/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
@@ -5,6 +5,8 @@ set_preinit_iface() {
 
 	insmod diag
 	insmod hwmon
+	insmod pps_core
+	insmod ptp
 	insmod tg3
 	insmod b44
 	insmod bgmac