[PATCH v6 07/13] arm: mach-k3: common: Helper for LPM meta data address from DT

Markus Schneider-Pargmann msp at baylibre.com
Thu Dec 4 20:48:07 CET 2025


On Mon Nov 24, 2025 at 5:06 AM CET, Udit Kumar wrote:
>
> On 11/20/2025 9:33 PM, Markus Schneider-Pargmann (TI.com) wrote:
>> Add a small helper that uses memory regions referenced by the R5
>> devicetree node to calculate the LPM meta data address.
>>
>> Tested-by: Anshul Dalal <anshuld at ti.com>
>> Signed-off-by: Markus Schneider-Pargmann (TI.com) <msp at baylibre.com>
>> ---
>>   arch/arm/mach-k3/common.c | 43 +++++++++++++++++++++++++++++++++++++++++++
>>   arch/arm/mach-k3/common.h |  1 +
>>   2 files changed, 44 insertions(+)
>>
>> diff --git a/arch/arm/mach-k3/common.c b/arch/arm/mach-k3/common.c
>> index b28c2cd5776f29d75d54da9078e5fb17768d69c9..191254b391af68cb6c277f986069ed87211f2fc1 100644
>> --- a/arch/arm/mach-k3/common.c
>> +++ b/arch/arm/mach-k3/common.c
>> @@ -16,6 +16,8 @@
>>   #include <linux/printk.h>
>>   #include "common.h"
>>   #include <dm.h>
>> +#include <dm/of_access.h>
>> +#include <dm/ofnode.h>
>>   #include <remoteproc.h>
>>   #include <asm/cache.h>
>>   #include <linux/soc/ti/ti_sci_protocol.h>
>> @@ -36,6 +38,7 @@
>>   #include <wait_bit.h>
>>   
>>   #define CLKSTOP_TRANSITION_TIMEOUT_MS	10
>> +#define K3_R5_MEMREGION_LPM_METADATA_OFFSET	0x108000
>>   
>>   #define PROC_BOOT_CTRL_FLAG_R5_CORE_HALT	0x00000001
>>   #define PROC_BOOT_STATUS_FLAG_R5_WFI		0x00000002
>> @@ -191,6 +194,42 @@ bool wkup_ctrl_is_lpm_exit(void)
>>   }
>>   
>>   #if IS_ENABLED(CONFIG_K3_IODDR)
>> +int wkup_r5f_am62_lpm_meta_data_addr(u64 *meta_data_addr)
>
> device specific function in common file ?
>

Thanks, it is common between am62a7 and am62p5.

Also thanks for the other reviews, I am addressing most of it in my next
version.

Best
Markus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 289 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20251204/be891760/attachment.sig>


More information about the U-Boot mailing list