[PATCH v7 05/13] firmware: ti_sci: Add TI_SCI_MSG_MIN_CONTEXT_RESTORE
Kumar, Udit
u-kumar1 at ti.com
Sat Dec 13 07:42:01 CET 2025
On 12/10/2025 7:38 PM, Markus Schneider-Pargmann (TI.com) wrote:
> This patch adds code to be able to call TI_SCI_MSG_MIN_CONTEXT_RESTORE.
> The context needs to be restored after booting SPL when resuming from
> IO+DDR.
>
> Signed-off-by: Markus Schneider-Pargmann (TI.com) <msp at baylibre.com>
> ---
> drivers/firmware/ti_sci.c | 38 ++++++++++++++++++++++++++++++++++
> drivers/firmware/ti_sci.h | 16 ++++++++++++++
> include/linux/soc/ti/ti_sci_protocol.h | 9 ++++++++
> 3 files changed, 63 insertions(+)
>
> diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c
> index 6f57dcfe8de8f874318cd53372c798d182faae73..74e4f162aaa2da8c3ecc1cf393ca11fa5108d83b 100644
> --- a/drivers/firmware/ti_sci.c
> +++ b/drivers/firmware/ti_sci.c
> @@ -2710,6 +2710,41 @@ static int ti_sci_cmd_change_fwl_owner(const struct ti_sci_handle *handle,
> return ret;
> }
>
> +static int ti_sci_cmd_min_context_restore(const struct ti_sci_handle *handle, u64 ctx_addr)
Thanks LGTM
> +{
> + struct ti_sci_msg_min_restore_context_req req;
> + struct ti_sci_msg_hdr *resp;
> + struct ti_sci_info *info;
> + struct ti_sci_xfer *xfer;
> + int ret = 0;
> [..]
More information about the U-Boot
mailing list