Le 11/05/2026 à 12:54, Kumar, Udit a écrit :


On 4/30/2026 2:14 PM, Richard Genoud (TI) wrote:
From: Abhash Kumar Jha <[email protected]>

Update the pm-cfg and schema to a new version. The new pm-boardcfg has the
following substructures

- lpm_cfg : Low Power Mode configuration
- pll_cfg : PLL configuration
- dev_cfg : Device Power configuration
- rsvd_pmic_cfg : Reserved PMIC configuration
- rsvd_cfg : Reserved cofiguration containing the size for the flexible
     array appended at the end of pm-boardcfg

The ABI revision for pm-cfg is also changed from 0:1 to 1:1

Modify the pm-cfg for am62ax, am62dx, am62px, am62x, am64x, am65x,
j721s2, j722s to change the hierarchy from "pm-cfg -> rev" to
"pm-cfg -> pm-boardcfg -> rev".

This change only adds a new 'pm-boardcfg' property as a parent of the
'rev' property, this does not affect the generated pm-cfg binary.

Add u64 type in schema and update the boardcfg script to deal with u64
types.

Signed-off-by: Abhash Kumar Jha <[email protected]>
---
  arch/arm/mach-k3/schema.yaml            | 195 +++++++++++++++++++-----
  board/phytec/phycore_am62ax/pm-cfg.yaml |   7 +-
  board/ti/am62ax/pm-cfg.yaml             |   7 +-
  board/ti/am62px/pm-cfg.yaml             |   7 +-
  board/ti/am62x/pm-cfg.yaml              |   7 +-
  board/ti/am64x/pm-cfg.yaml              |   5 +-
  board/ti/am65x/pm-cfg.yaml              |   7 +-
  board/ti/j7200/pm-cfg.yaml              |  92 ++++++++++-
  board/ti/j721e/pm-cfg.yaml              |  92 ++++++++++-
  board/ti/j721s2/pm-cfg.yaml             |  94 +++++++++++-
  board/ti/j722s/pm-cfg.yaml              |   7 +-
  board/ti/j784s4/pm-cfg.yaml             |  94 +++++++++++-
  tools/binman/etype/ti_board_config.py   |   4 +-
  13 files changed, 552 insertions(+), 66 deletions(-)

Please include all K3 platform, otherwise build will fail like beagleboardOk

Thanks!

Regards,
Richard

Reply via email to