blob: 18ba4c0dff08125fb032968102bbf75e74158191 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# $NetBSD: Makefile,v 1.6 2023/05/04 13:31:36 bouyer Exp $
DTSARCH= arm
DTSGNUARCH= arm
ARCHDTSDIR= $S/external/gpl2/dts/dist/arch/arm/boot/dts
.if !empty(MACHINE_ARCH:Mearmv6*)
DTSMAKEVARS= CONFIG_ARCH_BCM2835=y
.elif !empty(MACHINE_ARCH:Mearmv7*)
DTSMAKEVARS= CONFIG_SOC_AM33XX=y \
CONFIG_ARCH_BCM2835=y \
CONFIG_ARCH_EXYNOS5=y \
CONFIG_SOC_IMX6Q=y \
CONFIG_SOC_IMX6SX=y \
CONFIG_SOC_IMX7D=y \
CONFIG_MACH_MESON8=y \
CONFIG_ARCH_OMAP3=y \
CONFIG_ARCH_INTEL_SOCFPGA=y \
CONFIG_ARCH_ROCKCHIP=y \
CONFIG_MACH_SUN4I=y \
CONFIG_MACH_SUN5I=y \
CONFIG_MACH_SUN6I=y \
CONFIG_MACH_SUN7I=y \
CONFIG_MACH_SUN8I=y \
CONFIG_MACH_SUN9I=y \
CONFIG_ARCH_TEGRA_124_SOC=y \
CONFIG_ARCH_VEXPRESS=y \
CONFIG_ARCH_ZYNQ=y
.endif
DTSFILESCMD= ${MAKE} -C ${ARCHDTSDIR} ${DTSMAKEVARS} -v dtb-y
DTS= ${DTSFILESCMD:sh}
# Extra .dts files from arch/arm/dts
.if !empty(MACHINE_ARCH:Mearmv7*)
DTS+= sun5i-r8-pocketchip.dts
DTS+= sun7i-a20-olinuxino-lime2-emmc-spi.dts
DTS+= sun8i-h2-plus-bananapi-p2-zero.dts
DTS+= sun8i-h3-nanopi-r1.dts
.endif
.include <bsd.dtb.mk>
|