summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xop-build-env7
-rw-r--r--openpower/Config.in5
-rw-r--r--openpower/configs/palmetto_defconfig5
-rw-r--r--openpower/external.mk0
-rw-r--r--openpower/platform/Config.in4
5 files changed, 21 insertions, 0 deletions
diff --git a/op-build-env b/op-build-env
new file mode 100755
index 00000000..79299c85
--- /dev/null
+++ b/op-build-env
@@ -0,0 +1,7 @@
+#!/bin/bash
+__PWD=`pwd`
+
+export BR2_EXTERNAL=${__PWD}/openpower
+export BR2_DL_DIR=${__PWD}/dl
+
+alias op-build="make --directory=${__PWD}/buildroot O=${__PWD}/output "
diff --git a/openpower/Config.in b/openpower/Config.in
new file mode 100644
index 00000000..320421b1
--- /dev/null
+++ b/openpower/Config.in
@@ -0,0 +1,5 @@
+menu "OpenPower"
+
+source "$BR2_EXTERNAL/platform/Config.in"
+
+endmenu
diff --git a/openpower/configs/palmetto_defconfig b/openpower/configs/palmetto_defconfig
new file mode 100644
index 00000000..382bf6ad
--- /dev/null
+++ b/openpower/configs/palmetto_defconfig
@@ -0,0 +1,5 @@
+BR2_powerpc64=y
+BR2_powerpc_power8=y
+BR2_OPENPOWER_PLATFORM=y
+
+BR2_LINUX_KERNEL=n
diff --git a/openpower/external.mk b/openpower/external.mk
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/openpower/external.mk
diff --git a/openpower/platform/Config.in b/openpower/platform/Config.in
new file mode 100644
index 00000000..badcc22f
--- /dev/null
+++ b/openpower/platform/Config.in
@@ -0,0 +1,4 @@
+config BR2_OPENPOWER_PLATFORM
+ bool "Enable the OpenPower Platform"
+ default n
+ depends on BR2_powerpc64
OpenPOWER on IntegriCloud