rtl930x.mk 926 B

123456789101112131415161718192021222324252627282930313233343536
  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. BLOCKSIZE := 64k
  11. KERNEL_SIZE := 8192k
  12. IMAGE_SIZE := 30720k
  13. IMAGE/sysupgrade.bin := pad-extra 256 | append-kernel | xikestor-nosimg | \
  14. jffs2 nos.img -e 4KiB -x lzma | pad-to $$$$(KERNEL_SIZE) | \
  15. append-rootfs | pad-rootfs | append-metadata | check-size
  16. endef
  17. TARGET_DEVICES += xikestor_sks8300-8x
  18. define Device/zyxel_xgs1250-12
  19. SOC := rtl9302
  20. UIMAGE_MAGIC := 0x93001250
  21. ZYXEL_VERS := ABWE
  22. DEVICE_VENDOR := Zyxel
  23. DEVICE_MODEL := XGS1250-12
  24. DEVICE_PACKAGES := kmod-hwmon-gpiofan kmod-thermal
  25. IMAGE_SIZE := 13312k
  26. KERNEL_INITRAMFS := \
  27. kernel-bin | \
  28. append-dtb | \
  29. gzip | \
  30. zyxel-vers | \
  31. uImage gzip
  32. endef
  33. TARGET_DEVICES += zyxel_xgs1250-12