u-boot/board
Stefan Eichenberger 7ad5436194 board: verdin-am62: remove spl_perform_fixups
spl_perform_fixups is redundant in the current implementation. SPLs call
dram_init during spl_enable_cache in arch/arm/mach-k3/common.c. In
U-Boot, dram_init and dram_init_banksize are automatically called in
init_sequence_f. Therefore, SPLs and U-Boot always determine the correct
RAM size. During Linux boot, fdt_fixup_memory_banks adjusts the RAM size
in the Linux device tree, ensuring correct RAM usage.

dram_init() calls get_ram_size() for the Verdin AM62, which determines
the correct RAM size through read/write operations. However, due to the
K3 bootflow placing ATF in RAM and requiring cache coherence, calling
get_ram_size() with caches enabled prevents ATF boot. Removing this call
restores ATF boot functionality.

This fixes a regression introduced in commit 4164289db8 ("board:
verdin-am62: fix missing memory fixup call") which prevents some of our
Verdin AM62 modules from booting.

Fixes: 4164289db8 ("board: verdin-am62: fix missing memory fixup call")
Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
2025-03-20 08:02:12 -06:00
..
abilis/tb100
acer/picasso board: acer: picasso: add Acer Iconia Tab A500 support 2025-02-16 19:11:43 +02:00
adi arm: SC573-EZKIT initial support 2024-10-03 09:29:23 -06:00
advantech board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
alliedtelesis arm: mvebu: Add Allied Telesis x250 board 2024-11-26 13:20:03 +01:00
altera board: altera: Remove duplicate newlines 2024-07-22 10:51:46 -06:00
amarula/vyasa-rk3288
amd
amlogic board: libretech-ac: move board support into dedicated directory 2024-10-14 09:06:16 +02:00
anbernic/rgxx3_rk3566 board: rockchip: Add vdd_cpu reg fixup for RGXX3 Series 2024-10-25 20:48:41 +08:00
andestech/ae350 fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
aries/mcvevk board: aries: Remove duplicate newlines 2024-07-22 10:51:46 -06:00
aristainetos
armadeus/opos6uldev
armltd fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
armsom/sige7-rk3588
aspeed sbp1: Add support for IBM SBP1 board 2025-01-21 09:29:05 -06:00
astro/mcf5373l
asus board: transformer-t30: fix model detection 2025-02-13 16:52:31 +02:00
atmel Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
avionic-design board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
beacon ARM: renesas: Rename common/common.c to common/rcar64-common.c 2025-01-29 22:52:35 +01:00
beagle arm64: configs: Remove obsolete TI config 2025-01-24 14:15:16 -06:00
beckhoff/mx53cx9020
bitmain/antminer_s9 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
bluewater/gurnard
bosch global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
boundary/nitrogen6x net: fec_mxc: fix probing for imx8qxp 2024-11-25 23:07:37 -03:00
broadcom fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
bsh board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
bticino/mamoj board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
buffalo/lsxl
BuR board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
BuS/eb_cpu5282 board: BuS: Remove duplicate newlines 2024-07-22 10:51:46 -06:00
cadence/xtfpga treewide: drop redundant "type string" for SYS_SOC and friends 2024-09-10 13:14:59 -06:00
calao/usb_a9263
canaan/k230_canmv riscv: canaan: k230_canmv: Add initial support 2025-01-16 15:55:27 +08:00
cavium/thunderx treewide: drop redundant "type string" for SYS_SOC and friends 2024-09-10 13:14:59 -06:00
cei/cei-tk1-som
chipspark/popmetal_rk3288
cloos/imx8mm_phg board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
cloudengines
cobra5272 Merge patch series "Miscellaneous fixes" 2024-09-24 13:41:21 -06:00
compal/paz00
compulab board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
comtrend
comvetia/lxr2 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
conclusive/kstr-sama5d27 Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
congatec board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
coolpi/genbook_cm5_rk3588 board: rockchip: Add support for rk3588 GenBook 2024-11-11 15:14:14 +08:00
coreboot dm: sysinfo: Shorten the SYSINFO_ID prefix 2024-11-17 13:12:54 -06:00
cortina
cssi
CZ.NIC board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
d-link/dns325
data_modul ARM: imx: Replace YModem with SDP on Data Modul i.MX8M Mini eDM SBC SPL 2024-11-29 09:20:25 -03:00
davinci/da8xxevm board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
devboards/dbm-soc1 board: devboards: Remove duplicate newlines 2024-07-22 10:51:46 -06:00
dfi
dhelectronics board: dhelectronics: Sync env variable dh_som_serial_number with SN 2024-12-07 09:07:45 -03:00
ea board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
ebv/socrates board: ebv: Remove duplicate newlines 2024-07-22 10:51:46 -06:00
edgeble
eets/pdu001 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
efi
elgin/elgin_rv1108
embest/mx6boards board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
emcraft/imx8mp_navqp board: emcraft: Add support for Emcraft Systems NavQ+ 2024-10-29 16:25:25 -03:00
emulation fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
engicam net: lwip: add DHCP support and dhcp commmand 2024-10-16 11:11:56 -06:00
esd/meesc
firefly rockchip: rk3288-firefly: Migrate to OF_UPSTREAM 2025-01-10 18:56:15 -06:00
freescale imx93_evk: Fix wrong VDDQ voltage setting for LPDDR4x 2025-03-12 15:34:59 -03:00
friendlyarm md5: Remove md5 non-watchdog API 2024-10-14 17:58:28 -06:00
friendlyelec rockchip: rk3588-nanopc-t6-lts: Add missing board -u-boot.dtsi 2025-01-10 18:56:22 -06:00
gardena Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
gateworks board: gateworks: venice: rename GW7905 to GW7500 2024-12-27 14:34:45 -06:00
gdsys Merge patch series "Integrate MbedTLS v3.6 LTS with U-Boot" 2024-10-14 17:59:04 -06:00
ge board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
geekbuying/geekbox
google dm: sysinfo: Shorten the SYSINFO_ID prefix 2024-11-17 13:12:54 -06:00
grinn board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
hardkernel board: rockchip: Add Hardkernel ODROID-M1S 2024-10-25 20:50:47 +08:00
highbank fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
hisilicon board: hisilicon: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
hoperun/hihope-rzg2 ARM: renesas: Rename common/common.c to common/rcar64-common.c 2025-01-29 22:52:35 +01:00
hpe/gxp
htc/endeavoru Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
huawei/hg556a
imgtec board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
indiedroid/nova
intel md5: Remove md5 non-watchdog API 2024-10-14 17:58:28 -06:00
inteno/xg6846
inversepath/usbarmory
iomega/iconnect
is1 board: is1: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
isee board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
itead/sonoff-ihost
k+p board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
keymile board: keymile: convert to CONFIG_DM_I2C 2024-07-23 10:38:20 -06:00
khadas/khadas-edge2-rk3588s board: rockchip: add Khadas Edge2 RK3588 board 2025-01-10 18:56:15 -06:00
kobol/helios4
kontron board: sl28: fix network on variant 3 2024-12-15 09:00:32 +08:00
kosagi/novena board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
l+g/vinco board: l+g: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
LaCie
lego/ev3
lenovo/ideapad-yoga-11 Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
lg Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
libre-computer ARM: meson: add support for Libre Computer aml-s905d3-cc 2024-10-14 09:06:16 +02:00
liebherr board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
logicpd board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
Marvell arm: kirkwood: Enable bootstd and other modernization for OpenRD boards 2025-01-28 09:08:44 +01:00
maxbcm
mediatek board: mediatek: add MT7987 reference boards 2025-01-30 14:35:14 -06:00
menlo board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
microchip board: mpfs_icicle: imply new clk driver dependencies 2024-10-29 19:58:22 +08:00
microsoft/surface-rt Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
mikrotik/crs3xx-98dx3236
mntre/imx8mq_reform2 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
mqmaker/miqi_rk3288 rockchip: rk3288-miqi: Migrate to OF_UPSTREAM 2025-01-10 18:56:15 -06:00
msc/sm2s_imx8mp board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
mscc
myir/mys_6ulx board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
netgear
novtech/meerkat96
nuvoton board: arbel: correct the dram bank size 2024-09-16 16:43:35 -06:00
nvidia Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
olimex/mx23_olinuxino board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
opalkelly/zynq board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
openpiton/riscv64
out4/o4-imx6ull-nano
phytec board: phytec: phycore_am64x: Add support for 1 GB RAM variant and ECC 2025-02-10 10:28:05 -06:00
phytium
pine64
polyhex/imx8mp_debix_model_a net: lwip: add DHCP support and dhcp commmand 2024-10-16 11:11:56 -06:00
powkiddy/x55
purism/librem5 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
qca
qnap/ts433 board: rockchip: add support for Qnap TS433 devices 2024-11-11 15:14:14 +08:00
qualcomm board/qualcomm: add debug config fragments for some SoCs 2024-09-06 11:59:51 +02:00
radxa board: rockpi4-rk3399: update email address for Christopher Obbard 2025-01-22 09:51:41 -06:00
raidsonic/ib62x0
raspberrypi/rpi Raspberry Pi: Copy Bluetooth device address in DT 2025-03-13 11:06:16 +00:00
renesas arm64: renesas: Drop stale R-Car V4H SPL implementation description 2025-03-16 14:56:00 +01:00
rikomagic/mk808
rockchip board: rockchip: add FriendlyElec NanoPi R3S 2025-01-10 18:56:16 -06:00
ronetix board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
sagem/f@st1704
samsung board: samsung: e850-96: Provide bootstd default env 2025-02-05 19:15:12 +09:00
sandbox sandbox: switch to dynamic UUIDs 2024-09-12 17:35:37 +02:00
schneider
Seagate
seeed board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
sfr/nb4_ser
sielaff/imx6dl-sielaff board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
siemens siemens: capricorn: update maintainers 2024-11-25 23:07:37 -03:00
sifive fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
silinux/ek874 ARM: renesas: Rename common/common.c to common/rcar64-common.c 2025-01-29 22:52:35 +01:00
sipeed/maix
skyworth/hc2910-2aghd05
socionext/developerbox
socrates include: export uuid.h 2024-09-12 17:35:37 +02:00
softing board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
solidrun board: solidrun: clearfog: enable ddr odt0 on write for both chip-select 2025-01-28 09:08:44 +01:00
somlabs/visionsom-6ull
sophgo board: add support for LicheeRV Nano 2024-12-18 13:19:15 +08:00
spacemit/bananapi-f3 riscv: spacemit: bananapi_f3: initial support added 2024-12-18 13:19:16 +08:00
sr1500 board: sr1500: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
st board: stih410-b2260: Remove board_usb_init/cleanup() 2025-02-11 09:00:42 +01:00
starfive/visionfive2 board: starfive: Update the maintainer file for VisionFive 2 board 2025-02-20 12:18:41 +08:00
ste/stemmy
storopack/smegw01 Merge patch series "provide names for emmc hardware partitions" 2024-09-05 12:13:24 -06:00
sunxi sunxi: pinephone: detect existed magnetometer and fixup dtb 2025-01-22 22:44:34 +00:00
Synology board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
synopsys board: synopsys: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
sysam treewide: drop redundant "type string" for SYS_SOC and friends 2024-09-10 13:14:59 -06:00
tbs/tbs2910
tcl/sl50 global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
technexion pico-imx7d: Increase ODT resistor value 2024-10-18 09:41:09 -03:00
terasic board: terasic: Remove duplicate newlines 2024-07-22 10:51:47 -06:00
thead/th1520_lpi4a
theadorable board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
thecus/n2350
theobroma-systems board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
ti arm64: configs: Remove obsolete TI config 2025-01-24 14:15:16 -06:00
timll/devkit8000 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
topic/zynq board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
toradex board: verdin-am62: remove spl_perform_fixups 2025-03-20 08:02:12 -06:00
tplink/wdr4300
tq/tqma6 tqma6_mba6: Remove UART board code 2024-08-23 14:49:44 -03:00
traverse
turing/turing-rk1-rk3588
udoo board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
vamrs/rock960_rk3399
variscite board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
vocore/vocore2
vscom/baltos global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
wandboard board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
warp7
wexler/qc750 Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
work-microwave/work_92105 board: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
xen/xenguest_arm64 fdt: Swap the signature for board_fdt_blob_setup() 2024-12-18 15:18:59 -06:00
xilinx xilinx: zynq: Guard code around SPL_FS_LOAD_PAYLOAD_NAME 2025-03-03 16:09:59 +01:00
xunlong/orangepi-3b-rk3566 board: rockchip: Add Xunlong Orange Pi 3B 2024-08-09 18:35:24 +08:00
zyxel