From: Pali Rohár Date: Sun, 1 May 2022 12:20:48 +0000 (+0200) Subject: board: freescale: p1_p2_rdb_pc: Enable TDM function only for P1010 X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=ae0e7ee88658bf9226a29453664e7b5c26d2c0a0;p=u-boot.git board: freescale: p1_p2_rdb_pc: Enable TDM function only for P1010 TDM function is supported only on P1010. P2020 does not have PMUXCR_TDM_ENA register, so do not enable it. Signed-off-by: Pali Rohár --- diff --git a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c index 6665aa4ba9..fc676eb31f 100644 --- a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c +++ b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c @@ -154,7 +154,9 @@ int board_early_init_f(void) clrbits_be32(&gur->sdhcdcr, SDHCDCR_CD_INV); clrbits_be32(&gur->pmuxcr, MPC85xx_PMUXCR_SD_DATA); +#if defined(CONFIG_TARGET_P1020RDB_PD) || defined(CONFIG_TARGET_P1020RDB_PC) setbits_be32(&gur->pmuxcr, MPC85xx_PMUXCR_TDM_ENA); +#endif board_gpio_init(); board_cpld_init();