aboutsummaryrefslogtreecommitdiffstats
path: root/common/spl/Kconfig.vpl
Commit message (Collapse)AuthorAgeFilesLines
* spl: binman: Disable u_boot_any symbols for i.MX93 boardsMathieu Othacehe2024-01-081-1/+1
| | | | | | | This is extending commit 6516c9b349b3 ("spl: binman: Disable u_boot_any symbols for i.MX8M boards") to i.MX93 boards. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
* vbe: Add Kconfig options for VPLSimon Glass2022-10-311-0/+30
| | | | | | | | | | Enable the various features needed in VPL, by adding Kconfig options. Update the defconfig for sandbox_vpl so that the build for each phase includes what is needed. Drop LZMA for now and make sure partition support is omitted in SPL, since it is not needed. Signed-off-by: Simon Glass <sjg@chromium.org>
* vpl: fix reference in comment to non-existing SPL_SERIAL_SUPPORTQuentin Schulz2022-08-041-1/+1
| | | | | | | | | | | Since commit 2a7360666871 ("serial: Rename SERIAL_SUPPORT to SERIAL") SPL_SERIAL_SUPPORT is named SPL_SERIAL. So let's update the comment to point to the correct Kconfig option in the comment of VPL_SERIAL. Fixes: 747093dd408 ("vpl: Add Kconfig options for VPL") Cc: Quentin Schulz <foss+uboot@0leil.net> Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* spl: binman: Disable u_boot_any symbols for i.MX8M boardsAlper Nebi Yasak2022-06-281-0/+1
| | | | | | | | | | | | | | | | | | | The i.MX8M boards use partially specified binman images which have an SPL entry without a U-Boot entry. This would normally cause an error due to the 'u_boot_any' binman symbols declared by BINMAN_UBOOT_SYMBOLS requiring a U-Boot-like entry in the same image as the SPL. However, a problem in the ARMv8 __image_copy_start symbol definition effectively disables binman from attempting to write any symbols at all, so everything appears to work fine until runtime. A future patch fixes the issue in the linker scripts, which lets binman fill in the symbols, which would result in the build error described above. Explicitly disable the 'u_boot_any' symbols for i.MX8M boards. They are already effectively unusable, and they are incompatible with the boards' current binman image descriptions. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
* spl: binman: Add config options for binman symbols in VPLAlper Nebi Yasak2022-06-281-0/+24
| | | | | | | | The SPL code declares binman symbols for U-Boot phases depending on CONFIG_IS_ENABLED(BINMAN_UBOOT_SYMBOLS). This config exists for SPL and TPL, also add a version for VPL. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
* spl: Move all VPL, TPL and PowerPC specific CONFIG options to separate filesTom Rini2022-06-061-0/+201
- Move all PowerPC (and some shared with Layerscape) options to common/spl/Kconfig.nxp - Move all other TPL related options to common/spl/Kconfig.tpl - Move all VPL related options to common/spl/Kconfig.vpl This makes the whole of common/spl/Kconfig slightly more readable. Signed-off-by: Tom Rini <trini@konsulko.com>