Add ffs package.
diff --git a/openpower/Config.in b/openpower/Config.in
index 320421b..19007fe 100644
--- a/openpower/Config.in
+++ b/openpower/Config.in
@@ -2,4 +2,10 @@
source "$BR2_EXTERNAL/platform/Config.in"
+menu "OpenPower Packages"
+if BR2_OPENPOWER_PLATFORM
+source "$BR2_EXTERNAL/package/Config.in"
+endif
+endmenu
+
endmenu
diff --git a/openpower/external.mk b/openpower/external.mk
index e69de29..40f7eae 100644
--- a/openpower/external.mk
+++ b/openpower/external.mk
@@ -0,0 +1 @@
+include $(sort $(wildcard $(BR2_EXTERNAL)/package/*/*.mk))
diff --git a/openpower/package/Config.in b/openpower/package/Config.in
new file mode 100644
index 0000000..45b8e46
--- /dev/null
+++ b/openpower/package/Config.in
@@ -0,0 +1 @@
+source "$BR2_EXTERNAL/package/openpower-ffs/Config.in"
diff --git a/openpower/package/openpower-ffs/Config.in b/openpower/package/openpower-ffs/Config.in
new file mode 100644
index 0000000..688b654
--- /dev/null
+++ b/openpower/package/openpower-ffs/Config.in
@@ -0,0 +1,5 @@
+config BR2_PACKAGE_HOST_OPENPOWER_FFS
+ bool "ffs"
+ default y if (BR2_OPENPOWER_PLATFORM && BR2_powerpc_power8)
+ help
+ Utilites for building an 'ffs' image file.
diff --git a/openpower/package/openpower-ffs/openpower-ffs.mk b/openpower/package/openpower-ffs/openpower-ffs.mk
new file mode 100644
index 0000000..1949138
--- /dev/null
+++ b/openpower/package/openpower-ffs/openpower-ffs.mk
@@ -0,0 +1,17 @@
+OPENPOWER_FFS_VERSION = b28fef379c786c3eb5c36af01ac6ece6163d54b2
+OPENPOWER_FFS_SITE = /gsa/ausgsa/home/i/a/iawillia/web/public/openpower/openpower-ffs
+OPENPOWER_FFS_SITE_METHOD = git
+OPENPOWER_FFS_LICENSE = GPLv2+
+
+define HOST_OPENPOWER_FFS_BUILD_CMDS
+ cd $(@D) ; \
+ $(HOST_MAKE_ENV) $(MAKE) all
+endef
+
+define HOST_OPENPOWER_FFS_INSTALL_CMDS
+ $(INSTALL) -D $(@D)/ecc/x86/ecc $(HOST_DIR)/usr/bin/ecc
+ $(INSTALL) -D $(@D)/fpart/x86/fpart $(HOST_DIR)/usr/bin/fpart
+ $(INSTALL) -D $(@D)/fcp/x86/fcp $(HOST_DIR)/usr/bin/fcp
+endef
+
+$(eval $(host-generic-package))