While we're moving the BF54x code, have the BF54xM variants select the
normal BF54x values so that the rest of the Kconfig tree doesn't need to
check the BF54xM variant everytime it wants to check the BF54x.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
help
BF539 Processor Support.
help
BF539 Processor Support.
bool "BF542"
help
BF542 Processor Support.
bool "BF542"
help
BF542 Processor Support.
help
BF542 Processor Support.
help
BF542 Processor Support.
bool "BF544"
help
BF544 Processor Support.
bool "BF544"
help
BF544 Processor Support.
help
BF544 Processor Support.
help
BF544 Processor Support.
bool "BF547"
help
BF547 Processor Support.
bool "BF547"
help
BF547 Processor Support.
help
BF547 Processor Support.
help
BF547 Processor Support.
bool "BF548"
help
BF548 Processor Support.
bool "BF548"
help
BF548 Processor Support.
help
BF548 Processor Support.
help
BF548 Processor Support.
bool "BF549"
help
BF549 Processor Support.
bool "BF549"
help
BF549 Processor Support.
-config BF51x
- bool
- depends on (BF512 || BF514 || BF516 || BF518)
- default y
-
-config BF52x
- bool
- depends on (BF522 || BF523 || BF524 || BF525 || BF526 || BF527)
- default y
-
config BF53x
bool
depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537)
default y
config BF53x
bool
depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537)
default y
-config BF54xM
- bool
- depends on (BF542M || BF544M || BF547M || BF548M || BF549M)
- default y
-
-config BF54x
- bool
- depends on (BF542 || BF544 || BF547 || BF548 || BF549 || BF54xM)
- default y
-
config MEM_GENERIC_BOARD
bool
depends on GENERIC_BOARD
config MEM_GENERIC_BOARD
bool
depends on GENERIC_BOARD
+config BF51x
+ def_bool y
+ depends on (BF512 || BF514 || BF516 || BF518)
+
if (BF51x)
source "arch/blackfin/mach-bf518/boards/Kconfig"
if (BF51x)
source "arch/blackfin/mach-bf518/boards/Kconfig"
+config BF52x
+ def_bool y
+ depends on (BF522 || BF523 || BF524 || BF525 || BF526 || BF527)
+
if (BF52x)
source "arch/blackfin/mach-bf527/boards/Kconfig"
if (BF52x)
source "arch/blackfin/mach-bf527/boards/Kconfig"
+config BF542
+ def_bool y
+ depends on BF542_std || BF542M
+config BF544
+ def_bool y
+ depends on BF544_std || BF544M
+config BF547
+ def_bool y
+ depends on BF547_std || BF547M
+config BF548
+ def_bool y
+ depends on BF548_std || BF548M
+config BF549
+ def_bool y
+ depends on BF549_std || BF549M
+
+config BF54xM
+ def_bool y
+ depends on (BF542M || BF544M || BF547M || BF548M || BF549M)
+
+config BF54x
+ def_bool y
+ depends on (BF542 || BF544 || BF547 || BF548 || BF549)
+
if (BF54x)
source "arch/blackfin/mach-bf548/boards/Kconfig"
if (BF54x)
source "arch/blackfin/mach-bf548/boards/Kconfig"
#define AMGCTLVAL (V_AMBEN | V_AMCKEN)
#define AMGCTLVAL (V_AMBEN | V_AMCKEN)
-#if defined(CONFIG_BF542M)
-# define CONFIG_BF542
-#elif defined(CONFIG_BF544M)
-# define CONFIG_BF544
-#elif defined(CONFIG_BF547M)
-# define CONFIG_BF547
-#elif defined(CONFIG_BF548M)
-# define CONFIG_BF548
-#elif defined(CONFIG_BF549M)
-# define CONFIG_BF549
-#endif
-
#if defined(CONFIG_BF542)
# define CPU "BF542"
# define CPUID 0x27de
#if defined(CONFIG_BF542)
# define CPU "BF542"
# define CPUID 0x27de