[PATCH v2 0/4] board: ti: Add 32k crystal initialization

Vishal Mahaveer vishalm at ti.com
Thu Jan 8 15:37:09 CET 2026


Add 32k crystal initialization support for am62x, am62ax and am62px TI boards.

Changes for v2:
- Created a common API which can be called from individual board files
- Squashed defconfig and board file changes into single commits

Vishal Mahaveer (4):
  board: ti: common: Add function for initialization of 32k crystal
  board: ti: am62x: Enable 32k crystal on the board
  board: ti: am62ax: Enable 32k crystal on the board
  board: ti: am62px: Enable 32k crystal on the board

 board/ti/am62ax/evm.c           |  7 +++++++
 board/ti/am62px/evm.c           |  4 ++++
 board/ti/am62x/evm.c            |  4 ++++
 board/ti/common/Kconfig         |  5 +++++
 board/ti/common/Makefile        |  1 +
 board/ti/common/k3_32k_lfosc.c  | 22 ++++++++++++++++++++++
 board/ti/common/k3_32k_lfosc.h  | 15 +++++++++++++++
 configs/am62ax_evm_r5_defconfig |  2 ++
 configs/am62px_evm_r5_defconfig |  2 ++
 configs/am62x_evm_r5_defconfig  |  2 ++
 10 files changed, 64 insertions(+)
 create mode 100644 board/ti/common/k3_32k_lfosc.c
 create mode 100644 board/ti/common/k3_32k_lfosc.h

-- 
2.34.1



More information about the U-Boot mailing list