summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2018-04-04 08:40:47 +0200
committerOleksij Rempel <o.rempel@pengutronix.de>2018-04-04 08:40:47 +0200
commit918bc5be4592a813b7198292f45d72cbe992fed8 (patch)
tree1b3f8b18bd82a6ce5db3d05f8c8f44f2e637eb49
parent33f66b9965094deec80bd910e9a4b0457665242b (diff)
downloadOSELAS.BSP-Pengutronix-DualKit-918bc5be4592a813b7198292f45d72cbe992fed8.tar.gz
OSELAS.BSP-Pengutronix-DualKit-918bc5be4592a813b7198292f45d72cbe992fed8.tar.xz
add remoteproc-firmware
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
-rw-r--r--configs/platform-v7a/platforms/remoteproc-firmware.in19
-rw-r--r--configs/platform-v7a/rules/remoteproc-firmware.make50
2 files changed, 69 insertions, 0 deletions
diff --git a/configs/platform-v7a/platforms/remoteproc-firmware.in b/configs/platform-v7a/platforms/remoteproc-firmware.in
new file mode 100644
index 0000000..ef4b4ac
--- /dev/null
+++ b/configs/platform-v7a/platforms/remoteproc-firmware.in
@@ -0,0 +1,19 @@
+## SECTION=bootloader
+
+menuconfig REMOTEPROC_FIRMWARE
+ tristate
+ prompt "remoteproc-firmware"
+ help
+ FIXME
+
+if REMOTEPROC_FIRMWARE
+
+config REMOTEPROC_FIRMWARE_SRC
+ string
+ prompt "src"
+
+config REMOTEPROC_FIRMWARE_DST
+ string
+ prompt "dst"
+
+endif
diff --git a/configs/platform-v7a/rules/remoteproc-firmware.make b/configs/platform-v7a/rules/remoteproc-firmware.make
new file mode 100644
index 0000000..4bf8d7f
--- /dev/null
+++ b/configs/platform-v7a/rules/remoteproc-firmware.make
@@ -0,0 +1,50 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2018 by Oleksij Rempel <ore@pengutronix.de>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+LAZY_PACKAGES-$(PTXCONF_REMOTEPROC_FIRMWARE) += remoteproc-firmware
+
+#
+# Paths and names
+#
+REMOTEPROC_FIRMWARE_VERSION := 0.1
+REMOTEPROC_FIRMWARE_MD5 :=
+REMOTEPROC_FIRMWARE := remoteproc-firmware-$(REMOTEPROC_FIRMWARE_VERSION)
+REMOTEPROC_FIRMWARE_URL :=
+REMOTEPROC_FIRMWARE_DIR :=
+REMOTEPROC_FIRMWARE_LICENSE := unknown
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+REMOTEPROC_FIRMWARE_CONF_TOOL := NO
+REMOTEPROC_FIRMWARE_MAKE_ENV := $(CROSS_ENV)
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/remoteproc-firmware.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_copy, pname, 0, 0, 0644, \
+ $(PTXDIST_WORKSPACE)/platform-m4/images/rproc-imx-rproc-fw, \
+ lib/firmware/rproc-imx-rproc-fw, n)
+
+ @$(call touch)
+
+# ----------------------------------------------------------------------------
+# Clean
+# ----------------------------------------------------------------------------
+
+# vim: syntax=make