From: Tony Dinh Date: Tue, 19 Sep 2023 21:27:21 +0000 (-0700) Subject: bootstd: use ARCH_DMA_MINALIGN in memalign() when allocating memory X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=deb746e0f6a22696e5c752e56755436e7e39d028;p=u-boot.git bootstd: use ARCH_DMA_MINALIGN in memalign() when allocating memory Use ARCH_DMA_MINALIGN in memalign() when allocating memory to read the script from the media. Ref: https://lore.kernel.org/u-boot/CAJaLiFy05F3Cr4X4G2mVkppXnBEFZrHQ+5CngYN8eJPg8ENWkg@mail.gmail.com/T/#m26daadc2463fe653b814a94e6309e5e6bb6be1d1 Note: this patch depends on the previous patch https://patchwork.ozlabs.org/project/uboot/patch/20230917230649.30357-1-mibodhi@gmail.com/ Signed-off-by: Tony Dinh Reviewed-by: Simon Glass --- diff --git a/boot/bootmeth_script.c b/boot/bootmeth_script.c index 58c57a2d4b..345114dabf 100644 --- a/boot/bootmeth_script.c +++ b/boot/bootmeth_script.c @@ -99,7 +99,7 @@ static int script_read_bootflow_file(struct udevice *bootstd, if (!bflow->subdir) return log_msg_ret("prefix", -ENOMEM); - ret = bootmeth_alloc_file(bflow, 0x10000, 1); + ret = bootmeth_alloc_file(bflow, 0x10000, ARCH_DMA_MINALIGN); if (ret) return log_msg_ret("read", ret);