rtl930x.mk 992 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. define Build/xikestor-nosimg
  3. $(STAGING_DIR_HOST)/bin/nosimg-enc -i $@ -o [email protected]
  4. mv [email protected] $@
  5. endef
  6. define Device/xikestor_sks8300-8x
  7. SOC := rtl9303
  8. DEVICE_VENDOR := XikeStor
  9. DEVICE_MODEL := SKS8300-8X
  10. DEVICE_ALT0_VENDOR := ONTi
  11. DEVICE_ALT0_MODEL := ONT-S508CL-8S
  12. BLOCKSIZE := 64k
  13. KERNEL_SIZE := 8192k
  14. IMAGE_SIZE := 30720k
  15. IMAGE/sysupgrade.bin := pad-extra 256 | append-kernel | xikestor-nosimg | \
  16. jffs2 nos.img -e 4KiB -x lzma | pad-to $$$$(KERNEL_SIZE) | \
  17. append-rootfs | pad-rootfs | append-metadata | check-size
  18. endef
  19. TARGET_DEVICES += xikestor_sks8300-8x
  20. define Device/zyxel_xgs1250-12
  21. SOC := rtl9302
  22. UIMAGE_MAGIC := 0x93001250
  23. ZYXEL_VERS := ABWE
  24. DEVICE_VENDOR := Zyxel
  25. DEVICE_MODEL := XGS1250-12
  26. DEVICE_PACKAGES := kmod-hwmon-gpiofan kmod-thermal
  27. IMAGE_SIZE := 13312k
  28. KERNEL_INITRAMFS := \
  29. kernel-bin | \
  30. append-dtb | \
  31. gzip | \
  32. zyxel-vers | \
  33. uImage gzip
  34. endef
  35. TARGET_DEVICES += zyxel_xgs1250-12