Message ID | 20211117145040.334827-2-maxime@cerno.tech (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | drm/vc4: Use the firmware to stop the display pipeline | expand |
On Wed, Nov 17, 2021 at 03:50:36PM +0100, Maxime Ripard wrote: > The firmware can free all the resources it was using to run the display > engine that won't be needed once the kernel has taken over. > > Thus, we need a phandle to the firmware DT node to be able to send that > message when relevant. Why? Just use of_find_compatible_node(). > > Signed-off-by: Maxime Ripard <maxime@cerno.tech> > --- > .../devicetree/bindings/display/brcm,bcm2835-vc4.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml > index 49a5e041aa49..18de6912b833 100644 > --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml > +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml > @@ -21,6 +21,11 @@ properties: > - brcm,bcm2835-vc4 > - brcm,cygnus-vc4 > > + raspberrypi,firmware: > + $ref: "/schemas/types.yaml#/definitions/phandle" > + description: > > + Phandle to the firmware node > + > required: > - compatible > > -- > 2.33.1 > >
diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml index 49a5e041aa49..18de6912b833 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml @@ -21,6 +21,11 @@ properties: - brcm,bcm2835-vc4 - brcm,cygnus-vc4 + raspberrypi,firmware: + $ref: "/schemas/types.yaml#/definitions/phandle" + description: > + Phandle to the firmware node + required: - compatible
The firmware can free all the resources it was using to run the display engine that won't be needed once the kernel has taken over. Thus, we need a phandle to the firmware DT node to be able to send that message when relevant. Signed-off-by: Maxime Ripard <maxime@cerno.tech> --- .../devicetree/bindings/display/brcm,bcm2835-vc4.yaml | 5 +++++ 1 file changed, 5 insertions(+)