9cafd2b258acffecdd139ec822f06cdedc1f2818
[openwrt/openwrt.git] / target / linux / lantiq / image / danube.mk
1 define Device/arcadyan_arv4510pw
2 DEVICE_VENDOR := Arcadyan
3 DEVICE_MODEL := ARV4510PW
4 DEVICE_ALT0_VENDOR := Wippies
5 DEVICE_ALT0_MODEL := BeWan iBox v1.0
6 IMAGE_SIZE := 15616k
7 SOC := danube
8 DEVICE_PACKAGES := kmod-usb-ledtrig-usbport kmod-usb2-pci kmod-usb-uhci \
9 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
10 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
11 ltq-adsl-app ppp-mod-pppoa \
12 kmod-ltq-tapi kmod-ltq-vmmc \
13 kmod-rt2800-pci kmod-ath5k wpad-basic-wolfssl
14 SUPPORTED_DEVICES += ARV4510PW
15 endef
16 TARGET_DEVICES += arcadyan_arv4510pw
17
18 define Device/arcadyan_arv4519pw
19 DEVICE_VENDOR := Arcadyan
20 DEVICE_MODEL := ARV4519PW
21 DEVICE_ALT0_VENDOR := Vodafone
22 DEVICE_ALT0_MODEL := NetFasteR IAD 2
23 DEVICE_ALT1_VENDOR := Pirelli
24 DEVICE_ALT1_MODEL := P.RG A4201G
25 IMAGE_SIZE := 3776k
26 SOC := danube
27 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
28 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
29 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
30 ltq-adsl-app ppp-mod-pppoa
31 SUPPORTED_DEVICES += ARV4519PW
32 DEFAULT := n
33 endef
34 TARGET_DEVICES += arcadyan_arv4519pw
35
36 define Device/arcadyan_arv7506pw11
37 DEVICE_VENDOR := Arcadyan
38 DEVICE_MODEL := ARV7506PW11
39 DEVICE_ALT0_VENDOR := Alice/O2
40 DEVICE_ALT0_MODEL := IAD 4421
41 IMAGE_SIZE := 7808k
42 SOC := danube
43 DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
44 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
45 ltq-adsl-app ppp-mod-pppoa \
46 kmod-rt2800-pci wpad-basic-wolfssl
47 SUPPORTED_DEVICES += ARV7506PW11
48 endef
49 TARGET_DEVICES += arcadyan_arv7506pw11
50
51 define Device/arcadyan_arv7510pw22
52 DEVICE_VENDOR := Arcadyan
53 DEVICE_MODEL := ARV7510PW22
54 DEVICE_ALT0_VENDOR := Astoria Networks
55 DEVICE_ALT0_MODEL := ARV7510PW22
56 IMAGE_SIZE := 31232k
57 SOC := danube
58 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
59 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
60 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
61 ltq-adsl-app ppp-mod-pppoa \
62 kmod-ltq-tapi kmod-ltq-vmmc \
63 kmod-rt2800-pci wpad-basic-wolfssl \
64 kmod-usb-uhci kmod-usb2 kmod-usb2-pci
65 SUPPORTED_DEVICES += ARV7510PW22
66 endef
67 TARGET_DEVICES += arcadyan_arv7510pw22
68
69 define Device/arcadyan_arv7518pw
70 DEVICE_VENDOR := Arcadyan
71 DEVICE_MODEL := ARV7518PW
72 DEVICE_ALT0_VENDOR := Astoria Networks
73 DEVICE_ALT0_MODEL := ARV7518PW
74 IMAGE_SIZE := 7872k
75 SOC := danube
76 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
77 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
78 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
79 ltq-adsl-app ppp-mod-pppoa \
80 kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
81 SUPPORTED_DEVICES += ARV7518PW
82 endef
83 TARGET_DEVICES += arcadyan_arv7518pw
84
85 define Device/arcadyan_arv7519pw
86 DEVICE_VENDOR := Arcadyan
87 DEVICE_MODEL := ARV7519PW
88 DEVICE_ALT0_VENDOR := Astoria Networks
89 DEVICE_ALT0_MODEL := ARV7519PW
90 IMAGE_SIZE := 15488k
91 SOC := danube
92 DEVICE_PACKAGES := kmod-usb-dwc2 \
93 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
94 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
95 ltq-adsl-app ppp-mod-pppoa \
96 kmod-rt2800-pci wpad-basic-wolfssl
97 SUPPORTED_DEVICES += ARV7519PW
98 endef
99 TARGET_DEVICES += arcadyan_arv7519pw
100
101 define Device/arcadyan_arv7525pw
102 DEVICE_VENDOR := Arcadyan
103 DEVICE_MODEL := ARV7525PW
104 DEVICE_ALT0_VENDOR := Telekom
105 DEVICE_ALT0_MODEL := Speedport W303V
106 DEVICE_ALT0_VARIANT := Typ A
107 IMAGE_SIZE := 3776k
108 SOC := danube
109 DEVICE_PACKAGES := kmod-rt2800-pci wpad-basic-wolfssl \
110 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
111 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
112 ltq-adsl-app ppp-mod-pppoa -swconfig
113 SUPPORTED_DEVICES += ARV4510PW
114 DEFAULT := n
115 endef
116 TARGET_DEVICES += arcadyan_arv7525pw
117
118 define Device/arcadyan_arv752dpw
119 DEVICE_VENDOR := Arcadyan
120 DEVICE_MODEL := ARV752DPW
121 DEVICE_ALT0_VENDOR := Vodafone
122 DEVICE_ALT0_MODEL := Easybox 802
123 IMAGE_SIZE := 7872k
124 SOC := danube
125 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
126 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
127 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
128 ltq-adsl-app ppp-mod-pppoa \
129 kmod-ltq-tapi kmod-ltq-vmmc \
130 kmod-rt2800-pci wpad-basic-wolfssl
131 SUPPORTED_DEVICES += ARV752DPW
132 endef
133 TARGET_DEVICES += arcadyan_arv752dpw
134
135 define Device/arcadyan_arv752dpw22
136 DEVICE_VENDOR := Arcadyan
137 DEVICE_MODEL := ARV752DPW22
138 DEVICE_ALT0_VENDOR := Vodafone
139 DEVICE_ALT0_MODEL := Easybox 803
140 IMAGE_SIZE := 7616k
141 SOC := danube
142 DEVICE_PACKAGES := kmod-usb2-pci kmod-usb-uhci kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
143 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
144 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
145 ltq-adsl-app ppp-mod-pppoa \
146 kmod-ltq-tapi kmod-ltq-vmmc \
147 kmod-rt2800-pci wpad-basic-wolfssl
148 SUPPORTED_DEVICES += ARV752DPW22
149 endef
150 TARGET_DEVICES += arcadyan_arv752dpw22
151
152 define Device/arcadyan_arv8539pw22
153 DEVICE_VENDOR := Arcadyan
154 DEVICE_MODEL := ARV8539PW22
155 DEVICE_ALT0_VENDOR := Telekom
156 DEVICE_ALT0_MODEL := Speedport W504V Typ A
157 IMAGE_SIZE := 7616k
158 SOC := danube
159 DEVICE_PACKAGES := kmod-usb-dwc2 \
160 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
161 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
162 ltq-adsl-app ppp-mod-pppoa \
163 kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
164 SUPPORTED_DEVICES += ARV8539PW22
165 endef
166 TARGET_DEVICES += arcadyan_arv8539pw22
167
168 define Device/audiocodes_mp-252
169 DEVICE_VENDOR := AudioCodes
170 DEVICE_MODEL := MediaPack MP-252
171 IMAGE_SIZE := 14848k
172 SOC := danube
173 DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
174 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
175 kmod-ltq-tapi kmod-ltq-vmmc \
176 kmod-usb-ledtrig-usbport kmod-usb-dwc2 \
177 kmod-rt2800-pci \
178 ltq-adsl-app ppp-mod-pppoa \
179 wpad-basic-wolfssl
180 SUPPORTED_DEVICES += ACMP252
181 endef
182 TARGET_DEVICES += audiocodes_mp-252
183
184 define Device/bt_homehub-v2b
185 $(Device/NAND)
186 DEVICE_VENDOR := British Telecom (BT)
187 DEVICE_MODEL := Home Hub 2
188 DEVICE_VARIANT := Type B
189 BOARD_NAME := BTHOMEHUBV2B
190 SOC := danube
191 KERNEL_SIZE := 2048k
192 DEVICE_PACKAGES := kmod-usb-dwc2 \
193 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
194 kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
195 kmod-ltq-deu-danube ltq-adsl-app ppp-mod-pppoa \
196 kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
197 SUPPORTED_DEVICES += BTHOMEHUBV2B
198 DEFAULT := n
199 endef
200 TARGET_DEVICES += bt_homehub-v2b
201
202 define Device/lantiq_easy50712
203 DEVICE_VENDOR := Lantiq
204 DEVICE_MODEL := Danube (EASY50712)
205 SOC := danube
206 IMAGE_SIZE := 3776k
207 DEFAULT := n
208 endef
209 TARGET_DEVICES += lantiq_easy50712
210
211 define Device/siemens_gigaset-sx76x
212 DEVICE_VENDOR := Siemens
213 DEVICE_MODEL := Gigaset sx76x
214 IMAGE_SIZE := 7680k
215 SOC := danube
216 DEVICE_PACKAGES := kmod-usb-dwc2 \
217 kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
218 kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
219 ltq-adsl-app ppp-mod-pppoe \
220 kmod-ath5k wpad-basic-wolfssl
221 SUPPORTED_DEVICES += GIGASX76X
222 endef
223 TARGET_DEVICES += siemens_gigaset-sx76x