xref: /freebsd/sys/modules/dtb/allwinner/Makefile (revision f57db7955a6c69bbfa1dc7b93bea8db58eba87c1)
114c1e97fSLuiz Otavio O Souza# All the dts files for allwinner systems we support.
226b29cd7SEmmanuel Vadot
326b29cd7SEmmanuel Vadot.if ${MACHINE_ARCH} == "armv7"
414c1e97fSLuiz Otavio O SouzaDTS=	\
5*4ea295abSEmmanuel Vadot	allwinner/sun4i-a10-cubieboard.dts \
6*4ea295abSEmmanuel Vadot	allwinner/sun4i-a10-olinuxino-lime.dts \
7*4ea295abSEmmanuel Vadot	allwinner/sun6i-a31s-sinovoip-bpi-m2.dts \
8*4ea295abSEmmanuel Vadot	allwinner/sun5i-a13-olinuxino.dts \
9*4ea295abSEmmanuel Vadot	allwinner/sun5i-r8-chip.dts \
10*4ea295abSEmmanuel Vadot	allwinner/sun7i-a20-bananapi.dts \
11*4ea295abSEmmanuel Vadot	allwinner/sun7i-a20-cubieboard2.dts \
12*4ea295abSEmmanuel Vadot	allwinner/sun7i-a20-lamobo-r1.dts \
13*4ea295abSEmmanuel Vadot	allwinner/sun7i-a20-olimex-som-evb.dts \
14*4ea295abSEmmanuel Vadot	allwinner/sun7i-a20-pcduino3.dts \
15*4ea295abSEmmanuel Vadot	allwinner/sun8i-a83t-bananapi-m3.dts \
16*4ea295abSEmmanuel Vadot	allwinner/sun8i-h2-plus-orangepi-zero.dts \
17*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-nanopi-m1.dts \
18*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-nanopi-m1-plus.dts \
19*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-nanopi-neo.dts \
20*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-orangepi-one.dts \
21*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-orangepi-pc.dts \
22*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-orangepi-pc-plus.dts \
23*4ea295abSEmmanuel Vadot	allwinner/sun8i-h3-orangepi-plus2e.dts
24b816ce78SEmmanuel Vadot
2560eec351SKyle EvansDTSO=	sun8i-a83t-sid.dtso \
26bc805293SEmmanuel Vadot	sun8i-h3-i2c0.dtso \
27a471646aSAndriy Gapon	sun8i-h3-i2c1.dtso \
28bc805293SEmmanuel Vadot	sun8i-h3-mmc0-disable.dtso \
29bc805293SEmmanuel Vadot	sun8i-h3-mmc1-disable.dtso \
30f4a041afSAndriy Gapon	sun8i-h3-mmc2-disable.dtso \
3119794494SAndriy Gapon	sun8i-h3-spi0.dtso \
3219794494SAndriy Gapon	sun8i-h3-usb1.dtso \
3319794494SAndriy Gapon	sun8i-h3-usb2.dtso
34f1012f03SEmmanuel Vadot
35b816ce78SEmmanuel VadotLINKS= \
36b816ce78SEmmanuel Vadot	${DTBDIR}/sun4i-a10-cubieboard.dtb ${DTBDIR}/cubieboard.dtb \
37b816ce78SEmmanuel Vadot	${DTBDIR}/sun4i-a10-olinuxino-lime.dtb ${DTBDIR}/olinuxino-lime.dtb \
38b816ce78SEmmanuel Vadot	${DTBDIR}/sun6i-a31s-sinovoip-bpi-m2.dtb ${DTBDIR}/bananapim2.dtb \
39b816ce78SEmmanuel Vadot	${DTBDIR}/sun7i-a20-bananapi.dtb ${DTBDIR}/bananapi.dtb \
40b816ce78SEmmanuel Vadot	${DTBDIR}/sun7i-a20-cubieboard2.dtb ${DTBDIR}/cubieboard2.dtb \
41b816ce78SEmmanuel Vadot	${DTBDIR}/sun7i-a20-olimex-som-evb.dtb ${DTBDIR}/olimex-a20-som-evb.dtb \
423da70cfaSEmmanuel Vadot	${DTBDIR}/sun7i-a20-pcduino3.dtb ${DTBDIR}/pcduino3.dtb \
4335fbacb4SKyle Evans	${DTBDIR}/sun8i-a83t-bananapi-m3.dtb ${DTBDIR}/sinovoip-bpi-m3.dtb \
4435fbacb4SKyle Evans	${DTBDIR}/sun8i-a83t-bananapi-m3.dtb ${DTBDIR}/sun8i-a83t-sinovoip-bpi-m3.dtb
4526b29cd7SEmmanuel Vadot.elif ${MACHINE_ARCH} == "aarch64"
4626b29cd7SEmmanuel VadotDTS=	\
4726b29cd7SEmmanuel Vadot	allwinner/sun50i-a64-nanopi-a64.dts \
4826b29cd7SEmmanuel Vadot	allwinner/sun50i-a64-olinuxino.dts \
49bcdb59e7SEmmanuel Vadot	allwinner/sun50i-a64-pine64-lts.dts \
5026b29cd7SEmmanuel Vadot	allwinner/sun50i-a64-pine64-plus.dts \
5126b29cd7SEmmanuel Vadot	allwinner/sun50i-a64-pine64.dts \
529e711887SEmmanuel Vadot	allwinner/sun50i-a64-pinebook.dts \
5326b29cd7SEmmanuel Vadot	allwinner/sun50i-a64-sopine-baseboard.dts \
545b130954SEmmanuel Vadot	allwinner/sun50i-h5-orangepi-pc2.dts \
5578b8d3f1SEmmanuel Vadot	allwinner/sun50i-h5-nanopi-neo2.dts \
5678b8d3f1SEmmanuel Vadot	allwinner/sun50i-h6-pine-h64.dts \
5778b8d3f1SEmmanuel Vadot	allwinner/sun50i-h6-pine-h64-model-b.dts
58a9e5047fSEmmanuel Vadot
5940cb9b43SEmmanuel VadotDTSO=	sun50i-a64-mmc0-disable.dtso \
6040cb9b43SEmmanuel Vadot	sun50i-a64-mmc1-disable.dtso \
6140cb9b43SEmmanuel Vadot	sun50i-a64-mmc2-disable.dtso \
6240cb9b43SEmmanuel Vadot	sun50i-a64-pwm.dtso \
63c3c78b0aSEmmanuel Vadot	sun50i-a64-rpwm.dtso \
64c9f3a1acSEmmanuel Vadot	sun50i-a64-spi0-spigen.dtso \
655b130954SEmmanuel Vadot	sun50i-a64-timer.dtso \
665b130954SEmmanuel Vadot	sun50i-h5-opp.dtso \
675b130954SEmmanuel Vadot	sun50i-h5-nanopi-neo2-opp.dtso
68a9e5047fSEmmanuel Vadot
6926b29cd7SEmmanuel Vadot.endif
7014c1e97fSLuiz Otavio O Souza
7114c1e97fSLuiz Otavio O Souza.include <bsd.dtb.mk>
72