123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- # SPDX-License-Identifier: GPL-2.0-only
- define Device/allnet_all-sg8208m
- SOC := rtl8382
- IMAGE_SIZE := 7168k
- DEVICE_VENDOR := ALLNET
- DEVICE_MODEL := ALL-SG8208M
- UIMAGE_MAGIC := 0x00000006
- UIMAGE_NAME := 2.2.2.0
- endef
- TARGET_DEVICES += allnet_all-sg8208m
- define Device/d-link_dgs-1210
- SOC := rtl8382
- IMAGE_SIZE := 13824k
- DEVICE_VENDOR := D-Link
- DLINK_KERNEL_PART_SIZE := 1572864
- KERNEL := kernel-bin | append-dtb | gzip | uImage gzip | dlink-cameo
- endef
- define Device/d-link_dgs-1210-10p
- $(Device/d-link_dgs-1210)
- DEVICE_MODEL := DGS-1210-10P
- DEVICE_PACKAGES += lua-rs232
- endef
- TARGET_DEVICES += d-link_dgs-1210-10p
- define Device/d-link_dgs-1210-16
- $(Device/d-link_dgs-1210)
- DEVICE_MODEL := DGS-1210-16
- endef
- TARGET_DEVICES += d-link_dgs-1210-16
- define Device/d-link_dgs-1210-20
- $(Device/d-link_dgs-1210)
- DEVICE_MODEL := DGS-1210-20
- endef
- TARGET_DEVICES += d-link_dgs-1210-20
- define Device/d-link_dgs-1210-28
- $(Device/d-link_dgs-1210)
- DEVICE_MODEL := DGS-1210-28
- CAMEO_KERNEL_PART := 2
- CAMEO_ROOTFS_PART := 3
- CAMEO_CUSTOMER_SIGNATURE := 2
- CAMEO_BOARD_VERSION := 32
- IMAGES += factory_image1.bin
- IMAGE/factory_image1.bin := append-kernel | pad-to 64k | \
- append-rootfs | pad-rootfs | pad-to 16 | check-size | dlink-headers
- endef
- TARGET_DEVICES += d-link_dgs-1210-28
- # The "IMG-" uImage name allows flashing the iniramfs from the vendor Web UI.
- # Avoided for sysupgrade, as the vendor FW would do an incomplete flash.
- define Device/engenius_ews2910p
- SOC := rtl8380
- IMAGE_SIZE := 8192k
- DEVICE_VENDOR := EnGenius
- DEVICE_MODEL := EWP2910P
- UIMAGE_MAGIC := 0x03802910
- KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | \
- uImage gzip -n 'IMG-0.00.00-c0.0.00'
- endef
- TARGET_DEVICES += engenius_ews2910p
- define Device/inaba_aml2-17gp
- SOC := rtl8382
- IMAGE_SIZE := 13504k
- DEVICE_VENDOR := INABA
- DEVICE_MODEL := Abaniact AML2-17GP
- UIMAGE_MAGIC := 0x83800000
- endef
- TARGET_DEVICES += inaba_aml2-17gp
- define Device/iodata_bsh-g24mb
- SOC := rtl8382
- IMAGE_SIZE := 13696k
- DEVICE_VENDOR := I-O DATA
- DEVICE_MODEL := BSH-G24MB
- UIMAGE_MAGIC := 0x83800013
- endef
- TARGET_DEVICES += iodata_bsh-g24mb
- define Device/netgear_gs108t-v3
- $(Device/netgear_nge)
- DEVICE_MODEL := GS108T
- DEVICE_VARIANT := v3
- endef
- TARGET_DEVICES += netgear_gs108t-v3
- define Device/netgear_gs110tpp-v1
- $(Device/netgear_nge)
- DEVICE_MODEL := GS110TPP
- DEVICE_VARIANT := v1
- endef
- TARGET_DEVICES += netgear_gs110tpp-v1
- define Device/netgear_gs308t-v1
- $(Device/netgear_nge)
- DEVICE_MODEL := GS308T
- DEVICE_VARIANT := v1
- UIMAGE_MAGIC := 0x4e474335
- endef
- TARGET_DEVICES += netgear_gs308t-v1
- define Device/netgear_gs310tp-v1
- $(Device/netgear_nge)
- DEVICE_MODEL := GS310TP
- DEVICE_VARIANT := v1
- UIMAGE_MAGIC := 0x4e474335
- DEVICE_PACKAGES += lua-rs232
- endef
- TARGET_DEVICES += netgear_gs310tp-v1
- define Device/panasonic_m8eg-pn28080k
- SOC := rtl8380
- IMAGE_SIZE := 16384k
- DEVICE_VENDOR := Panasonic
- DEVICE_MODEL := Switch-M8eG
- DEVICE_VARIANT := PN28080K
- DEVICE_PACKAGES := kmod-i2c-mux-pca954x
- endef
- TARGET_DEVICES += panasonic_m8eg-pn28080k
- define Device/zyxel_gs1900
- SOC := rtl8380
- IMAGE_SIZE := 6976k
- DEVICE_VENDOR := ZyXEL
- UIMAGE_MAGIC := 0x83800000
- KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers | \
- uImage gzip
- endef
- define Device/zyxel_gs1900-10hp
- $(Device/zyxel_gs1900)
- DEVICE_MODEL := GS1900-10HP
- ZYXEL_VERS := AAZI
- endef
- TARGET_DEVICES += zyxel_gs1900-10hp
- define Device/zyxel_gs1900-16
- $(Device/zyxel_gs1900)
- SOC := rtl8382
- DEVICE_MODEL := GS1900-16
- ZYXEL_VERS := AAHJ
- endef
- TARGET_DEVICES += zyxel_gs1900-16
- define Device/zyxel_gs1900-8
- $(Device/zyxel_gs1900)
- DEVICE_MODEL := GS1900-8
- ZYXEL_VERS := AAHH
- endef
- TARGET_DEVICES += zyxel_gs1900-8
- define Device/zyxel_gs1900-8hp-v1
- $(Device/zyxel_gs1900)
- DEVICE_MODEL := GS1900-8HP
- DEVICE_VARIANT := v1
- ZYXEL_VERS := AAHI
- DEVICE_PACKAGES += lua-rs232
- endef
- TARGET_DEVICES += zyxel_gs1900-8hp-v1
- define Device/zyxel_gs1900-8hp-v2
- $(Device/zyxel_gs1900)
- DEVICE_MODEL := GS1900-8HP
- DEVICE_VARIANT := v2
- ZYXEL_VERS := AAHI
- DEVICE_PACKAGES += lua-rs232
- endef
- TARGET_DEVICES += zyxel_gs1900-8hp-v2
- define Device/zyxel_gs1900-24-v1
- $(Device/zyxel_gs1900)
- SOC := rtl8382
- DEVICE_MODEL := GS1900-24
- DEVICE_VARIANT := v1
- ZYXEL_VERS := AAHL
- endef
- TARGET_DEVICES += zyxel_gs1900-24-v1
- define Device/zyxel_gs1900-24e
- $(Device/zyxel_gs1900)
- SOC := rtl8382
- DEVICE_MODEL := GS1900-24E
- ZYXEL_VERS := AAHK
- endef
- TARGET_DEVICES += zyxel_gs1900-24e
- define Device/zyxel_gs1900-24hp-v1
- $(Device/zyxel_gs1900)
- SOC := rtl8382
- DEVICE_MODEL := GS1900-24HP
- DEVICE_VARIANT := v1
- ZYXEL_VERS := AAHM
- endef
- TARGET_DEVICES += zyxel_gs1900-24hp-v1
- define Device/zyxel_gs1900-24hp-v2
- $(Device/zyxel_gs1900)
- SOC := rtl8382
- DEVICE_MODEL := GS1900-24HP
- DEVICE_VARIANT := v2
- ZYXEL_VERS := ABTP
- endef
- TARGET_DEVICES += zyxel_gs1900-24hp-v2
|