Skip to content

Commit ae1f74d

Browse files
Linus WalleijLee Jones
authored andcommitted
dt-bindings: backlight: Add some common backlight properties
Let's use a common.yaml include for the backlight like we do with the LEDs. The LEDs are inherently incompatible so their bindings cannot be reused for backlight. Cc: devicetree@vger.kernel.org Suggested-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Daniel Thompson <daniel.thompson@linaro.org> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Lee Jones <lee.jones@linaro.org>
1 parent b7a4f80 commit ae1f74d

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

  • Documentation/devicetree/bindings/leds/backlight
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/leds/backlight/common.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Common backlight properties
8+
9+
maintainers:
10+
- Lee Jones <lee.jones@linaro.org>
11+
- Daniel Thompson <daniel.thompson@linaro.org>
12+
- Jingoo Han <jingoohan1@gmail.com>
13+
14+
description:
15+
Backlight devices provide backlight for different types of graphical
16+
displays. They are typically but not necessarily implemented using a white
17+
LED powered by a boost converter.
18+
19+
properties:
20+
default-brightness:
21+
description:
22+
The default brightness that should be applied to the LED by the operating
23+
system on start-up. The brightness should not exceed the brightness the
24+
LED can provide.
25+
$ref: /schemas/types.yaml#definitions/uint32
26+
27+
max-brightness:
28+
description:
29+
Normally the maximum brightness is determined by the hardware and this
30+
property is not required. This property is used to put a software limit
31+
on the brightness apart from what the driver says, as it could happen
32+
that a LED can be made so bright that it gets damaged or causes damage
33+
due to restrictions in a specific system, such as mounting conditions.
34+
$ref: /schemas/types.yaml#definitions/uint32

0 commit comments

Comments
 (0)