From c69a49300a523a1e1a34731e54920d1072de68cd Mon Sep 17 00:00:00 2001
From: "Andrew F. Davis" <afd@ti.com>
Date: Tue, 28 Feb 2017 13:12:15 -0600
Subject: [PATCH] dra7xx: Update DRA7xx build process to use
 defconfig_builder.sh

Use TI's defconfig_builder.sh to create our defconfig.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
---
 dra7xx.mk | 21 ++++++---------------
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/dra7xx.mk b/dra7xx.mk
index 91b7c03..ff6dd40 100644
--- a/dra7xx.mk
+++ b/dra7xx.mk
@@ -63,21 +63,12 @@ u-boot-clean:
 ###############################################################################
 .PHONY: linux-defconfig linux linux-defconfig-clean linux-clean linux-cleaner
 
-LINUX_DEFCONFIG_COMMON_ARCH := arm
-LINUX_DEFCONFIG_COMMON_FILES := \
-	$(LINUX_PATH)/arch/arm/configs/multi_v7_defconfig \
-	$(LINUX_PATH)/ti_config_fragments/multi_v7_prune.cfg \
-	$(LINUX_PATH)/ti_config_fragments/baseport.cfg \
-	$(LINUX_PATH)/ti_config_fragments/ipc.cfg \
-	$(LINUX_PATH)/ti_config_fragments/connectivity.cfg \
-	$(LINUX_PATH)/ti_config_fragments/audio_display.cfg \
-	$(LINUX_PATH)/ti_config_fragments/wlan.cfg \
-	$(LINUX_PATH)/ti_config_fragments/omap_soc.cfg \
-	$(LINUX_PATH)/ti_config_fragments/lpae.cfg \
-	$(LINUX_PATH)/ti_config_fragments/dra7_only.cfg \
-	$(LINUX_PATH)/ti_config_fragments/debug_options.cfg
-
-linux-defconfig: $(LINUX_PATH)/.config
+CONFIG_TYPE ?= ti_sdk_dra7x_debug
+
+linux-defconfig:
+	cd $(LINUX_PATH) && \
+		ti_config_fragments/defconfig_builder.sh -t $(CONFIG_TYPE)
+	$(MAKE) -C $(LINUX_PATH) $(LINUX_COMMON_FLAGS) $(CONFIG_TYPE)_defconfig
 
 LINUX_COMMON_FLAGS += ARCH=arm
 linux: linux-common
-- 
GitLab