[PATCH v7 10/26] spl: Remove filename from spl_load_info

Simon Glass sjg at chromium.org
Thu Nov 9 02:15:31 CET 2023


On Wed, 8 Nov 2023 at 09:49, Sean Anderson <seanga2 at gmail.com> wrote:
>
> For filesystems, filename serves the same purpose as priv. However,
> spl_load_fit_image also uses it to determine whether to use a DMA-aligned
> buffer. This is beneficial for FAT, which uses a bounce-buffer if the
> destination is not DMA-aligned. However, this is unnecessary now that
> filesystems set bl_len to ARCH_DMA_MINALIGN instead. With this done, we can
> remove filename entirely.
>
> Signed-off-by: Sean Anderson <seanga2 at gmail.com>
> ---
>
> Changes in v7:
> - Split off setting bl_len to ARCH_DMA_MINALIGN from filename removal
>
> Changes in v6:
> - New
>
>  arch/arm/mach-sunxi/spl_spi_sunxi.c | 1 -
>  common/spl/spl_blk_fs.c             | 7 ++++---
>  common/spl/spl_fat.c                | 4 ++--
>  common/spl/spl_mmc.c                | 2 --
>  common/spl/spl_nand.c               | 3 ---
>  common/spl/spl_semihosting.c        | 1 -
>  common/spl/spl_spi.c                | 2 --
>  common/spl/spl_ymodem.c             | 1 -
>  include/spl.h                       | 2 --
>  test/image/spl_load_os.c            | 1 -
>  10 files changed, 6 insertions(+), 18 deletions(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list