On 8/28/2026 7:27 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 configuration 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]>
> Co-developed-by: Richard Genoud (TI) <[email protected]>
> Signed-off-by: Richard Genoud (TI) <[email protected]>
> ---
> [..]> if type(val) == int:
> br = val.to_bytes(size, byteorder='little')
Acked-by: Udit Kumar <[email protected]>