op-build: Move kernel defconfig out of kernel tree

Currently the kernel configuration is in the main kernel tree. This
makes it difficult for third parties to customise the petitboot kernel
configuration as they would need to either change op-build to use a
customised kernel tree or generate patches to the kernel tree to
change the config.

These methods are cumbersome. This patch instead uses some existing
buildroot functionality to move the kernel configuration files into
the openpower overlay configs directory which can be more easily
modified.

Signed-off-by: Alistair Popple <alistair@popple.id.au>
diff --git a/openpower/configs/palmetto_defconfig b/openpower/configs/palmetto_defconfig
index 9bde27f..1fbc3dc 100644
--- a/openpower/configs/palmetto_defconfig
+++ b/openpower/configs/palmetto_defconfig
@@ -36,7 +36,8 @@
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://github.com/open-power/linux.git"
 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="dc97a6e626eaf22c9bd4baec3954fa5501ce1c63"
-BR2_LINUX_KERNEL_DEFCONFIG="skiroot"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/configs/linux/skiroot_defconfig"
 BR2_LINUX_KERNEL_ZIMAGE_EPAPR=y
 BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
 BR2_PACKAGE_LINUX_FIRMWARE=y