From 7a084859dbc94baa021bf6240d02b24b5fb1cd60 Mon Sep 17 00:00:00 2001 From: Liu Ying Date: Tue, 18 Feb 2014 13:19:12 +0800 Subject: ENGR00298052-2 Documentation: video: add Hannstar CABC dt bindings This patch documents the Hannstar CABC driver's device tree bindings. Signed-off-by: Liu Ying (cherry picked from commit 0a6b9cf8548ffe03b8df494d08bece54ef3e528e) --- .../devicetree/bindings/video/hannstar,cabc.txt | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Documentation/devicetree/bindings/video/hannstar,cabc.txt (limited to 'Documentation') diff --git a/Documentation/devicetree/bindings/video/hannstar,cabc.txt b/Documentation/devicetree/bindings/video/hannstar,cabc.txt new file mode 100644 index 000000000000..bf582ef621f6 --- /dev/null +++ b/Documentation/devicetree/bindings/video/hannstar,cabc.txt @@ -0,0 +1,28 @@ +* Hannstar CABC device tree bindings + +The Hannstar CABC function may turn a display plane's backlight +automatically according to the content shown on the plane. The +function is controlled(enabled/disabled) by a GPIO. + +Required properties: +- compatible : Should be "hannstar,cabc". + +Each standalone CABC gpio is represented as a sub-node of "hannstar_cabc": +Required subnode properties: +- gpios: OF device-tree gpio specification. + +Optional subnode properties: +- cabc-enable: Provide this bool property if you want to enable the CABC feature. + +Example: + hannstar_cabc { + compatible = "hannstar,cabc"; + + lvds0 { + gpios = <&gpio6 15 GPIO_ACTIVE_HIGH>; + }; + + lvds1 { + gpios = <&gpio6 16 GPIO_ACTIVE_HIGH>; + }; + }; -- cgit v1.2.3