ultra96: differentiate between v1 and v2

This commit adds a new device tree for the ultra96v2, adding
additional devices to give to userspace.

Signed-off-by: Robbie VanVossen <robert.vanvossen@dornerworks.com>
This commit is contained in:
Chris Guikema 2019-09-19 14:29:20 -04:00 committed by Gerwin Klein
parent 3392a3fabb
commit 8d52ba7d26
2 changed files with 2206 additions and 4 deletions

View file

@ -8,9 +8,14 @@ cmake_minimum_required(VERSION 3.7.2)
declare_platform(zynqmp KernelPlatformZynqmp PLAT_ZYNQMP KernelArchARM)
set(c_configs PLAT_ZYNQMP_ZCU102 PLAT_ZYNQMP_ULTRA96)
set(cmake_configs KernelPlatformZynqmpZcu102 KernelPlatformZynqmpUltra96)
set(plat_lists zcu102 ultra96)
set(c_configs PLAT_ZYNQMP_ZCU102 PLAT_ZYNQMP_ULTRA96 PLAT_ZYNQMP_ULTRA96V2)
set(
cmake_configs
KernelPlatformZynqmpZcu102
KernelPlatformZynqmpUltra96
KernelPlatformZynqmpUltra96v2
)
set(plat_lists zcu102 ultra96 ultra96v2)
foreach(config IN LISTS cmake_configs)
unset(${config} CACHE)
endforeach()
@ -43,7 +48,9 @@ if(KernelPlatformZynqmp)
config_set(KernelArmMach MACH "zynq")
if(KernelPlatformZynqmpUltra96)
if(KernelPlatformZynqmpUltra96v2)
list(APPEND KernelDTSList "tools/dts/ultra96v2.dts")
elseif(KernelPlatformZynqmpUltra96)
list(APPEND KernelDTSList "tools/dts/ultra96.dts")
elseif(KernelPlatformZynqmpZcu102)
list(APPEND KernelDTSList "tools/dts/zynqmp.dts")

2195
tools/dts/ultra96v2.dts Normal file

File diff suppressed because it is too large Load diff