Merge pull request #2481 from rarbab/skiboot_repo

skiboot: Enable use of a custom repository
diff --git a/openpower/package/skiboot/Config.in b/openpower/package/skiboot/Config.in
index c9f979c..a7121cf 100644
--- a/openpower/package/skiboot/Config.in
+++ b/openpower/package/skiboot/Config.in
@@ -35,6 +35,13 @@
 	default BR2_SKIBOOT_CUSTOM_VERSION_VALUE \
 		if BR2_SKIBOOT_CUSTOM_VERSION
 
+config BR2_SKIBOOT_CUSTOM_GIT
+	bool "Custom git repository"
+
+config BR2_SKIBOOT_CUSTOM_REPO_URL
+	string "URL of custom repository"
+	depends on BR2_SKIBOOT_CUSTOM_GIT
+
 endif
 
 endmenu
diff --git a/openpower/package/skiboot/skiboot.mk b/openpower/package/skiboot/skiboot.mk
index b14855f..74c6623 100644
--- a/openpower/package/skiboot/skiboot.mk
+++ b/openpower/package/skiboot/skiboot.mk
@@ -6,7 +6,13 @@
 
 SKIBOOT_VERSION = $(call qstrip,$(BR2_SKIBOOT_VERSION))
 
+ifeq ($(BR2_SKIBOOT_CUSTOM_GIT),y)
+SKIBOOT_SITE = $(call qstrip,$(BR2_SKIBOOT_CUSTOM_REPO_URL))
+SKIBOOT_SITE_METHOD = git
+else
 SKIBOOT_SITE = $(call github,open-power,skiboot,$(SKIBOOT_VERSION))
+endif
+
 SKIBOOT_LICENSE = Apache-2.0
 SKIBOOT_LICENSE_FILES = LICENCE
 SKIBOOT_INSTALL_IMAGES = YES