From a3be87e7f4796f4d453722541cfb98ac48329b21 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Wed, 20 Mar 2019 10:54:26 +0100 Subject: 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 --- board/toradex/colibri-imx8qxp/colibri-imx8qxp.c | 8 ++++++++ board/toradex/colibri-imx8qxp/pf8100.c | 4 ++-- 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)) { -- cgit v1.2.3