rpi4: boot: Update the firmwares for kernel v5.10.95
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 24 Apr 2020 10:21:34 +0000 (12:21 +0200)
committerHoegeun Kwon <hoegeun.kwon@samsung.com>
Thu, 3 Aug 2023 08:46:16 +0000 (17:46 +0900)
Update RPi4 firmware files to the latest version available in firmware
stable branch. With the previous firmware, the display subsystem failed
to be initialized properly by the updated VC4 DRM drivers available in
v5.10.95 vendor tree:

root:~> dmesg | grep drm
[    0.655835] vc4-drm gpu: [drm] Couldn't stop firmware display driver: -22
[    0.656074] vc4-drm gpu: bound fe400000.hvs (ops vc4_hvs_ops)
[    1.701692] vc4-drm gpu: [drm] Couldn't stop firmware display driver: -22
[    1.703160] vc4-drm gpu: bound fe400000.hvs (ops vc4_hvs_ops)
[    1.704826] vc4-drm gpu: failed to bind fef00700.hdmi (ops vc4_hdmi_ops): -22
[    1.713616] vc4-drm gpu: master bind failed: -22
[    1.713645] vc4-drm: probe of gpu failed with error -22

The updated firmware files fix the above issue.

The updated files comes from https://github.com/raspberrypi/firmware.git
stable branch, commit 48cd70fe84 ("kernel: Update to latest kernel
5.15.61+ from master branch").

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I97de6317f3e5498a372eface39f3a62987b0c45f

rpi4/boot/fixup4.dat
rpi4/boot/fixup4cd.dat
rpi4/boot/fixup4db.dat
rpi4/boot/fixup4x.dat
rpi4/boot/start4.elf
rpi4/boot/start4cd.elf
rpi4/boot/start4db.elf
rpi4/boot/start4x.elf

index 38913c8..a6c32ed 100644 (file)
Binary files a/rpi4/boot/fixup4.dat and b/rpi4/boot/fixup4.dat differ
index 020aaba..e9b92fb 100644 (file)
Binary files a/rpi4/boot/fixup4cd.dat and b/rpi4/boot/fixup4cd.dat differ
index da035f0..38f0929 100644 (file)
Binary files a/rpi4/boot/fixup4db.dat and b/rpi4/boot/fixup4db.dat differ
index 7debb2d..f86bb15 100644 (file)
Binary files a/rpi4/boot/fixup4x.dat and b/rpi4/boot/fixup4x.dat differ
index c0dadf5..9ab82a7 100644 (file)
Binary files a/rpi4/boot/start4.elf and b/rpi4/boot/start4.elf differ
index cb4635a..6b5a160 100644 (file)
Binary files a/rpi4/boot/start4cd.elf and b/rpi4/boot/start4cd.elf differ
index 8dda6cc..43fe947 100644 (file)
Binary files a/rpi4/boot/start4db.elf and b/rpi4/boot/start4db.elf differ
index 1fb2a7c..597a605 100644 (file)
Binary files a/rpi4/boot/start4x.elf and b/rpi4/boot/start4x.elf differ