summaryrefslogtreecommitdiff
path: root/target/arm/systems/synology-ds414
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2021-11-15 00:18:02 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2021-11-15 14:47:51 +0100
commit5de9e5b9f6bae42df4e4fadbd1fbacf0f965997c (patch)
tree1b8f5434db52325832a7e2039295a560dee5ee14 /target/arm/systems/synology-ds414
parent83838a890a17d522bb43e8834a42a7cc77a4313f (diff)
Add support for Synology DS414 NAS
The device features a Marvell Armada XP CPU, introduced config symbol ADK_TARGET_CPU_ARM_MVEBU should suffice for all Armada-based Marvell CPUs, though. Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'target/arm/systems/synology-ds414')
-rw-r--r--target/arm/systems/synology-ds41420
1 files changed, 20 insertions, 0 deletions
diff --git a/target/arm/systems/synology-ds414 b/target/arm/systems/synology-ds414
new file mode 100644
index 000000000..24f4addc3
--- /dev/null
+++ b/target/arm/systems/synology-ds414
@@ -0,0 +1,20 @@
+config ADK_TARGET_SYSTEM_SYNOLOGY_DS414
+ bool "Synology DS414"
+ select ADK_TARGET_CPU_ARM_MVEBU
+ select ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_KERNEL_UIMAGE
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_TARGET_WITH_CPU_FREQ
+ select ADK_TARGET_WITH_USB
+ select ADK_TARGET_WITH_SD
+ select ADK_TARGET_WITH_I2C
+ select ADK_TARGET_WITH_SPI
+ select ADK_TARGET_WITH_LEDS
+ select ADK_TARGET_WITH_WATCHDOG
+ select ADK_TARGET_WITH_SMP
+ select ADK_TARGET_WITH_ROOT_RW
+ select ADK_TARGET_WITH_NET
+ select ADK_TARGET_WITH_NETDEVICE
+ select ADK_TARGET_WITH_BLOCK
+ help
+ The DS414 is a four-slot NAS featuring a Marvell ArmadaXP SoC.