cortexa53.mk 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. define Device/globalscale_espressobin
  2. $(call Device/Default-arm64)
  3. DEVICE_VENDOR := Marvell
  4. DEVICE_MODEL := ESPRESSObin
  5. DEVICE_VARIANT := Non-eMMC
  6. DEVICE_ALT0_VENDOR := Marvell
  7. DEVICE_ALT0_MODEL := Armada 3700 Community Board
  8. DEVICE_ALT0_VARIANT := Non-eMMC
  9. SOC := armada-3720
  10. endef
  11. TARGET_DEVICES += globalscale_espressobin
  12. define Device/globalscale_espressobin-emmc
  13. $(call Device/Default-arm64)
  14. DEVICE_VENDOR := Marvell
  15. DEVICE_MODEL := ESPRESSObin
  16. DEVICE_VARIANT := eMMC
  17. DEVICE_ALT0_VENDOR := Marvell
  18. DEVICE_ALT0_MODEL := Armada 3700 Community Board
  19. DEVICE_ALT0_VARIANT := eMMC
  20. SOC := armada-3720
  21. endef
  22. TARGET_DEVICES += globalscale_espressobin-emmc
  23. define Device/globalscale_espressobin-v7
  24. $(call Device/Default-arm64)
  25. DEVICE_VENDOR := Marvell
  26. DEVICE_MODEL := ESPRESSObin
  27. DEVICE_VARIANT := V7 Non-eMMC
  28. DEVICE_ALT0_VENDOR := Marvell
  29. DEVICE_ALT0_MODEL := Armada 3700 Community Board
  30. DEVICE_ALT0_VARIANT := V7 Non-eMMC
  31. SOC := armada-3720
  32. endef
  33. TARGET_DEVICES += globalscale_espressobin-v7
  34. define Device/globalscale_espressobin-v7-emmc
  35. $(call Device/Default-arm64)
  36. DEVICE_VENDOR := Marvell
  37. DEVICE_MODEL := ESPRESSObin
  38. DEVICE_VARIANT := V7 eMMC
  39. DEVICE_ALT0_VENDOR := Marvell
  40. DEVICE_ALT0_MODEL := Armada 3700 Community Board
  41. DEVICE_ALT0_VARIANT := V7 eMMC
  42. SOC := armada-3720
  43. endef
  44. TARGET_DEVICES += globalscale_espressobin-v7-emmc
  45. define Device/marvell_armada-3720-db
  46. $(call Device/Default-arm64)
  47. DEVICE_VENDOR := Marvell
  48. DEVICE_MODEL := Armada 3720 Development Board (DB-88F3720-DDR3)
  49. DEVICE_DTS := armada-3720-db
  50. endef
  51. TARGET_DEVICES += marvell_armada-3720-db
  52. define Device/methode_udpu
  53. $(call Device/Default-arm64)
  54. DEVICE_VENDOR := Methode
  55. DEVICE_MODEL := micro-DPU (uDPU)
  56. DEVICE_DTS := armada-3720-uDPU
  57. KERNEL_LOADADDR := 0x00080000
  58. KERNEL_INITRAMFS := kernel-bin | gzip | fit gzip $$(KDIR)/image-$$(DEVICE_DTS).dtb
  59. KERNEL_INITRAMFS_SUFFIX := .itb
  60. DEVICE_PACKAGES += f2fs-tools fdisk kmod-i2c-pxa
  61. IMAGE_NAME = $$(IMAGE_PREFIX)-$$(2)
  62. IMAGES := firmware.tgz
  63. IMAGE/firmware.tgz := boot-scr | boot-img-ext4 | uDPU-firmware | append-metadata
  64. BOOT_SCRIPT := udpu
  65. endef
  66. TARGET_DEVICES += methode_udpu