rpi4: boot: Update the firmwares for kernel v5.10.95 52/270952/1 submit/tizen/20220214.052756
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 24 Apr 2020 10:21:34 +0000 (12:21 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 11 Feb 2022 11:42:20 +0000 (12:42 +0100)
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 c6d56567ff ("firmware: dtoverlay: Don't mix
non-fatal errors and offsets See: https://github.com/raspberrypi/firmware/issues/1686").

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..f685540 100644 (file)
Binary files a/rpi4/boot/fixup4.dat and b/rpi4/boot/fixup4.dat differ
index 020aaba..674c06e 100644 (file)
Binary files a/rpi4/boot/fixup4cd.dat and b/rpi4/boot/fixup4cd.dat differ
index da035f0..825f4f6 100644 (file)
Binary files a/rpi4/boot/fixup4db.dat and b/rpi4/boot/fixup4db.dat differ
index 7debb2d..5dc1d28 100644 (file)
Binary files a/rpi4/boot/fixup4x.dat and b/rpi4/boot/fixup4x.dat differ
index c0dadf5..b3cabad 100644 (file)
Binary files a/rpi4/boot/start4.elf and b/rpi4/boot/start4.elf differ
index cb4635a..cd78e32 100644 (file)
Binary files a/rpi4/boot/start4cd.elf and b/rpi4/boot/start4cd.elf differ
index 8dda6cc..712dc4d 100644 (file)
Binary files a/rpi4/boot/start4db.elf and b/rpi4/boot/start4db.elf differ
index 1fb2a7c..4143be8 100644 (file)
Binary files a/rpi4/boot/start4x.elf and b/rpi4/boot/start4x.elf differ