diff options
Diffstat (limited to 'arch/arm/boards/at91sam9m10ihd')
-rw-r--r-- | arch/arm/boards/at91sam9m10ihd/Makefile | 2 | ||||
-rw-r--r-- | arch/arm/boards/at91sam9m10ihd/hw_version.c | 2 | ||||
-rw-r--r-- | arch/arm/boards/at91sam9m10ihd/init.c | 11 | ||||
-rw-r--r-- | arch/arm/boards/at91sam9m10ihd/lowlevel.c | 12 |
4 files changed, 13 insertions, 14 deletions
diff --git a/arch/arm/boards/at91sam9m10ihd/Makefile b/arch/arm/boards/at91sam9m10ihd/Makefile index 06193007ad..8bf9a102fe 100644 --- a/arch/arm/boards/at91sam9m10ihd/Makefile +++ b/arch/arm/boards/at91sam9m10ihd/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-y += init.o obj-y += hw_version.o diff --git a/arch/arm/boards/at91sam9m10ihd/hw_version.c b/arch/arm/boards/at91sam9m10ihd/hw_version.c index 1387c13718..0b8b7cc884 100644 --- a/arch/arm/boards/at91sam9m10ihd/hw_version.c +++ b/arch/arm/boards/at91sam9m10ihd/hw_version.c @@ -133,7 +133,7 @@ static void at91sam9m10ihd_devices_detect_one(const char *name) struct one_wire_info info; struct board_info* binfo; struct vendor_info* vinfo; - struct device_d *dev = NULL; + struct device *dev = NULL; char str[16]; u8 vendor_id = 0; diff --git a/arch/arm/boards/at91sam9m10ihd/init.c b/arch/arm/boards/at91sam9m10ihd/init.c index e629900d5a..763dffb6ce 100644 --- a/arch/arm/boards/at91sam9m10ihd/init.c +++ b/arch/arm/boards/at91sam9m10ihd/init.c @@ -10,20 +10,19 @@ #include <init.h> #include <environment.h> #include <asm/armlinux.h> -#include <generated/mach-types.h> -#include <partition.h> +#include <asm/mach-types.h> #include <fs.h> #include <fcntl.h> #include <io.h> -#include <mach/hardware.h> +#include <mach/at91/hardware.h> #include <nand.h> #include <linux/sizes.h> #include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h> -#include <mach/board.h> +#include <mach/at91/board.h> #include <gpio.h> -#include <mach/iomux.h> -#include <mach/at91sam9_smc.h> +#include <mach/at91/iomux.h> +#include <mach/at91/at91sam9_smc.h> #include <input/qt1070.h> #include <readkey.h> #include <linux/w1-gpio.h> diff --git a/arch/arm/boards/at91sam9m10ihd/lowlevel.c b/arch/arm/boards/at91sam9m10ihd/lowlevel.c index 817c7548c9..7eba24f3e4 100644 --- a/arch/arm/boards/at91sam9m10ihd/lowlevel.c +++ b/arch/arm/boards/at91sam9m10ihd/lowlevel.c @@ -7,14 +7,12 @@ #include <common.h> #include <init.h> -#include <asm/barebox-arm-head.h> -#include <asm/barebox-arm.h> +#include <mach/at91/barebox-arm.h> +#include <mach/at91/at91_ddrsdrc.h> +#include <mach/at91/at91sam9g45.h> +#include <mach/at91/hardware.h> -#include <mach/at91_ddrsdrc.h> -#include <mach/at91sam9g45.h> -#include <mach/hardware.h> - -void __naked __bare_init barebox_arm_reset_vector(uint32_t r0, uint32_t r1, uint32_t r2) +AT91_ENTRY_FUNCTION(start_at91sam9m10ihd, r0, r1, r2) { arm_cpu_lowlevel_init(); |