[PATCH v2 0/3] imx9[4,5]_evk: Drop init_uart_clk from board code

Peng Fan (OSS) peng.fan at oss.nxp.com
Fri Feb 6 16:28:42 CET 2026


The serial driver could enable the uart clk using clk_enable, there
is no need to call init_uart_clk in board_early_init_f.

The init_uart_clk() function is still kept, in case it is needed for
debug purpose.

Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
Changes in v2:
- Drop board_early_init_f and update defconfig
- Include cleanup to toradex smarc-imx95
- Link to v1: https://lore.kernel.org/r/20260206-imx9-board-clean-uart-v1-0-3965b4e7f79d@nxp.com

---
Peng Fan (3):
      nxp: imx95_evk: Drop init_uart_clk
      nxp: imx94_evk: Drop init_uart_clk
      toradex: smarc-imx95: Drop init_uart_clk

 board/nxp/imx94_evk/imx94_evk.c         | 6 ------
 board/nxp/imx94_evk/spl.c               | 2 --
 board/nxp/imx95_evk/imx95_evk.c         | 8 --------
 board/nxp/imx95_evk/spl.c               | 2 --
 board/toradex/smarc-imx95/smarc-imx95.c | 8 --------
 board/toradex/smarc-imx95/spl.c         | 2 --
 configs/imx943_evk_defconfig            | 1 -
 configs/imx95_15x15_evk_defconfig       | 1 -
 configs/imx95_evk.config                | 1 -
 configs/toradex-smarc-imx95_defconfig   | 1 -
 10 files changed, 32 deletions(-)
---
base-commit: b5213bbfdcb1812be510427857827ee8becb9f8f
change-id: 20260206-imx9-board-clean-uart-7eda1c7fed1c

Best regards,
-- 
Peng Fan <peng.fan at nxp.com>



More information about the U-Boot mailing list