[PATCH 0/5] drm/vc4: Use the firmware to stop the display pipeline
nicolas saenz julienne
nsaenz at kernel.org
Tue Nov 30 03:45:49 PST 2021
Hi Maxime,
On Wed, 2021-11-17 at 15:50 +0100, Maxime Ripard wrote:
> Hi,
>
> The VC4 driver has had limited support to disable the HDMI controllers and
> pixelvalves at boot if the firmware has enabled them.
>
> However, this proved to be limited, and a bit unreliable so a new firmware
> command has been introduced some time ago to make it free all its resources and
> disable any display output it might have enabled.
>
> This series takes advantage of that command to call it once the transition from
> simplefb to the KMS driver has been done.
I think it would make sense to integrate this funtionality into
'reset/reset-raspberrypi.c' and pass it to VC4 as a reset controller. It fits
the same startup situation as the one we have with the USB controller. Also, it
would contain the firmware weirdness in a single spot.
Otherwise, please use 'devm_rpi_firmware_get()'.
Regards,
Nicolas
More information about the linux-arm-kernel
mailing list