diff --git a/drivers/video/imx/Makefile b/drivers/video/imx/Makefile
index 0ec6e0ea680b0222bbbdb90f381be5a1b830b3e5..93d6deba1a4044c23858809dda2e4bc46198b707 100644
--- a/drivers/video/imx/Makefile
+++ b/drivers/video/imx/Makefile
@@ -5,4 +5,4 @@
 #
 
 UBOOTINCLUDE += -I$(srctree)/drivers/video/imx/hdp
-obj-$(CONFIG_VIDEO_IMX_HDP_LOAD) += hdpload.o hdp/
+obj-$(CONFIG_VIDEO_IMX_HDP_LOAD) += hdp_load.o hdp/
diff --git a/drivers/video/imx/hdpload.c b/drivers/video/imx/hdp_load.c
similarity index 97%
rename from drivers/video/imx/hdpload.c
rename to drivers/video/imx/hdp_load.c
index 0ffc960a6daf20602095f28545b09b4a3e21c8d8..66eb3e93856f14d7560de9a5d34f74481cf420d6 100644
--- a/drivers/video/imx/hdpload.c
+++ b/drivers/video/imx/hdp_load.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 2017 NXP
+ * Copyright 2017-2018 NXP
  *
  * SPDX-License-Identifier:	GPL-2.0+
  */
@@ -62,7 +62,7 @@ int do_hdp(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
 	if (strncmp(argv[1], "tracescfw", 9) == 0) {
 		g_debug_scfw = 1;
 		printf("Enabled SCFW API tracing\n");
-	} else if (strncmp(argv[1], "load", 7) == 0) {
+	} else if (strncmp(argv[1], "load", 4) == 0) {
 		unsigned long address = 0;
 		unsigned long offset  = 0x2000;
 		const int iram_size   = 0x10000;