aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2021-08-21 13:50:15 -0400
committerTom Rini <trini@konsulko.com>2021-08-31 17:46:37 -0400
commitf66a3fde38d6cece164ecb36f021c74c4aac2a9d (patch)
tree8620fc6fd893e622ce6c1beee8a4760543600dab
parent94752f5fb121009ce42c3abecd2f30773353fb32 (diff)
downloadu-boot-f66a3fde38d6cece164ecb36f021c74c4aac2a9d.zip
u-boot-f66a3fde38d6cece164ecb36f021c74c4aac2a9d.tar.gz
u-boot-f66a3fde38d6cece164ecb36f021c74c4aac2a9d.tar.bz2
mvebe: Migrate CONFIG_DDR_LOG_LEVEL to Kconfig
Move this specific option to Kconfig. Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r--arch/arm/mach-mvebu/Kconfig14
-rw-r--r--drivers/ddr/marvell/axp/ddr3_axp_config.h4
2 files changed, 14 insertions, 4 deletions
diff --git a/arch/arm/mach-mvebu/Kconfig b/arch/arm/mach-mvebu/Kconfig
index 1daa647..944bbee 100644
--- a/arch/arm/mach-mvebu/Kconfig
+++ b/arch/arm/mach-mvebu/Kconfig
@@ -197,6 +197,20 @@ config DDR_32BIT
endchoice
+config DDR_LOG_LEVEL
+ int "DDR training code log level"
+ depends on ARMADA_XP
+ default 0
+ range 0 3
+ help
+ Amount of information provided on error while running the DDR
+ training code. At level 0, provides an error code in a case of
+ failure, RL, WL errors and other algorithm failure. At level 1,
+ provides the D-Unit setup (SPD/Static configuration). At level 2,
+ provides the windows margin as a results of DQS centeralization.
+ At level 3, rovides the windows margin of each DQ as a results of
+ DQS centeralization.
+
config SYS_BOARD
default "clearfog" if TARGET_CLEARFOG
default "helios4" if TARGET_HELIOS4
diff --git a/drivers/ddr/marvell/axp/ddr3_axp_config.h b/drivers/ddr/marvell/axp/ddr3_axp_config.h
index 10d064d..437a02e 100644
--- a/drivers/ddr/marvell/axp/ddr3_axp_config.h
+++ b/drivers/ddr/marvell/axp/ddr3_axp_config.h
@@ -16,11 +16,7 @@
* Level 3: Provides the windows margin of each DQ as a results of DQS
* centeralization
*/
-#ifdef CONFIG_DDR_LOG_LEVEL
#define DDR3_LOG_LEVEL CONFIG_DDR_LOG_LEVEL
-#else
-#define DDR3_LOG_LEVEL 0
-#endif
#define DDR3_PBS 1