aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/lantiq/image/danube.mk
blob: 28fa4ed80008e4c1480f3b0f56332cd62c69228c (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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
define Device/arcadyan_arv4510pw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV4510PW
  DEVICE_ALT0_VENDOR := Wippies
  DEVICE_ALT0_MODEL := BeWan iBox v1.0
  IMAGE_SIZE := 15616k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-ledtrig-usbport kmod-usb2-pci kmod-usb-uhci \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ltq-tapi kmod-ltq-vmmc \
	kmod-rt2800-pci kmod-ath5k wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV4510PW
endef
TARGET_DEVICES += arcadyan_arv4510pw

define Device/arcadyan_arv4519pw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV4519PW
  DEVICE_ALT0_VENDOR := Vodafone
  DEVICE_ALT0_MODEL := NetFasteR IAD 2
  DEVICE_ALT1_VENDOR := Pirelli
  DEVICE_ALT1_MODEL := P.RG A4201G
  IMAGE_SIZE := 3776k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa
  SUPPORTED_DEVICES += ARV4519PW
  DEFAULT := n
endef
TARGET_DEVICES += arcadyan_arv4519pw

define Device/arcadyan_arv7506pw11
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV7506PW11
  DEVICE_ALT0_VENDOR := Alice/O2
  DEVICE_ALT0_MODEL := IAD 4421
  IMAGE_SIZE := 7808k
  SOC := danube
  DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-rt2800-pci wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV7506PW11
endef
TARGET_DEVICES += arcadyan_arv7506pw11

define Device/arcadyan_arv7510pw22
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV7510PW22
  DEVICE_ALT0_VENDOR := Astoria Networks
  DEVICE_ALT0_MODEL := ARV7510PW22
  IMAGE_SIZE := 31232k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ltq-tapi kmod-ltq-vmmc \
	kmod-rt2800-pci wpad-basic-wolfssl \
	kmod-usb-uhci kmod-usb2 kmod-usb2-pci
  SUPPORTED_DEVICES += ARV7510PW22
endef
TARGET_DEVICES += arcadyan_arv7510pw22

define Device/arcadyan_arv7518pw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV7518PW
  DEVICE_ALT0_VENDOR := Astoria Networks
  DEVICE_ALT0_MODEL := ARV7518PW
  IMAGE_SIZE := 7872k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV7518PW
endef
TARGET_DEVICES += arcadyan_arv7518pw

define Device/arcadyan_arv7519pw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV7519PW
  DEVICE_ALT0_VENDOR := Astoria Networks
  DEVICE_ALT0_MODEL := ARV7519PW
  IMAGE_SIZE := 15488k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-rt2800-pci wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV7519PW
endef
TARGET_DEVICES += arcadyan_arv7519pw

define Device/arcadyan_arv7525pw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV7525PW
  DEVICE_ALT0_VENDOR := Telekom
  DEVICE_ALT0_MODEL := Speedport W303V
  DEVICE_ALT0_VARIANT := Typ A
  IMAGE_SIZE := 3776k
  SOC := danube
  DEVICE_PACKAGES := kmod-rt2800-pci wpad-basic-wolfssl \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa -swconfig
  SUPPORTED_DEVICES += ARV4510PW
  DEFAULT := n
endef
TARGET_DEVICES += arcadyan_arv7525pw

define Device/arcadyan_arv752dpw
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV752DPW
  DEVICE_ALT0_VENDOR := Vodafone
  DEVICE_ALT0_MODEL := Easybox 802
  IMAGE_SIZE := 7872k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ltq-tapi kmod-ltq-vmmc \
	kmod-rt2800-pci wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV752DPW
endef
TARGET_DEVICES += arcadyan_arv752dpw

define Device/arcadyan_arv752dpw22
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV752DPW22
  DEVICE_ALT0_VENDOR := Vodafone
  DEVICE_ALT0_MODEL := Easybox 803
  IMAGE_SIZE := 7616k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb2-pci kmod-usb-uhci kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ltq-tapi kmod-ltq-vmmc \
	kmod-rt2800-pci wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV752DPW22
endef
TARGET_DEVICES += arcadyan_arv752dpw22

define Device/arcadyan_arv8539pw22
  DEVICE_VENDOR := Arcadyan
  DEVICE_MODEL := ARV8539PW22
  DEVICE_ALT0_VENDOR := Telekom
  DEVICE_ALT0_MODEL := Speedport W504V Typ A
  IMAGE_SIZE := 7616k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
  SUPPORTED_DEVICES += ARV8539PW22
endef
TARGET_DEVICES += arcadyan_arv8539pw22

define Device/audiocodes_mp-252
  DEVICE_VENDOR := AudioCodes
  DEVICE_MODEL := MediaPack MP-252
  IMAGE_SIZE := 14848k
  SOC := danube
  DEVICE_PACKAGES :=  kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	kmod-ltq-tapi kmod-ltq-vmmc \
	kmod-usb-ledtrig-usbport kmod-usb-dwc2 \
	kmod-rt2800-pci \
	ltq-adsl-app ppp-mod-pppoa \
	wpad-basic-wolfssl
  SUPPORTED_DEVICES += ACMP252
endef
TARGET_DEVICES += audiocodes_mp-252

define Device/bt_homehub-v2b
  $(Device/NAND)
  DEVICE_VENDOR := British Telecom
  DEVICE_MODEL := Home Hub 2
  DEVICE_VARIANT := Type B
  BOARD_NAME := BTHOMEHUBV2B
  SOC := danube
  KERNEL_SIZE := 2048k
  DEVICE_PACKAGES := kmod-usb-dwc2 \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoa \
	kmod-ath9k kmod-owl-loader wpad-basic-wolfssl
  SUPPORTED_DEVICES += BTHOMEHUBV2B
  DEFAULT := n
endef
TARGET_DEVICES += bt_homehub-v2b

define Device/lantiq_easy50712
  DEVICE_VENDOR := Lantiq
  DEVICE_MODEL := Danube (EASY50712)
  SOC := danube
  IMAGE_SIZE := 3776k
  DEFAULT := n
endef
TARGET_DEVICES += lantiq_easy50712

define Device/siemens_gigaset-sx76x
  DEVICE_VENDOR := Siemens
  DEVICE_MODEL := Gigaset sx76x
  IMAGE_SIZE := 7680k
  SOC := danube
  DEVICE_PACKAGES := kmod-usb-dwc2 \
	kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
	kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
	ltq-adsl-app ppp-mod-pppoe \
	kmod-ath5k wpad-basic-wolfssl
  SUPPORTED_DEVICES += GIGASX76X
endef
TARGET_DEVICES += siemens_gigaset-sx76x