From 7d2f04b2b8e1b7c5a438e84b9caff9ef3a786297 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Thu, 20 Aug 2020 13:57:17 +0200 Subject: Add blspec entry for the i.MX8MM-EVK Signed-off-by: Sascha Hauer --- .../platform-v8a/platforms/blspec-imx8mm-evk.in | 5 +++ .../projectroot/loader/entries/imx8mm-evk.conf | 6 ++++ configs/platform-v8a/rules/blspec-imx8mm-evk.make | 38 ++++++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 configs/platform-v8a/platforms/blspec-imx8mm-evk.in create mode 100644 configs/platform-v8a/projectroot/loader/entries/imx8mm-evk.conf create mode 100644 configs/platform-v8a/rules/blspec-imx8mm-evk.make (limited to 'configs') diff --git a/configs/platform-v8a/platforms/blspec-imx8mm-evk.in b/configs/platform-v8a/platforms/blspec-imx8mm-evk.in new file mode 100644 index 0000000..407eb01 --- /dev/null +++ b/configs/platform-v8a/platforms/blspec-imx8mm-evk.in @@ -0,0 +1,5 @@ +## SECTION=blspec + +config BLSPEC_IMX8MM_EVK + tristate + prompt "/loader/entries/imx8mm-evk.conf bootloader spec entry" diff --git a/configs/platform-v8a/projectroot/loader/entries/imx8mm-evk.conf b/configs/platform-v8a/projectroot/loader/entries/imx8mm-evk.conf new file mode 100644 index 0000000..006691a --- /dev/null +++ b/configs/platform-v8a/projectroot/loader/entries/imx8mm-evk.conf @@ -0,0 +1,6 @@ +title PTXdist - Pengutronix-DistroKit - i.MX8MM-EVK +version @VERSION@ +options rootwait +linux /boot/Image +devicetree /boot/imx8mm-evk.dtb +linux-appendroot true diff --git a/configs/platform-v8a/rules/blspec-imx8mm-evk.make b/configs/platform-v8a/rules/blspec-imx8mm-evk.make new file mode 100644 index 0000000..0850127 --- /dev/null +++ b/configs/platform-v8a/rules/blspec-imx8mm-evk.make @@ -0,0 +1,38 @@ +# -*-makefile-*- +# +# Copyright (C) 2020 by Sascha Hauer +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_BLSPEC_IMX8MM_EVK) += blspec-imx8mm-evk + +BLSPEC_IMX8MM_EVK_VERSION := 5.6.2 + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/blspec-imx8mm-evk.targetinstall: + @$(call targetinfo) + + @$(call install_init, blspec-imx8mm-evk) + @$(call install_fixup,blspec-imx8mm-evk,PRIORITY,optional) + @$(call install_fixup,blspec-imx8mm-evk,SECTION,base) + @$(call install_fixup,blspec-imx8mm-evk,AUTHOR,"Sascha Hauer ") + @$(call install_fixup,blspec-imx8mm-evk,DESCRIPTION,missing) + + @$(call install_alternative, blspec-imx8mm-evk, 0, 0, 0644, \ + /loader/entries/imx8mm-evk.conf) + @$(call install_replace, blspec-imx8mm-evk, /loader/entries/imx8mm-evk.conf, \ + @VERSION@,'$(PTXDIST_BSP_AUTOVERSION)')$(ptx/nl) + + @$(call install_finish,blspec-imx8mm-evk) + + @$(call touch) + +# vim: syntax=make -- cgit v1.2.3