]> git.dujemihanovic.xyz Git - u-boot.git/commit
arm: mvebu: Define env_sf_get_env_addr() also for Proper U-Boot
authorPali Rohár <pali@kernel.org>
Fri, 3 Feb 2023 20:41:45 +0000 (21:41 +0100)
committerStefan Roese <sr@denx.de>
Wed, 1 Mar 2023 05:39:18 +0000 (06:39 +0100)
commit056808a4bbcc611d8cdedd937d9e1177b441716a
tree423a61bc977eafc3b3fc39dc0a71cf1534c2991c
parent7c406797cb7c09430fda9f3706b4f4bf658f54fe
arm: mvebu: Define env_sf_get_env_addr() also for Proper U-Boot

Proper U-Boot moves SPI0 CS0 Flash mapping from 0xD4000000 to 0xF4000000
and change its size from 64 MB to 8 MB. Definitions are already in
MBUS_SPI_BASE/MBUS_SPI_SIZE macros. So define these macros also for SPL
build, use them in env_sf_get_env_addr() function and move this function
from spl.c to cpu.c to be available in Proper U-Boot too.

Signed-off-by: Pali Rohár <pali@kernel.org>
arch/arm/mach-mvebu/cpu.c
arch/arm/mach-mvebu/include/mach/cpu.h
arch/arm/mach-mvebu/spl.c