summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/armv7/mx6/Kconfig
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2016-03-07 15:37:34 +0800
committerYe Li <ye.li@nxp.com>2017-04-05 14:04:41 +0800
commit8f8699a8845c3f1a838d0e8a258ceebcc60f5622 (patch)
tree9bb37fa7e1d5b846e87e59c0ad6cdf94f882153b /arch/arm/cpu/armv7/mx6/Kconfig
parente1c8247f3460cc5742d4470731581f79d3a64198 (diff)
downloadu-boot-imx-8f8699a8845c3f1a838d0e8a258ceebcc60f5622.zip
u-boot-imx-8f8699a8845c3f1a838d0e8a258ceebcc60f5622.tar.gz
u-boot-imx-8f8699a8845c3f1a838d0e8a258ceebcc60f5622.tar.bz2
MLK-12495 mx6: Add LDO bypass support
Port LDO bypass support from v2015 to support the features: 1. Add check for 1.2GHz core speed. If Speed grading fuse is for 1.2GHz, enable LDO bypass and setup PMIC voltages. LDO bypass is dependent on the flatten device tree file. 2. We set WDOG_B in set_anatop_bypass() before, because it is the only case, but now on i.mx6sabreauto board, we didn't use ldo-bypass mode, but have to use WDOG_B to reboot whole board, so split these code to independent function so that board file can call it freely. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit 5b87d04dba66fa45375d59648838ef89f559f75d)
Diffstat (limited to 'arch/arm/cpu/armv7/mx6/Kconfig')
-rw-r--r--arch/arm/cpu/armv7/mx6/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/cpu/armv7/mx6/Kconfig b/arch/arm/cpu/armv7/mx6/Kconfig
index d34a7cd..801a929 100644
--- a/arch/arm/cpu/armv7/mx6/Kconfig
+++ b/arch/arm/cpu/armv7/mx6/Kconfig
@@ -54,6 +54,13 @@ config MX6_DDRCAL
Say "Y" if your board uses dynamic (per-boot) DDR calibration.
If unsure, say N.
+config LDO_BYPASS_CHECK
+ bool "Enable the LDO bypass checking and setting"
+ help
+ This feature searches the gpc node in loaded DTB and checking the
+ "fsl,ldo-bypass" property. When the property is set, board relevant
+ PMIC settings are called to adjust for LDO bypass.
+
config CMD_BEE
bool "Enable commands for Bus Encryption Engine(BEE)"
depends on MX6UL