u-boot/drivers
Sean Anderson 89cfa35bfc misc: fs_loader: Fix alignment of fs_loader driver
DM_DRIVER_GET will redeclare the fs_loader driver without the correct
alignment. This causes GCC to use the default section alignment of 32
bytes. This in turn creates a gap in the linker list due to the padding
required to achieve the correct alignment, corrupting all further entries.
Use DM_DRIVER_REF instead, which doesn't redeclare anything.

Fixes: 0998a20cfc ("misc: fs_loader: Add function to get the chosen loader")
Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-10-11 13:22:32 -04:00
..
adc
ata blk: Use a macro for the typical block size 2023-10-10 16:19:29 -04:00
axi
bios_emulator
block dm: blk: Drop blk_{read,write}_devnum() 2023-10-10 16:25:48 -04:00
bootcount
bus
button
cache
clk STM32 MCU: 2023-10-04 10:49:30 -04:00
core pci: serial: Support reading PCI-register size with base 2023-10-06 14:38:13 -04:00
cpu
crypto
ddr
demo
dfu
dma
extcon
fastboot
firmware drivers: firmware: ti_sci: Get SCI revision only if TIFS/SYSFW is up 2023-10-04 14:16:01 -04:00
fpga
fuzz
fwu-mdata
gpio
hwspinlock
i2c Merge branch 'next' 2023-10-02 10:55:44 -04:00
input input: avoid NULL dereference 2023-10-11 10:35:24 -04:00
iommu
led
mailbox mailbox: k3-sec-proxy: fix error handling for missing scfg in FDT 2023-10-09 15:24:31 -04:00
memory
mfd
misc misc: fs_loader: Fix alignment of fs_loader driver 2023-10-11 13:22:32 -04:00
mmc blk: Use a macro for the typical block size 2023-10-10 16:19:29 -04:00
mtd Merge branch 'next' 2023-10-02 10:55:44 -04:00
mux
net drivers: net: fsl-mc: add support for MC reserved memory 2023-10-10 10:13:33 +08:00
nvme blk: Use a macro for the typical block size 2023-10-10 16:19:29 -04:00
pch
pci Merge tag 'u-boot-rockchip-20231007' of https://source.denx.de/u-boot/custodians/u-boot-rockchip 2023-10-08 09:58:55 -04:00
pci_endpoint
phy phy: rockchip: naneng-combphy: Use signal from comb PHY on RK3588 2023-10-07 10:23:12 +08:00
pinctrl
power power: pmic: rk8xx: Fix power-on source check in SPL 2023-10-07 16:52:48 +08:00
pwm
qe
ram STM32 MCU: 2023-10-04 10:49:30 -04:00
reboot-mode
remoteproc
reset
rng driver: rng: Add DM_RNG interface for ARMv8.5 RNDR registers 2023-10-11 13:22:32 -04:00
rtc
scsi
serial dm: serial: fix serial_post_probe() 2023-10-09 15:24:31 -04:00
smem
soc
sound
spi spi: mtk_spim: prevent global pll clock override 2023-10-11 13:21:33 -04:00
spmi
sysinfo
sysreset
tee
thermal
timer riscv: andesv5: Prefer using the generic RISC-V timer driver in S-mode 2023-10-04 18:23:54 +08:00
tpm
ufs
usb Merge branch 'next' 2023-10-02 10:55:44 -04:00
video
virtio
w1
w1-eeprom
watchdog
xen
Kconfig
Makefile