| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #
- # Copyright (C) 2015 OpenWrt.org
- #
- # This is free software, licensed under the GNU General Public License v2.
- # See /LICENSE for more information.
- #
- include $(TOPDIR)/rules.mk
- include $(INCLUDE_DIR)/image.mk
- #################################################
- # Default and templates
- #################################################
- define Device/Default
- PROFILES := Default
- KERNEL_DEPENDS = $$(wildcard $(DTS_DIR)/$$(DEVICE_DTS).dts)
- KERNEL_INITRAMFS_PREFIX := $$(IMG_PREFIX)-$(1)-initramfs
- KERNEL_PREFIX := $$(IMAGE_PREFIX)
- KERNEL_LOADADDR := 0x8000
- endef
- define Device/FitImageGzip
- KERNEL_SUFFIX := -fit-uImage.itb
- KERNEL = kernel-bin | gzip | fit gzip $$(DTS_DIR)/$$(DEVICE_DTS).dtb
- KERNEL_NAME := Image
- endef
- #################################################
- # Devices
- #################################################
- define Device/digilent_zynq-zybo
- $(call Device/FitImageGzip)
- DEVICE_TITLE := ZYBO Development Board
- DEVICE_DTS := zynq-zybo
- endef
- TARGET_DEVICES += digilent_zynq-zybo
- define Device/xlnx_zynq-zc702
- $(call Device/FitImageGzip)
- DEVICE_TITLE := ZC702 Development Board
- DEVICE_DTS := zynq-zc702
- endef
- TARGET_DEVICES += xlnx_zynq-zc702
- define Device/xlnx_zynq-zed
- $(call Device/FitImageGzip)
- DEVICE_TITLE := Zed Development Board
- DEVICE_DTS := zynq-zed
- endef
- TARGET_DEVICES += xlnx_zynq-zed
- $(eval $(call BuildImage))
|