Technically, it is not a question for NXP to answer.
i.MX8MP reference manual, already mentions

Here is the spec from SD Card Association.
It says the C_SIZE.
And it give an example for calculating a "standard" sdcard.
You can use this to calculate the sdcard, you are going to use.

The spec is common knowledge, it is not a question here to answer. It is a question for you to check in SD Card Association.
Next time check by yourself.
Usually, SD can hold max of 2GB, SDHC is 32GB, and SDXC is can hold as much as 2TB.
Below is original fact-sheet from SD Card Association:
SD standard, miniSD standard and microSD standard offer storage up to 2 gigabytes;
SDHC standard, miniSDHC standard and microSDHC standard offer storage up to 32 gigabytes;
SDXC standard and microSDXC standard will offer storage up to 2 terabytes;
SDUC and microSDUC standard offer storage up to 128 terabytes
Even, they have the "form factor size" and "capacity".
