[regression] RPI4B drm vc4: no crtc or sizes since 5.17 (works in 5.16; and still broken in at least 6.1)
AL13N
alien at rmail.be
Mon Mar 6 16:34:58 UTC 2023
Hi,
I have a RPI4B connected on 2nd HDMI port (furthest away from power) to
a 4K TV, which works until 5.16, from 5.17 there is no X (or plymouth),
the cause of no X is that EDID gives nothing, and in the journal; there
is "Cannot find any crct or sizes". Only the kernel is changed for this.
In 5.16 instead of this message there is a bunch of hex lines prefixed
with BAD.
It is still broken in 6.1 at the very least.
I donno if this is related to this part, but I wanted to try a newer
kernel, because the RPI4 seems to do all the video decoding in software
and cannot seem to handle it.
logs:
vc4-drm gpu: bound fef05700.hdmi (ops vc4_hdmi_ops [vc4])
vc4-drm gpu: bound fe004000.txp (ops vc4_txp_ops [vc4])
vc4-drm gpu: bound fe206000.pixelvalve (ops vc4_crtc_ops [vc4])
vc4-drm gpu: bound fe207000.pixelvalve (ops vc4_crtc_ops [vc4])
vc4-drm gpu: bound fe20a000.pixelvalve (ops vc4_crtc_ops [vc4])
vc4-drm gpu: bound fe216000.pixelvalve (ops vc4_crtc_ops [vc4])
vc4-drm gpu: bound fec12000.pixelvalve (ops vc4_crtc_ops [vc4])
checking generic (3ea81000 12c000) vs hw (0 ffffffffffffffff)
fb0: switching to vc4 from simple
Console: switching to colour dummy device 80x25
[drm] Initialized vc4 0.0.0 20140616 for gpu on minor 0
vc4-drm gpu: [drm] Cannot find any crtc or sizes
More information about the dri-devel
mailing list