diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2018-10-30 15:36:05 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-11-05 15:53:35 +0100 |
commit | 15afd9d25eaf421d57ad7e7f5a44151db0ed71e0 (patch) | |
tree | 4afd8b46bbc6d3a3d1be21c71166ff4c2a1bf165 /arch/arm/mach-at91 | |
parent | 8635785af5a69ab23e78d47805838382efd68e88 (diff) | |
download | barebox-15afd9d25eaf421d57ad7e7f5a44151db0ed71e0.tar.gz barebox-15afd9d25eaf421d57ad7e7f5a44151db0ed71e0.tar.xz |
ARM: at91: Add initial support for the EVB-KSZ9477 eval board
The EVB-KSZ9477 is an evaluation board for the KSZ9477 ethernet switch.
This board is equipped with a atsama5d3 SoC with 256MiB of SDRAM, 256MiB
of NAND flash and a SD card slot.
For now only second stage booting is supported with AT91bootstrap as
first stage loader.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-at91')
-rw-r--r-- | arch/arm/mach-at91/Kconfig | 7 | ||||
-rw-r--r-- | arch/arm/mach-at91/Makefile | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index 0a9cf3ad13..2c949098f0 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig @@ -550,6 +550,13 @@ config MACH_AT91SAM9X5EK Select this if you re using Atmel's AT91SAM9x5-EK Evaluation Kit. Supported chips are sam9g15, sam9g25, sam9x25, sam9g35 and sam9x35. +config MACH_MICROCHIP_KSZ9477_EVB + bool "Microchip EVB-KSZ9477 Evaluation Kit" + select OFDEVICE + select COMMON_CLK_OF_PROVIDER + help + Select this if you are using Microchip's EVB-KSZ9477 Evaluation Kit. + endif comment "AT91 Board Options" diff --git a/arch/arm/mach-at91/Makefile b/arch/arm/mach-at91/Makefile index 664201ceb6..afbc896eea 100644 --- a/arch/arm/mach-at91/Makefile +++ b/arch/arm/mach-at91/Makefile @@ -20,10 +20,10 @@ obj-$(CONFIG_ARCH_AT91SAM9261) += at91sam9261.o at91sam9261_devices.o obj-$(CONFIG_ARCH_AT91SAM9G10) += at91sam9261.o at91sam9261_devices.o ifeq ($(CONFIG_OFDEVICE),) obj-$(CONFIG_ARCH_AT91SAM9263) += at91sam9263.o at91sam9263_devices.o +obj-$(CONFIG_ARCH_SAMA5D3) += sama5d3.o sama5d3_devices.o endif obj-$(CONFIG_ARCH_AT91SAM9G20) += at91sam9260.o at91sam9260_devices.o obj-$(CONFIG_ARCH_AT91SAM9G45) += at91sam9g45.o at91sam9g45_devices.o obj-$(CONFIG_ARCH_AT91SAM9X5) += at91sam9x5_devices.o obj-$(CONFIG_ARCH_AT91SAM9N12) += at91sam9n12.o at91sam9n12_devices.o -obj-$(CONFIG_ARCH_SAMA5D3) += sama5d3.o sama5d3_devices.o obj-$(CONFIG_ARCH_SAMA5D4) += sama5d4.o sama5d4_devices.o |