summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-stm32mp/ddrctrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-stm32mp/ddrctrl.c')
-rw-r--r--arch/arm/mach-stm32mp/ddrctrl.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/arch/arm/mach-stm32mp/ddrctrl.c b/arch/arm/mach-stm32mp/ddrctrl.c
index ffda1ba61f..f198ee196c 100644
--- a/arch/arm/mach-stm32mp/ddrctrl.c
+++ b/arch/arm/mach-stm32mp/ddrctrl.c
@@ -5,10 +5,10 @@
#include <common.h>
#include <init.h>
-#include <mach/ddr_regs.h>
-#include <mach/entry.h>
-#include <mach/stm32.h>
-#include <mach/revision.h>
+#include <mach/stm32mp/ddr_regs.h>
+#include <mach/stm32mp/entry.h>
+#include <mach/stm32mp/stm32.h>
+#include <mach/stm32mp/revision.h>
#include <asm/barebox-arm.h>
#include <asm/memory.h>
#include <pbl.h>
@@ -123,7 +123,7 @@ static inline unsigned stm32mp1_ddrctrl_ramsize(void)
return ddrctrl_ramsize(IOMEM(STM32_DDRCTL_BASE), nb_bytes);
}
-void __noreturn stm32mp1_barebox_entry(void *boarddata)
+void __noreturn __prereloc stm32mp1_barebox_entry(void *boarddata)
{
barebox_arm_entry(STM32_DDR_BASE, stm32mp1_ddrctrl_ramsize(), boarddata);
}
@@ -151,6 +151,7 @@ static __maybe_unused struct of_device_id stm32mp1_ddr_dt_ids[] = {
{ .compatible = "st,stm32mp13-ddr", .data = (void *)2 },
{ /* sentinel */ }
};
+MODULE_DEVICE_TABLE(of, stm32mp1_ddr_dt_ids);
static struct driver stm32mp1_ddr_driver = {
.name = "stm32mp1-ddr",