On Tue, Aug 21, 2018 at 08:01:59PM +0530, Lokesh Vutla wrote:

> K3 specific SoCs have a dedicated microcontroller for doing
> resource management. Any HLOS/firmware on compute clusters should
> load a firmware to this microcontroller before accessing any resource.
> Adding support for loading this firmware.
> 
> After the K3 system controller got loaded with firmware and started
> up it sends out a boot notification message through the secure proxy
> facility using the TI SCI protocol. Intercept and receive this message
> through the rproc start operation which will need to get invoked
> explicitly after the firmware got loaded.
[snip]
> +/**
> + * struct k3_sysctrler_msg_hdr - Generic Header for Messages and responses.
> + * @cmd_id:  Message ID. One of K3_MSG_*
> + * @host_id: Host ID of the message
> + * @seq_ne:  Message identifier indicating a transfer sequence.
> + * @flags:   Flags for the message.
> + */
> +struct k3_sysctrler_msg_hdr {
> +     u16 cmd_id;
> +     u8 host_id;
> +     u8 seq_nr;
> +     u32 flags;
> +} __attribute__ ((__packed__));

Here and elsewhere please use __packed.  Thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to