rpi: suspicious log messages from vc4_hdmi & raspberrypi-power
Maíra Canal
mcanal at igalia.com
Mon Sep 14 11:05:57 PDT 2026
On 14/09/26 15:03, Maíra Canal wrote:
> 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
I forgot to mention that I'm only referring to the sync_state()
messages. I believe Maxime or Dave might have better insights on the
HDMI side.
> 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