[PATCH 16/20] arm: mach-k3: Update pm-boardcfg for all k3 platforms

Richard GENOUD richard.genoud at bootlin.com
Fri May 22 16:59:41 CEST 2026


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 <a-kumar2 at ti.com>
>>
>> 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 <a-kumar2 at ti.com>
>> ---
>>   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


More information about the U-Boot mailing list