提交 9ee4cd1a 编写于 作者: H Hans de Goede 提交者: Tomi Valkeinen

dt-bindings: Add a clocks property to the simple-framebuffer binding

A simple-framebuffer node represents a framebuffer setup by the firmware /
bootloader. Such a framebuffer may have a number of clocks in use, add a
property to communicate this to the OS.
Signed-off-by: NHans de Goede <hdegoede@redhat.com>
Reviewed-by: NMike Turquette <mturquette@linaro.org>
Acked-by: NGeert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: NGrant Likely <grant.likely@linaro.org>
Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
上级 6f15b602
Simple Framebuffer Simple Framebuffer
A simple frame-buffer describes a raw memory region that may be rendered to, A simple frame-buffer describes a frame-buffer setup by firmware or
with the assumption that the display hardware has already been set up to scan the bootloader, with the assumption that the display hardware has already
out from that buffer. been set up to scan out from the memory pointed to by the reg property.
Required properties: Required properties:
- compatible: "simple-framebuffer" - compatible: "simple-framebuffer"
...@@ -14,6 +14,12 @@ Required properties: ...@@ -14,6 +14,12 @@ Required properties:
- r5g6b5 (16-bit pixels, d[15:11]=r, d[10:5]=g, d[4:0]=b). - r5g6b5 (16-bit pixels, d[15:11]=r, d[10:5]=g, d[4:0]=b).
- a8b8g8r8 (32-bit pixels, d[31:24]=a, d[23:16]=b, d[15:8]=g, d[7:0]=r). - a8b8g8r8 (32-bit pixels, d[31:24]=a, d[23:16]=b, d[15:8]=g, d[7:0]=r).
Optional properties:
- clocks : List of clocks used by the framebuffer. Clocks listed here
are expected to already be configured correctly. The OS must
ensure these clocks are not modified or disabled while the
simple framebuffer remains active.
Example: Example:
framebuffer { framebuffer {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册