diff options
Diffstat (limited to 'configs/platform-v7a/rules')
-rw-r--r-- | configs/platform-v7a/rules/barebox-stm32mp.make | 1 | ||||
-rw-r--r-- | configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make | 36 | ||||
-rw-r--r-- | configs/platform-v7a/rules/image-stm32mp157c-ev1.make | 36 |
3 files changed, 73 insertions, 0 deletions
diff --git a/configs/platform-v7a/rules/barebox-stm32mp.make b/configs/platform-v7a/rules/barebox-stm32mp.make index 093063a..17548fa 100644 --- a/configs/platform-v7a/rules/barebox-stm32mp.make +++ b/configs/platform-v7a/rules/barebox-stm32mp.make @@ -46,6 +46,7 @@ BAREBOX_STM32MP_MAKE_OPT := $(BAREBOX_STM32MP_CONF_OPT) BAREBOX_STM32MP_IMAGES := \ images/barebox-stm32mp15xx-dkx.img \ + images/barebox-stm32mp15x-ev1.img \ images/barebox-stm32mp157c-lxa-mc1.img BAREBOX_STM32MP_IMAGES := $(addprefix $(BAREBOX_STM32MP_DIR)/,$(BAREBOX_STM32MP_IMAGES)) diff --git a/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make b/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make new file mode 100644 index 0000000..6c3f1ee --- /dev/null +++ b/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make @@ -0,0 +1,36 @@ +# -*-makefile-*- +# +# Copyright (C) 2017 by Sascha Hauer <s.hauer@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_BLSPEC_STM32MP157C_EV1) += blspec-stm32mp157c-ev1 + +BLSPEC_STM32MP157C_EV1_VERSION := 5.13 + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/blspec-stm32mp157c-ev1.targetinstall: + @$(call targetinfo) + + @$(call install_init, blspec-stm32mp157c-ev1) + @$(call install_fixup,blspec-stm32mp157c-ev1,PRIORITY,optional) + @$(call install_fixup,blspec-stm32mp157c-ev1,SECTION,base) + @$(call install_fixup,blspec-stm32mp157c-ev1,AUTHOR,"Sascha Hauer <s.hauer@pengutronix.de>") + @$(call install_fixup,blspec-stm32mp157c-ev1,DESCRIPTION,missing) + + @$(call install_alternative, blspec-stm32mp157c-ev1, 0, 0, 0644, \ + /loader/entries/stm32mp157c-ev1.conf) + + @$(call install_finish,blspec-stm32mp157c-ev1) + + @$(call touch) + +# vim: syntax=make diff --git a/configs/platform-v7a/rules/image-stm32mp157c-ev1.make b/configs/platform-v7a/rules/image-stm32mp157c-ev1.make new file mode 100644 index 0000000..862ea5a --- /dev/null +++ b/configs/platform-v7a/rules/image-stm32mp157c-ev1.make @@ -0,0 +1,36 @@ +# -*-makefile-*- +# +# Copyright (C) 2017 by Sascha Hauer <s.hauer@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +IMAGE_PACKAGES-$(PTXCONF_IMAGE_STM32MP157C_EV1) += image-stm32mp157c-ev1 + +IMAGE_STM32MP157C_EV1_ENV := \ + STM32MP_BOARD_FSBL=stm32mp157c-ev1 \ + STM32MP_BOARD_SSBL=stm32mp15x-ev1 + +# +# Paths and names +# +IMAGE_STM32MP157C_EV1 := image-stm32mp157c-ev1 +IMAGE_STM32MP157C_EV1_DIR := $(BUILDDIR)/$(IMAGE_STM32MP157C_EV1) +IMAGE_STM32MP157C_EV1_IMAGE := $(IMAGEDIR)/stm32mp157c-ev1.hdimg +IMAGE_STM32MP157C_EV1_FILES := $(IMAGEDIR)/root.tgz +IMAGE_STM32MP157C_EV1_CONFIG := stm32mp.config + +# ---------------------------------------------------------------------------- +# Image +# ---------------------------------------------------------------------------- + +$(IMAGE_STM32MP157C_EV1_IMAGE): + @$(call targetinfo) + @$(call image/genimage, IMAGE_STM32MP157C_EV1) + @$(call finish) + +# vim: syntax=make |