cortexa53.mk 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. #
  2. # Copyright (C) 2013-2016 OpenWrt.org
  3. # Copyright (C) 2016 Yousong Zhou
  4. #
  5. # This is free software, licensed under the GNU General Public License v2.
  6. # See /LICENSE for more information.
  7. #
  8. define Device/sun50i
  9. SUNXI_DTS_DIR := allwinner/
  10. KERNEL_NAME := Image
  11. KERNEL := kernel-bin
  12. endef
  13. define Device/sun50i-h5
  14. SOC := sun50i-h5
  15. $(Device/sun50i)
  16. endef
  17. define Device/sun50i-a64
  18. SOC := sun50i-a64
  19. $(Device/sun50i)
  20. endef
  21. define Device/friendlyarm_nanopi-neo-plus2
  22. DEVICE_VENDOR := FriendlyARM
  23. DEVICE_MODEL := NanoPi NEO Plus2
  24. SUPPORTED_DEVICES:=nanopi-neo-plus2
  25. $(Device/sun50i-h5)
  26. endef
  27. TARGET_DEVICES += friendlyarm_nanopi-neo-plus2
  28. define Device/friendlyarm_nanopi-neo2
  29. DEVICE_VENDOR := FriendlyARM
  30. DEVICE_MODEL := NanoPi NEO2
  31. SUPPORTED_DEVICES:=nanopi-neo2
  32. $(Device/sun50i-h5)
  33. endef
  34. TARGET_DEVICES += friendlyarm_nanopi-neo2
  35. define Device/olimex_a64-olinuxino
  36. DEVICE_VENDOR := Olimex
  37. DEVICE_MODEL := A64-Olinuxino
  38. DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bs-firmware
  39. $(Device/sun50i-a64)
  40. SUNXI_DTS := $$(SUNXI_DTS_DIR)$$(SOC)-olinuxino
  41. endef
  42. TARGET_DEVICES += olimex_a64-olinuxino
  43. define Device/olimex_a64-olinuxino-emmc
  44. DEVICE_VENDOR := Olimex
  45. DEVICE_MODEL := A64-Olinuxino
  46. DEVICE_VARIANT := eMMC
  47. DEVICE_PACKAGES := kmod-rtl8723bs rtl8723bs-firmware
  48. $(Device/sun50i-a64)
  49. SUNXI_DTS := $$(SUNXI_DTS_DIR)$$(SOC)-olinuxino-emmc
  50. endef
  51. TARGET_DEVICES += olimex_a64-olinuxino-emmc
  52. define Device/pine64_pine64-plus
  53. DEVICE_VENDOR := Pine64
  54. DEVICE_MODEL := Pine64+
  55. $(Device/sun50i-a64)
  56. endef
  57. TARGET_DEVICES += pine64_pine64-plus
  58. define Device/pine64_sopine-baseboard
  59. DEVICE_VENDOR := Pine64
  60. DEVICE_MODEL := SoPine
  61. $(Device/sun50i-a64)
  62. endef
  63. TARGET_DEVICES += pine64_sopine-baseboard
  64. define Device/xunlong_orangepi-pc2
  65. DEVICE_VENDOR := Xunlong
  66. DEVICE_MODEL := Orange Pi PC 2
  67. $(Device/sun50i-h5)
  68. endef
  69. TARGET_DEVICES += xunlong_orangepi-pc2
  70. define Device/xunlong_orangepi-zero-plus
  71. DEVICE_VENDOR := Xunlong
  72. DEVICE_MODEL := Orange Pi Zero Plus
  73. $(Device/sun50i-h5)
  74. endef
  75. TARGET_DEVICES += xunlong_orangepi-zero-plus