aboutsummaryrefslogtreecommitdiff
path: root/Bindings/display/simple-framebuffer.yaml
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2019-09-28 22:38:14 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2019-09-28 22:38:14 +0000
commit01e5ca170569c10889ed1bb2efcf4d19eae1353c (patch)
tree7883bf6d7a02e0f8746cc213596f65f90951b46b /Bindings/display/simple-framebuffer.yaml
parentddee9fd0fa975df750c12dd63cdf18715e51a634 (diff)
downloadsrc-01e5ca170569c10889ed1bb2efcf4d19eae1353c.tar.gz
src-01e5ca170569c10889ed1bb2efcf4d19eae1353c.zip
Import DTS files from Linux 5.3vendor/device-tree/5.3
Notes
Notes: svn path=/vendor/device-tree/dist/; revision=352856 svn path=/vendor/device-tree/5.3/; revision=352857; tag=vendor/device-tree/5.3
Diffstat (limited to 'Bindings/display/simple-framebuffer.yaml')
-rw-r--r--Bindings/display/simple-framebuffer.yaml25
1 files changed, 24 insertions, 1 deletions
diff --git a/Bindings/display/simple-framebuffer.yaml b/Bindings/display/simple-framebuffer.yaml
index b052d76cf8b6..678776b6012a 100644
--- a/Bindings/display/simple-framebuffer.yaml
+++ b/Bindings/display/simple-framebuffer.yaml
@@ -126,6 +126,28 @@ required:
# but usually they will be filled by the bootloader.
- compatible
+allOf:
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: allwinner,simple-framebuffer
+
+ then:
+ required:
+ - allwinner,pipeline
+
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: amlogic,simple-framebuffer
+
+ then:
+ required:
+ - amlogic,pipeline
+
+
additionalProperties: false
examples:
@@ -139,7 +161,8 @@ examples:
#size-cells = <1>;
stdout-path = "display0";
framebuffer0: framebuffer@1d385000 {
- compatible = "simple-framebuffer";
+ compatible = "allwinner,simple-framebuffer", "simple-framebuffer";
+ allwinner,pipeline = "de_be0-lcd0";
reg = <0x1d385000 3840000>;
width = <1600>;
height = <1200>;