[PATCH v6 05/11] mach-snapdragon: Add PBL shared data defines
Varadarajan Narayanan
varadarajan.narayanan at oss.qualcomm.com
Wed Jul 1 11:54:00 CEST 2026
[ . . . ]
> > +enum pbl_shared_data_param_id {
> > + PSD_ID_PBL_FW_VERSION = 0x0, /* PBL firmware version */
> > + PSD_ID_PBL_PATCH_VERSION = 0x1, /* Patch version */
> > + PSD_ID_RMB_MBOX_BASE_ADDR = 0x2, /* Not used */
> > + PSD_ID_CPU_BOOT_SPEED_HZ = 0x3, /* CPU boot speed (Hz) */
> > + PSD_ID_BOOT_MEDIA_TYPE = 0x4, /* Boot media type */
> > + PSD_ID_IS_EDL_MODE = 0x5, /* Emergency Download mode */
> > + PSD_ID_DEV_PROG_ELF_ENTRY_ADDR = 0x6, /* Not used */
> > + PSD_ID_XBL_CONFIG_ELF_ENTRY_ADDR = 0x7, /* Not used */
> > + PSD_ID_XBL_SC_EXT_ELF_ENTRY_ADDR = 0x8, /* Not used */
> > + PSD_ID_PBL_TIMESTAMPS_BUFFER_ADDR = 0x9, /* PBL logs address */
> > + PSD_ID_PBL_TIMESTAMPS_BUFFER_SIZE = 0xa, /* PBL log size */
> > + PSD_ID_PBL_DEBUG_SHARED_INFO_ADDR = 0xb, /* Debug info address */
> > + PSD_ID_PBL_DEBUG_SHARED_INFO_SIZE = 0xc, /* Debug info size */
> > + PSD_ID_TME_CPU_PBL_ROM_BYPASS_FUSE = 0xd, /* Secure boot status */
> > + PSD_ID_XBL_SC_DEBUG_LOG_ADDR = 0xe, /* XBL SC debug log address */
> > + PSD_ID_XBL_SC_DEBUG_LOG_SIZE = 0xf, /* XBL SC debug log size */
> > + PSD_ID_CURRENT_IMAGE_SET = 0x10, /* Booted image set */
> > + PSD_ID_MEDIA_DATA_INFO_ADDR = 0x11, /* Media info pointer */
> > + PSD_ID_MEDIA_DATA_INFO_SIZE = 0x12, /* Media info size */
> > + PBL_SHARED_DATA_PARAM_MAX,
> > + PBL_SHARED_DATA_PARAM_SIZE = 0xffffffffu, /* to force 32 bits */
>
> Remove these old compiler hacks, you don't even use the enum type in the
> pbl_shared_data_entry struct
Ok.
Thanks
Varada
[ . . . ]
More information about the U-Boot
mailing list