2013-06-25 08:51:49 +00:00
|
|
|
#
|
|
|
|
# barebox image generation Makefile for i.MX images
|
|
|
|
#
|
|
|
|
|
|
|
|
# %.imximg - convert into i.MX image
|
|
|
|
# ----------------------------------------------------------------
|
|
|
|
$(obj)/%.imximg: $(obj)/% FORCE
|
|
|
|
$(call if_changed,imx_image)
|
|
|
|
|
|
|
|
board = $(srctree)/arch/$(ARCH)/boards
|
2013-06-23 10:16:52 +00:00
|
|
|
|
2013-06-23 11:49:48 +00:00
|
|
|
# ----------------------- i.MX51 based boards ---------------------------
|
|
|
|
pblx-$(CONFIG_MACH_FREESCALE_MX51_PDK) += start_imx51_babbage
|
2013-06-23 13:49:51 +00:00
|
|
|
CFG_start_imx51_babbage.pblx.imximg = $(board)/freescale-mx51-pdk/flash-header-imx51-babbage.imxcfg
|
2013-06-23 11:49:48 +00:00
|
|
|
imximage-$(CONFIG_MACH_FREESCALE_MX51_PDK) += start_imx51_babbage.pblx.imximg
|
|
|
|
FILE_barebox-freescale-imx51-babbage.img = start_imx51_babbage.pblx.imximg
|
|
|
|
image-$(CONFIG_MACH_FREESCALE_MX51_PDK) += barebox-freescale-imx51-babbage.img
|
|
|
|
|
2013-06-24 20:27:37 +00:00
|
|
|
pblx-$(CONFIG_MACH_EFIKA_MX_SMARTBOOK) += start_imx51_genesi_efikasb
|
|
|
|
CFG_start_imx51_genesi_efikasb.pblx.imximg = $(board)/efika-mx-smartbook/flash-header-imx51-genesi-efikasb.imxcfg
|
|
|
|
imximage-$(CONFIG_MACH_EFIKA_MX_SMARTBOOK) += start_imx51_genesi_efikasb.pblx.imximg
|
|
|
|
FILE_barebox-genesi-efikasb.img = start_imx51_genesi_efikasb.pblx.imximg
|
|
|
|
image-$(CONFIG_MACH_EFIKA_MX_SMARTBOOK) += barebox-genesi-efikasb.img
|
|
|
|
|
2013-06-23 11:10:02 +00:00
|
|
|
# ----------------------- i.MX53 based boards ---------------------------
|
|
|
|
pblx-$(CONFIG_MACH_FREESCALE_MX53_LOCO) += start_imx53_loco
|
2013-06-23 14:22:57 +00:00
|
|
|
CFG_start_imx53_loco.pblx.imximg = $(board)/freescale-mx53-loco/flash-header-imx53-loco.imxcfg
|
2013-06-23 11:10:02 +00:00
|
|
|
imximage-$(CONFIG_MACH_FREESCALE_MX53_LOCO) += start_imx53_loco.pblx.imximg
|
|
|
|
FILE_barebox-freescale-imx53-loco.img = start_imx53_loco.pblx.imximg
|
|
|
|
image-$(CONFIG_MACH_FREESCALE_MX53_LOCO) += barebox-freescale-imx53-loco.img
|
2013-06-23 11:44:37 +00:00
|
|
|
|
|
|
|
# ----------------------- i.MX6 based boards ---------------------------
|
|
|
|
pblx-$(CONFIG_MACH_REALQ7) += start_imx6_realq7
|
|
|
|
CFG_start_imx6_realq7.pblx.imximg = $(board)/dmo-mx6-realq7/flash-header.imxcfg
|
|
|
|
imximage-$(CONFIG_MACH_REALQ7) += start_imx6_realq7.pblx.imximg
|
|
|
|
FILE_barebox-datamodul-edm-qmx6.img = start_imx6_realq7.pblx.imximg
|
|
|
|
image-$(CONFIG_MACH_REALQ7) += barebox-datamodul-edm-qmx6.img
|
2013-07-03 19:08:31 +00:00
|
|
|
|
|
|
|
pblx-$(CONFIG_MACH_GK802) += start_imx6_gk802
|
|
|
|
CFG_start_imx6_gk802.pblx.imximg = $(board)/gk802/flash-header.imxcfg
|
|
|
|
imximage-$(CONFIG_MACH_GK802) += start_imx6_gk802.pblx.imximg
|
|
|
|
FILE_barebox-gk802.img = start_imx6_gk802.pblx.imximg
|
|
|
|
image-$(CONFIG_MACH_GK802) += barebox-gk802.img
|