[PATCH 1/2] drm/pl111: Deprecate the pads from the DT binding

Sam Ravnborg sam at ravnborg.org
Wed Jul 24 18:49:43 UTC 2019


Hi Linus.

On Wed, Jul 24, 2019 at 03:49:58PM +0200, Linus Walleij wrote:
> The pads were an earlier workaround for the internal image
> pipeline in the Linux fbdev subsystem. As we move to generic
> definition of display properties and drivers that no longer
> need this to work, deprecate this property.
> 
> Cc: Sam Ravnborg <sam at ravnborg.org>
> Cc: Pawel Moll <pawel.moll at arm.com>
> Cc: Liviu Dudau <Liviu.Dudau at arm.com>
> Cc: devicetree at vger.kernel.org
> Signed-off-by: Linus Walleij <linus.walleij at linaro.org>

Acked-by: Sam Ravnborg <sam at ravnborg.org>
> ---
>  Documentation/devicetree/bindings/display/arm,pl11x.txt | 9 +++++----
>  1 file changed, 5 insertions(+), 4 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/display/arm,pl11x.txt b/Documentation/devicetree/bindings/display/arm,pl11x.txt
> index 572fa2773ec4..3f977e72a200 100644
> --- a/Documentation/devicetree/bindings/display/arm,pl11x.txt
> +++ b/Documentation/devicetree/bindings/display/arm,pl11x.txt
> @@ -39,9 +39,11 @@ Required sub-nodes:
>  
>  - port: describes LCD panel signals, following the common binding
>  	for video transmitter interfaces; see
> -	Documentation/devicetree/bindings/media/video-interfaces.txt;
> -	when it is a TFT panel, the port's endpoint must define the
> -	following property:
> +	Documentation/devicetree/bindings/media/video-interfaces.txt
> +
> +Deprecated properties:
> +	The port's endbpoint subnode had this, now deprecated property
> +	in the past. Drivers should be able to survive without it:
>  
>  	- arm,pl11x,tft-r0g0b0-pads: an array of three 32-bit values,
>  		defining the way CLD pads are wired up; first value
> @@ -80,7 +82,6 @@ Example:
>  		port {
>  			clcd_pads: endpoint {
>  				remote-endpoint = <&clcd_panel>;
> -				arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
>  			};
>  		};
>  
> -- 
> 2.21.0


More information about the dri-devel mailing list