[PATCH v2 16/21] sunxi: Add H616 FEL support

Andre Przywara andre.przywara at arm.com
Sat Jan 23 03:00:43 CET 2021


On Mon, 11 Jan 2021 21:11:48 +0100
Jernej Skrabec <jernej.skrabec at siol.net> wrote:

> H616 uses different address for reset. Add it.
>
> Signed-off-by: Jernej Skrabec <jernej.skrabec at siol.net>
> ---
>  arch/arm/cpu/armv8/fel_utils.S | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/cpu/armv8/fel_utils.S b/arch/arm/cpu/armv8/fel_utils.S
> index 9510dcd9e4c1..2dbd4b365221 100644
> --- a/arch/arm/cpu/armv8/fel_utils.S
> +++ b/arch/arm/cpu/armv8/fel_utils.S
> @@ -40,7 +40,10 @@ ENTRY(return_to_fel)
>       str     w2, [x1]
>
>       ldr     x0, =0xfa50392f         // CPU hotplug magic
> -#ifdef CONFIG_MACH_SUN50I_H6
> +#ifdef CONFIG_MACH_SUN50I_H616
> +     ldr     x2, =(SUNXI_RTC_BASE + 0x5c0)

Going with Samuel's comment, I changed the base address to
SUNXI_R_CPUCFG_BASE, while committing.

Reviewed-by: Andre Przywara <andre.przywara at arm.com>

Cheers,
Andre


> +     str     w0, [x2], #0x4
> +#elif CONFIG_MACH_SUN50I_H6
>       ldr     x2, =(SUNXI_RTC_BASE + 0x1b8)   // BOOT_CPU_HP_FLAG_REG
>       str     w0, [x2], #0x4
>  #else

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.


More information about the U-Boot mailing list