generic.mk 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. include ./common-netgear.mk
  2. define Device/avm_fritz300e
  3. ATH_SOC := ar7242
  4. DEVICE_TITLE := AVM FRITZ!WLAN Repeater 300E
  5. KERNEL := kernel-bin | append-dtb | lzma | eva-image
  6. KERNEL_INITRAMFS := $$(KERNEL)
  7. IMAGE_SIZE := 15232k
  8. IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | \
  9. append-squashfs-fakeroot-be | pad-to 256 | \
  10. append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE)
  11. DEVICE_PACKAGES := fritz-tffs rssileds -swconfig
  12. endef
  13. TARGET_DEVICES += avm_fritz300e
  14. define Device/embeddedwireless_dorin
  15. ATH_SOC := ar9331
  16. DEVICE_TITLE := Embedded Wireless Dorin
  17. DEVICE_PACKAGES := kmod-usb-chipidea2
  18. IMAGE_SIZE := 16000k
  19. SUPPORTED_DEVICES += ew-dorin
  20. endef
  21. TARGET_DEVICES += embeddedwireless_dorin
  22. define Device/etactica-eg200
  23. ATH_SOC := ar9331
  24. DEVICE_TITLE := eTactica EG200
  25. DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-ledtrig-oneshot \
  26. kmod-usb-serial kmod-usb-serial-ftdi kmod-usb-storage kmod-fs-ext4
  27. SUPPORTED_DEVICES += etactica,eg200 rme-eg200
  28. endef
  29. TARGET_DEVICES += etactica-eg200
  30. define Device/glinet_ar150
  31. ATH_SOC := ar9330
  32. DEVICE_TITLE := GL.iNet GL-AR150
  33. DEVICE_PACKAGES := kmod-usb-chipidea2
  34. IMAGE_SIZE := 16000k
  35. SUPPORTED_DEVICES += gl-ar150
  36. endef
  37. TARGET_DEVICES += glinet_ar150
  38. define Device/glinet_ar300m_nor
  39. ATH_SOC := qca9533
  40. DEVICE_TITLE := GL.iNet GL-AR300M
  41. DEVICE_PACKAGES := kmod-usb-core kmod-usb2
  42. IMAGE_SIZE := 16000k
  43. SUPPORTED_DEVICES += gl-ar300m
  44. endef
  45. TARGET_DEVICES += glinet_ar300m_nor
  46. define Device/openmesh_om5p-ac-v2
  47. ATH_SOC := qca9558
  48. DEVICE_TITLE := OpenMesh OM5P-AC v2
  49. DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog
  50. IMAGE_SIZE := 7808k
  51. SUPPORTED_DEVICES += om5p-acv2
  52. endef
  53. TARGET_DEVICES += openmesh_om5p-ac-v2
  54. define Device/netgear_wndr3800
  55. ATH_SOC := ar7161
  56. DEVICE_TITLE := NETGEAR WNDR3800
  57. NETGEAR_KERNEL_MAGIC := 0x33373031
  58. KERNEL := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
  59. KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
  60. NETGEAR_BOARD_ID := WNDR3800
  61. NETGEAR_HW_ID := 29763654+16+128
  62. IMAGE_SIZE := 15872k
  63. IMAGES := sysupgrade.bin factory.img
  64. IMAGE/default := append-kernel | pad-to $$$$(BLOCKSIZE) | netgear-squashfs | append-rootfs | pad-rootfs
  65. IMAGE/sysupgrade.bin := $$(IMAGE/default) | append-metadata | check-size $$$$(IMAGE_SIZE)
  66. IMAGE/factory.img := $$(IMAGE/default) | netgear-dni | check-size $$$$(IMAGE_SIZE)
  67. DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset
  68. SUPPORTED_DEVICES += wndr3800
  69. endef
  70. TARGET_DEVICES += netgear_wndr3800
  71. define Device/buffalo_wzr-hp-g450h
  72. ATH_SOC := ar7242
  73. DEVICE_TITLE := Buffalo WZR-HP-G450H
  74. DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
  75. IMAGE_SIZE := 32256k
  76. SUPPORTED_DEVICES += wzr-hp-g450h
  77. endef
  78. TARGET_DEVICES += buffalo_wzr-hp-g450h
  79. define Device/phicomm-k2t
  80. ATH_SOC := qca9563
  81. DEVICE_TITLE := Phicomm K2T
  82. KERNEL := kernel-bin | append-dtb | lzma | uImage lzma
  83. KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma
  84. IMAGE_SIZE := 15744k
  85. IMAGES := sysupgrade.bin
  86. IMAGE/default := append-kernel | append-rootfs | pad-rootfs
  87. IMAGE/sysupgrade.bin := $$(IMAGE/default) | append-metadata | check-size $$$$(IMAGE_SIZE)
  88. DEVICE_PACKAGES := kmod-leds-reset kmod-ath10k ath10k-firmware-qca9888
  89. SUPPORTED_DEVICES += phicomm,k2t
  90. endef
  91. TARGET_DEVICES += phicomm-k2t