summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/display/arm,pl11x.yaml
diff options
context:
space:
mode:
authorRob Herring <robh@kernel.org>2022-06-13 17:57:09 +0300
committerRob Herring <robh@kernel.org>2022-06-17 22:13:38 +0300
commite291506242b134ce81817865ecb15955fd1e5d0e (patch)
tree16d9ee7581e486ff4eaaa47103c1d7257d5d6fd2 /Documentation/devicetree/bindings/display/arm,pl11x.yaml
parentee774c40fa32e3b2642bb2533bc54662ea8445c2 (diff)
downloadlinux-e291506242b134ce81817865ecb15955fd1e5d0e.tar.xz
dt-bindings: display: Add Arm virtual platforms display
'arm,rtsm-display' is a panel for Arm, Ltd. virtual platforms (e.g. FVP). The binding has been in use for a long time, but was never documented. Some users and an example have a 'panel-dpi' compatible, but that's not needed without a 'panel-timing' node which none of the users have since commit 928faf5e3e8d ("arm64: dts: fvp: Remove panel timings"). The example does have a 'panel-timing' node, but it should not for the same reasons the node was removed in the dts files. So update the example in arm,pl11x.yaml to match the schema. Cc: Linus Walleij <linus.walleij@linaro.org> Cc: Robin Murphy <robin.murphy@arm.com> Cc: Andre Przywara <andre.przywara@arm.com> Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Sam Ravnborg <sam@ravnborg.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20220613145709.3729053-1-robh@kernel.org
Diffstat (limited to 'Documentation/devicetree/bindings/display/arm,pl11x.yaml')
-rw-r--r--Documentation/devicetree/bindings/display/arm,pl11x.yaml15
1 files changed, 1 insertions, 14 deletions
diff --git a/Documentation/devicetree/bindings/display/arm,pl11x.yaml b/Documentation/devicetree/bindings/display/arm,pl11x.yaml
index b545c6d20325..6cc9045e5c68 100644
--- a/Documentation/devicetree/bindings/display/arm,pl11x.yaml
+++ b/Documentation/devicetree/bindings/display/arm,pl11x.yaml
@@ -159,25 +159,12 @@ examples:
};
panel {
- compatible = "arm,rtsm-display", "panel-dpi";
- power-supply = <&vcc_supply>;
+ compatible = "arm,rtsm-display";
port {
clcd_panel: endpoint {
remote-endpoint = <&clcd_pads>;
};
};
-
- panel-timing {
- clock-frequency = <25175000>;
- hactive = <640>;
- hback-porch = <40>;
- hfront-porch = <24>;
- hsync-len = <96>;
- vactive = <480>;
- vback-porch = <32>;
- vfront-porch = <11>;
- vsync-len = <2>;
- };
};
...