diff options
Diffstat (limited to 'arch/arm/mach-stm32mp/ddrctrl.c')
-rw-r--r-- | arch/arm/mach-stm32mp/ddrctrl.c | 11 |
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", |