aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert@linux-m68k.org>2021-10-19 16:45:18 +0200
committerMiguel Ojeda <ojeda@kernel.org>2021-10-21 23:36:30 +0200
commit2904c01428e7e372bcfa4723a891669b2c55f1fb (patch)
treec239ecfde2eb4dd2f6c1482329544d620c3057e0 /Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
parentauxdisplay: ht16k33: Add support for segment displays (diff)
downloadlinux-dev-2904c01428e7e372bcfa4723a891669b2c55f1fb.tar.xz
linux-dev-2904c01428e7e372bcfa4723a891669b2c55f1fb.zip
dt-bindings: auxdisplay: ht16k33: Document LED subnode
Extend the Holtek HT16K33 LED controller Device Tree bindings with an LED subnode, conforming to the standard LED bindings. This allows the user to exert more control, like specifying LED color, function, and/or trigger, to extend LED functionality beyond a simple display backlight. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Diffstat (limited to '')
-rw-r--r--Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml b/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
index 6baf1200c9d8..fc4873deb76f 100644
--- a/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
+++ b/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
@@ -48,6 +48,11 @@ properties:
default: 16
description: Initial brightness level
+ led:
+ type: object
+ $ref: /schemas/leds/common.yaml#
+ unevaluatedProperties: false
+
required:
- compatible
- reg
@@ -66,6 +71,7 @@ examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/input/input.h>
+ #include <dt-bindings/leds/common.h>
i2c1 {
#address-cells = <1>;
#size-cells = <0>;
@@ -87,5 +93,11 @@ examples:
<MATRIX_KEY(4, 1, KEY_F9)>,
<MATRIX_KEY(5, 1, KEY_F3)>,
<MATRIX_KEY(6, 1, KEY_F1)>;
+
+ led {
+ color = <LED_COLOR_ID_RED>;
+ function = LED_FUNCTION_BACKLIGHT;
+ linux,default-trigger = "backlight";
+ };
};
};