diff options
author | Heiko Schocher <hs@denx.de> | 2015-06-29 07:10:48 (GMT) |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-08-13 00:47:28 (GMT) |
commit | 3b5df50ec02efbef84cff05d279bd734c020996f (patch) | |
tree | 8793d734dca328a11baa708b49d5c79639389dc7 /arch/arm/mach-at91 | |
parent | c10ac540ea8d35917c3464761af1e0e50a607ada (diff) | |
download | u-boot-3b5df50ec02efbef84cff05d279bd734c020996f.tar.xz |
arm, at91: support for sam9260 based smartweb board
add support for the at91sam9260 based board smartweb from
siemens. SPL is used without serial support, as this
SoC has only 4k sram for running SPL. Here a U-Boot
bootlog:
RomBOOT
>
U-Boot 2015.07-rc2-00109-g4ae828c (Jun 15 2015 - 09:31:16 +0200)
CPU: AT91SAM9260
Crystal frequency: 18.432 MHz
CPU clock : 198.656 MHz
Master clock : 99.328 MHz
Watchdog enabled
DRAM: 64 MiB
WARNING: Caches not enabled
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Net: macb0
Hit any key to stop autoboot: 0
U-Boot>
Signed-off-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'arch/arm/mach-at91')
-rw-r--r-- | arch/arm/mach-at91/Kconfig | 6 | ||||
-rw-r--r-- | arch/arm/mach-at91/Makefile | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index bbf4228..d8d46dc 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig @@ -124,6 +124,11 @@ config TARGET_TAURUS select CPU_ARM926EJS select SUPPORT_SPL +config TARGET_SMARTWEB + bool "Support smartweb" + select CPU_ARM926EJS + select SUPPORT_SPL + endchoice config SYS_SOC @@ -155,6 +160,7 @@ source "board/ronetix/pm9263/Kconfig" source "board/ronetix/pm9g45/Kconfig" source "board/siemens/corvus/Kconfig" source "board/siemens/taurus/Kconfig" +source "board/siemens/smartweb/Kconfig" source "board/taskit/stamp9g20/Kconfig" endif diff --git a/arch/arm/mach-at91/Makefile b/arch/arm/mach-at91/Makefile index 0d3ee48..313eb47 100644 --- a/arch/arm/mach-at91/Makefile +++ b/arch/arm/mach-at91/Makefile @@ -1,5 +1,6 @@ obj-$(CONFIG_AT91_WANTS_COMMON_PHY) += phy.o ifneq ($(CONFIG_SPL_BUILD),) +obj-$(CONFIG_AT91SAM9260) += sdram.o spl_at91.o obj-$(CONFIG_AT91SAM9G20) += sdram.o spl_at91.o obj-$(CONFIG_AT91SAM9M10G45) += mpddrc.o spl_at91.o obj-$(CONFIG_AT91SAM9N12) += mpddrc.o spl_at91.o |