summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/platforms
diff options
context:
space:
mode:
authorRouven Czerwinski <r.czerwinski@pengutronix.de>2017-06-16 08:58:08 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2017-07-03 22:59:34 +0200
commitcc1fee168d497fc1fb2546bf4d3a836208a5b3df (patch)
tree700ee4fd8eaf33d5e0cf2c48ae135137e12f2c2c /configs/platform-v7a/platforms
parent421193e8981287d6edc70af6d2996a5296438f87 (diff)
downloadDistroKit-cc1fee168d497fc1fb2546bf4d3a836208a5b3df.tar.gz
DistroKit-cc1fee168d497fc1fb2546bf4d3a836208a5b3df.tar.xz
platform-v7a: vexpress: add board support
Add support for Versatile Express, with the configs+rules for image creation and bootspec entries. Note that vexpress in qemu can currently only boot from nor, so we put the bootloader, environment and boot state there and the rest of the system into mmc. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> [add vexpress.conf] Signed-off-by: Chris Fiege <c.fiege@pengutronix.de> [improve commit description] [split from vexpress patches] [fix and cleanupimage generation] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a/platforms')
-rw-r--r--configs/platform-v7a/platforms/blspec-vexpress.in5
-rw-r--r--configs/platform-v7a/platforms/image-vexpress-nor.in10
-rw-r--r--configs/platform-v7a/platforms/image-vexpress.in10
3 files changed, 25 insertions, 0 deletions
diff --git a/configs/platform-v7a/platforms/blspec-vexpress.in b/configs/platform-v7a/platforms/blspec-vexpress.in
new file mode 100644
index 0000000..5c4f677
--- /dev/null
+++ b/configs/platform-v7a/platforms/blspec-vexpress.in
@@ -0,0 +1,5 @@
+## SECTION=blspec
+
+config BLSPEC_VEXPRESS
+ tristate
+ prompt "/loader/entries/vexpress.conf bootloader spec entry"
diff --git a/configs/platform-v7a/platforms/image-vexpress-nor.in b/configs/platform-v7a/platforms/image-vexpress-nor.in
new file mode 100644
index 0000000..20593d8
--- /dev/null
+++ b/configs/platform-v7a/platforms/image-vexpress-nor.in
@@ -0,0 +1,10 @@
+## SECTION=image
+
+config IMAGE_VEXPRESS_NOR
+ tristate
+ select HOST_GENIMAGE
+ select BAREBOX_VEXPRESS
+ select KERNEL
+ prompt "Generate images/vexpress.norimg"
+ help
+ Generate image for the nor flash on Versatile Express.
diff --git a/configs/platform-v7a/platforms/image-vexpress.in b/configs/platform-v7a/platforms/image-vexpress.in
new file mode 100644
index 0000000..5739979
--- /dev/null
+++ b/configs/platform-v7a/platforms/image-vexpress.in
@@ -0,0 +1,10 @@
+## SECTION=image
+
+config IMAGE_VEXPRESS
+ tristate
+ select HOST_GENIMAGE
+ select BAREBOX_VEXPRESS
+ select IMAGE_ROOT_EXT
+ prompt "Generate images/vexpress.hdimg"
+ help
+ FIXME