Skip to content

Commit ae1f74d

Browse files
linuswLee 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: [email protected] Suggested-by: Sam Ravnborg <[email protected]> Signed-off-by: Linus Walleij <[email protected]> Reviewed-by: Daniel Thompson <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Lee Jones <[email protected]>
1 parent b7a4f80 commit ae1f74d

File tree

1 file changed

+34
-0
lines changed
  • Documentation/devicetree/bindings/leds/backlight

1 file changed

+34
-0
lines changed
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 <[email protected]>
11+
- Daniel Thompson <[email protected]>
12+
- Jingoo Han <[email protected]>
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)