diff --git a/target/linux/adm5120/files/arch/mips/adm5120/boards/compex.c b/target/linux/adm5120/files/arch/mips/adm5120/boards/compex.c
index d1c6bc42a60fe6bf7cd4500746eb925377432cfb..3e59e8ca2869eccf35213ddb4309c34f5f0943b5 100644
--- a/target/linux/adm5120/files/arch/mips/adm5120/boards/compex.c
+++ b/target/linux/adm5120/files/arch/mips/adm5120/boards/compex.c
@@ -175,6 +175,7 @@ ADM5120_BOARD_END
 
 ADM5120_BOARD_START(NP28G, "Compex NetPassage 28G")
 	.board_setup	= np28g_setup,
+	.board_reset	= np28g_reset,
 	.eth_num_ports	= 4,
 	.eth_vlans	= np28g_vlans,
 	.num_devices	= ARRAY_SIZE(np2xg_devices),