summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2019-03-20 10:54:26 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2019-03-20 10:54:26 +0100
commita3be87e7f4796f4d453722541cfb98ac48329b21 (patch)
tree8299a1668822cf0bbae906ec2e63151db16bb864
parentbf56548b254aeffad97c0c0f3023a0c009754124 (diff)
colibri-imx8qxp: print pmic information upon boot
In wake of future PMIC silicon version changes, make sure complete PMIC information is printed upon boot. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--board/toradex/colibri-imx8qxp/colibri-imx8qxp.c8
-rw-r--r--board/toradex/colibri-imx8qxp/pf8100.c4
2 files changed, 10 insertions, 2 deletions
diff --git a/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c b/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c
index 0ca29eb6fb..f3b8ced8a3 100644
--- a/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c
+++ b/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c
@@ -30,6 +30,10 @@
#include "../common/tdx-cfg-block.h"
+#ifdef CONFIG_TDX_CMD_IMX_MFGR
+unsigned pmic_init(void);
+#endif
+
DECLARE_GLOBAL_DATA_PTR;
#define ESDHC_PAD_CTRL ((SC_PAD_CONFIG_NORMAL << PADRING_CONFIG_SHIFT) | (SC_PAD_ISO_OFF << PADRING_LPCONFIG_SHIFT) \
@@ -362,6 +366,10 @@ int board_init(void)
board_gpio_init();
#endif
+#ifdef CONFIG_TDX_CMD_IMX_MFGR
+ (void) pmic_init();
+#endif
+
#ifdef CONFIG_FEC_MXC
setup_fec(CONFIG_FEC_ENET_DEV);
#endif
diff --git a/board/toradex/colibri-imx8qxp/pf8100.c b/board/toradex/colibri-imx8qxp/pf8100.c
index 8ffceca78a..9e260a9090 100644
--- a/board/toradex/colibri-imx8qxp/pf8100.c
+++ b/board/toradex/colibri-imx8qxp/pf8100.c
@@ -31,7 +31,7 @@ unsigned pmic_init(void);
int pf8100_prog(void);
/* define for PMIC register dump */
-#define DEBUG
+//#define DEBUG
/* Fuse the PMIC in production
*
@@ -68,7 +68,7 @@ unsigned pmic_init(void)
{
unsigned devid, revid, emrev, progid;
- puts("PMIC: ");
+ puts("PMIC: ");
/* get device ident */
if (pmic_i2c_read(PF8100_DEVICEID, &devid)) {