~nemos-team/nemos/+git/u-boot-s32:upstream/bsp37.0-2022.04

Last commit made on 2023-06-09
Get this branch:
git clone -b upstream/bsp37.0-2022.04 https://git.launchpad.net/~nemos-team/nemos/+git/u-boot-s32
Members of NemOS Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
upstream/bsp37.0-2022.04
Repository:
lp:~nemos-team/nemos/+git/u-boot-s32

Recent commits

f5a1c10... by Ghennadi Procopciuc <email address hidden>

misc: siul2: Correct S32G35X cpu mask

Cortex-A53_3, Cortex-A53_2 and Cortex-A53_1 have been defeatured in
cluster 0 and cluster 1 on S32G35X derivatives.

Issue: ALB-10244
Signed-off-by: Ghennadi Procopciuc <email address hidden>

5e6d009... by Ghennadi Procopciuc <email address hidden>

misc: siul2: Correct S32G37X cpu mask

Cortex-A53_2 and Cortex-A53_3 have been defeatured in cluster 0 and
cluster 1 on S32G37X derivatives.

Issue: ALB-10244
Signed-off-by: Ghennadi Procopciuc <email address hidden>

f7d9ddb... by Ciprian Costea <email address hidden>

fdt: Set 'board_fdt_blob_setup' error return code

Not setting the return error code on 'board_fdt_blob_setup' method
can lead to undefined behaviour in the initcall_f section.

Issue: ALB-10098
Signed-off-by: Ciprian Costea <email address hidden>

9de5d69... by Ciprian Costea <email address hidden>

boot: Implement 'ENABLE_ARM_SOC_BOOT0_HOOK' in order to clear the 'bss' section

Not clearing the 'bss' section as early as possible in the
bootflow sequence can lead to undefined behaviour.

Issue: ALB-10098
Signed-off-by: Ciprian Costea <email address hidden>

1a48e70... by Ghennadi Procopciuc <email address hidden>

s32cc: Fix CONFIG_SYS_INIT_SP_ADDR address

U-Boot SP start address did not take into account the memory
regions needed for malloc and U-Boot's global data structure.

Issue: ALB-10173
Signed-off-by: Ghennadi Procopciuc <email address hidden>

9f92b89... by Ghennadi Procopciuc <email address hidden>

s32cc: Mark the device tree region as read-only

Issue: ALB-10173
Signed-off-by: Ghennadi Procopciuc <email address hidden>

d5f6a57... by Ghennadi Procopciuc <email address hidden>

armv8: Add data access permission fields

This adds two defines to the armv8 mmu header used for RW permissions
of the tables.

Issue: ALB-10173
Signed-off-by: Ghennadi Procopciuc <email address hidden>

e75e9eb... by "Radu Pirea (OSS)" <email address hidden>

s32cc: env: add netboot and nfsboot env scripts

Issue: ALB-10059

Signed-off-by: Radu Pirea (OSS) <email address hidden>

faa5761... by Bogdan Folea <email address hidden>

board: s32gxxxardb: RDB2 rev E support

Use SIUL2 NVMEM to differentiate between RDB2 and RDB3,
then read SARADC0 channel 5 to determine the board revision.

Issue: ALB-9295
Signed-off-by: Bogdan Folea <email address hidden>

a7452ec... by "Radu Pirea (OSS)" <email address hidden>

s32cc: fdt: avoid calling is_lockstep_enabled twice

If is_lockstep_enabled is called after a device tree node removal,
it fails.

Issue: ALB-10178
Signed-off-by: Radu Pirea (OSS) <email address hidden>