package/network/utils/iptables: fix PKG_CPE_ID
[openwrt/openwrt.git] / target / linux / sunxi / image / cortexa53.mk
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Copyright (C) 2013-2016 OpenWrt.org
4 # Copyright (C) 2016 Yousong Zhou
5
6 define Device/sun50i
7 SUNXI_DTS_DIR := allwinner/
8 KERNEL_NAME := Image
9 KERNEL := kernel-bin
10 endef
11
12 define Device/sun50i-a64
13 SOC := sun50i-a64
14 $(Device/sun50i)
15 endef
16
17 define Device/sun50i-h5
18 SOC := sun50i-h5
19 $(Device/sun50i)
20 endef
21
22 define Device/sun50i-h6
23 SOC := sun50i-h6
24 $(Device/sun50i)
25 endef
26
27 define Device/sun50i-h616
28 SOC := sun50i-h616
29 $(Device/sun50i)
30 endef
31
32 define Device/sun50i-h618
33 SOC := sun50i-h618
34 $(Device/sun50i)
35 endef
36
37 define Device/friendlyarm_nanopi-neo-plus2
38 DEVICE_VENDOR := FriendlyARM
39 DEVICE_MODEL := NanoPi NEO Plus2
40 SUPPORTED_DEVICES:=nanopi-neo-plus2
41 $(Device/sun50i-h5)
42 endef
43 TARGET_DEVICES += friendlyarm_nanopi-neo-plus2
44
45 define Device/friendlyarm_nanopi-neo2
46 DEVICE_VENDOR := FriendlyARM
47 DEVICE_MODEL := NanoPi NEO2
48 SUPPORTED_DEVICES:=nanopi-neo2
49 $(Device/sun50i-h5)
50 endef
51 TARGET_DEVICES += friendlyarm_nanopi-neo2
52
53 define Device/friendlyarm_nanopi-r1s-h5
54 DEVICE_VENDOR := FriendlyARM
55 DEVICE_MODEL := Nanopi R1S H5
56 DEVICE_PACKAGES := kmod-gpio-button-hotplug kmod-usb-net-rtl8152
57 SUPPORTED_DEVICES:=nanopi-r1s-h5
58 $(Device/sun50i-h5)
59 endef
60 TARGET_DEVICES += friendlyarm_nanopi-r1s-h5
61
62 define Device/libretech_all-h3-cc-h5
63 DEVICE_VENDOR := Libre Computer
64 DEVICE_MODEL := ALL-H3-CC
65 DEVICE_VARIANT := H5
66 $(Device/sun50i-h5)
67 SUNXI_DTS := $$(SUNXI_DTS_DIR)$$(SOC)-libretech-all-h3-cc
68 endef
69 TARGET_DEVICES += libretech_all-h3-cc-h5
70
71 define Device/olimex_a64-olinuxino
72 DEVICE_VENDOR := Olimex
73 DEVICE_MODEL := A64-Olinuxino
74 DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bu-firmware
75 $(Device/sun50i-a64)
76 SUNXI_DTS := $$(SUNXI_DTS_DIR)$$(SOC)-olinuxino
77 endef
78 TARGET_DEVICES += olimex_a64-olinuxino
79
80 define Device/olimex_a64-olinuxino-emmc
81 DEVICE_VENDOR := Olimex
82 DEVICE_MODEL := A64-Olinuxino
83 DEVICE_VARIANT := eMMC
84 DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bu-firmware
85 $(Device/sun50i-a64)
86 SUNXI_DTS := $$(SUNXI_DTS_DIR)$$(SOC)-olinuxino-emmc
87 endef
88 TARGET_DEVICES += olimex_a64-olinuxino-emmc
89
90 define Device/pine64_pine64-plus
91 DEVICE_VENDOR := Pine64
92 DEVICE_MODEL := Pine64+
93 DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bu-firmware
94 $(Device/sun50i-a64)
95 endef
96 TARGET_DEVICES += pine64_pine64-plus
97
98 define Device/pine64_sopine-baseboard
99 DEVICE_VENDOR := Pine64
100 DEVICE_MODEL := SoPine
101 DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bu-firmware
102 $(Device/sun50i-a64)
103 endef
104 TARGET_DEVICES += pine64_sopine-baseboard
105
106 define Device/xunlong_orangepi-one-plus
107 $(Device/sun50i-h6)
108 DEVICE_VENDOR := Xunlong
109 DEVICE_MODEL := Orange Pi One Plus
110 SUNXI_DTS_DIR := allwinner/
111 endef
112 TARGET_DEVICES += xunlong_orangepi-one-plus
113
114 define Device/xunlong_orangepi-pc2
115 DEVICE_VENDOR := Xunlong
116 DEVICE_MODEL := Orange Pi PC 2
117 $(Device/sun50i-h5)
118 endef
119 TARGET_DEVICES += xunlong_orangepi-pc2
120
121 define Device/xunlong_orangepi-zero2
122 DEVICE_VENDOR := Xunlong
123 DEVICE_MODEL := Orange Pi Zero 2
124 $(Device/sun50i-h616)
125 endef
126 TARGET_DEVICES += xunlong_orangepi-zero2
127
128 define Device/xunlong_orangepi-zero3
129 DEVICE_VENDOR := Xunlong
130 DEVICE_MODEL := Orange Pi Zero 3
131 $(Device/sun50i-h618)
132 endef
133 TARGET_DEVICES += xunlong_orangepi-zero3
134
135 define Device/xunlong_orangepi-zero-plus
136 DEVICE_VENDOR := Xunlong
137 DEVICE_MODEL := Orange Pi Zero Plus
138 $(Device/sun50i-h5)
139 endef
140 TARGET_DEVICES += xunlong_orangepi-zero-plus