From 53dbf1160d5744c2f4bc228b14ab2d03955c02c2 Mon Sep 17 00:00:00 2001
From: Tom Rini <trini@konsulko.com>
Date: Wed, 30 Mar 2022 18:07:24 -0400
Subject: [PATCH] controlcenterdc: Migrate CUSTOMER_BOARD_SUPPORT to Kconfig

This symbol is only possibly useful on some mvebu platforms, so move the
symbol there and select it for the only current user.

Cc: Mario Six <mario.six@gdsys.cc>
Cc: Stefan Roese <sr@denx.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Stefan Roese <sr@denx.de>
---
 arch/arm/mach-mvebu/Kconfig       | 4 ++++
 include/configs/controlcenterdc.h | 5 -----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/arch/arm/mach-mvebu/Kconfig b/arch/arm/mach-mvebu/Kconfig
index e17a55a442..21d9db2638 100644
--- a/arch/arm/mach-mvebu/Kconfig
+++ b/arch/arm/mach-mvebu/Kconfig
@@ -90,6 +90,9 @@ config 88F6820
 	bool
 	select ARMADA_38X
 
+config CUSTOMER_BOARD_SUPPORT
+	bool
+
 choice
 	prompt "Armada XP/375/38x/3700/7K/8K board select"
 	optional
@@ -173,6 +176,7 @@ config TARGET_THEADORABLE
 config TARGET_CONTROLCENTERDC
 	bool "Support CONTROLCENTERDC"
 	select 88F6820
+	select CUSTOMER_BOARD_SUPPORT
 
 config TARGET_X530
 	bool "Support Allied Telesis x530"
diff --git a/include/configs/controlcenterdc.h b/include/configs/controlcenterdc.h
index a7d922c3a2..b499d7085f 100644
--- a/include/configs/controlcenterdc.h
+++ b/include/configs/controlcenterdc.h
@@ -7,11 +7,6 @@
 #ifndef _CONFIG_CONTROLCENTERDC_H
 #define _CONFIG_CONTROLCENTERDC_H
 
-/*
- * High Level Configuration Options (easy to change)
- */
-#define CONFIG_CUSTOMER_BOARD_SUPPORT
-
 /*
  * TEXT_BASE needs to be below 16MiB, since this area is scrubbed
  * for DDR ECC byte filling in the SPL before loading the main
-- 
2.39.5