rpi: suspicious log messages from vc4_hdmi & raspberrypi-power

Maíra Canal mcanal at igalia.com
Mon Sep 14 11:03:58 PDT 2026


Hi Stefan,

On 03/09/26 16:19, Stefan Wahren wrote:
> Hi,
> while testing my old Raspberry Pi 3 B Plus with a mostly recent mainline 
> kernel, I noticed some suspicious messages in the log, which are new to 
> my eyes:
> 
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 7.2.0-14759-gf6ce17b2c3b2 (stern at schenker) 
> (arm-linux-gnueabihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0, GNU ld 
> (GNU Binutils for Ubuntu) 2.42) #60 SMP Thu Sep  3 20:31:50 CEST 2026
> [    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), 
> cr=10c5383d
> [    0.000000] CPU: div instructions available: patching division code
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing 
> instruction cache
> [    0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model B Plus Rev 1.3
> ...
> [    0.619485] raspberrypi-firmware firmware:rpi-firmware: Attached to 
> firmware from 2024-05-24T15:31:28
> ...
> NEW [   12.637746] raspberrypi-power firmware:rpi-firmware:power: 
> sync_state() pending due to 3f806000.vec
> NEW [   12.645164] raspberrypi-power firmware:rpi-firmware:power: 
> sync_state() pending due to 3f902000.hdmi
> NEW [   12.652442] raspberrypi-power firmware:rpi-firmware:power: 
> sync_state() pending due to 3fc00000.v3d
> ...
> [   28.835362] vc4-drm gpu: bound 3f400000.hvs (ops 0xbf2c6984)
> NEW [   28.839062] vc4_hdmi 3f902000.hdmi: DTS/ACPI name 'rx' not found, 
> legacy failed (-19)
> ...
> NEW [   28.879525] vc4_hdmi 3f902000.hdmi: Could not create device link 
> to hdmi-audio-codec.1.auto
> ...
> [   28.889098] input: vc4-hdmi HDMI Jack as /devices/platform/ 
> soc/3f902000.hdmi/sound/card0/input2
> ...
> [   28.901895] vc4-drm gpu: bound 3f902000.hdmi (ops 0xbf2c3fb8)
> [   28.902040] vc4-drm gpu: bound 3f806000.vec (ops 0xbf2c6498)
> [   28.902164] vc4-drm gpu: bound 3f004000.txp (ops 0xbf2c7720)
> [   28.902240] vc4-drm gpu: bound 3f206000.pixelvalve (ops 0xbf2c20ec)
> [   28.902323] vc4-drm gpu: bound 3f207000.pixelvalve (ops 0xbf2c20ec)
> [   28.902394] vc4-drm gpu: bound 3f807000.pixelvalve (ops 0xbf2c20ec)
> [   28.911383] vc4-drm gpu: bound 3fc00000.v3d (ops 0xbf2c7c54)
> 
> Is it worth to investigate or expected?

AFAIU these messages are harmless. From the documentation [1], "If
during the first attempt at calling sync_state() for a device, there are
still consumers that haven’t probed successfully, the sync_state() call
is postponed and reattempted in the future only when one or more
consumers of the device probe successfully."

Did you also observe issues during probing?

[1] https://docs.kernel.org/driver-api/driver-model/driver.html

Best regards,
- Maíra

> 
> Best regards




More information about the linux-arm-kernel mailing list