[PATCH v6 07/11] mach-snapdragon: Add initial support for IPQ5210 SPL

Varadarajan Narayanan varadarajan.narayanan at oss.qualcomm.com
Mon Jul 13 08:13:10 CEST 2026


[ . . . ]
> > +#define QCOM_SPL_IS_DLOAD_BIT_SET	((readl(QCOM_SPL_TCSR_REG_ADDR) & \
> > +					QCOM_SPL_DLOAD_MASK) >> \
> > +					QCOM_SPL_DLOAD_SHFT)
>
> Unused?

It is used in spl_board_prepare_for_boot() in the next patch. Will move it.

> > +#define QCOM_SPL_FIT_IMG_PARTITION	"0:BOOTLDR"
> > +
> > +#define MAGIC_KEY			"QCLIB_CB"
> > +#define MAX_ENTRIES			0xF
> > +#define IF_TABLE_VERSION		0x1
> > +#define QCCONFIG			"qc_config"
> > +#define QCSDI				"qcsdi"
>
> Please document this API (as in, under doc/) maybe show examples of what
> this magic "interface_table" might contain, etc.
>
> I'm quite wary around this, we want to keep working to reduce the board
> specific hacks and code, providing more info about what this does, how it
> works, it's all going to help justify these patches.
>
> It would also help to split this out, have a patch with the FIT parsing
> stuff, then add the qclib API, then add the board code.

Ok.

Thanks
Varada

[ . . . ]


More information about the U-Boot mailing list