Skip to content

Commit

Permalink
doc: add documentation for rohm,bd65b60 bindings
Browse files Browse the repository at this point in the history
Added documentation of the devicetree bindings for the rohm,bd65b60
led driver.

Signed-off-by: Bogdan Ionescu <[email protected]>
  • Loading branch information
BogdanTheGeek committed Mar 6, 2023
1 parent e9f505c commit 5d3996d
Showing 1 changed file with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions Documentation/devicetree/bindings/leds/rohm,bd65b60-leds.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/leds/rohm,bd65b60-leds.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: ROHM BD65B60 device tree bindings

maintainers:
- Bogdan Ionescu <[email protected]>

description: |
BD65B60 is a white LED driver IC that integrates PWM
step-up DC/DC converter with boost-capability of up to
maximum 28.5V and current driver with drive capability of up
to 25mA(Typ.) maximum setting. Precise brightness can be
controlled at wide ranges through the external PWM pulse
input.
properties:
compatible:
const: rohm,bd65b60

patternProperties:
"^led-[1-2]$":
$ref: common.yaml#
unevaluatedProperties: false

properties:
rohm,enable:
description:
Select which leds are being controlled.
Values defined in <dt-bindings/leds/leds-bd65b60.h>
$ref: "/schemas/types.yaml#/definitions/uint32"
enum: [ 0, 1, 4, 5 ]

rohm,ovp:
description:
Select Over-Voltage-Portection level.
Values defined in <dt-bindings/leds/leds-bd65b60.h>
$ref: "/schemas/types.yaml#/definitions/uint32"
enum: [ 0, 8, 16 ]
default: 16

required:
- compatible
- rohm,enable
additionalProperties: false

examples:
- |
i2c {
led_controler@64 {
compatible = "rohm,bd65b60";
reg = <0x64>;
backlight_led: led {
function = LED_FUNCTION_BACKLIGHT;
color = <LED_COLOR_ID_WHITE>;
rohm,enable = <BD65B60_ENABLE_LED1>;
default-state = "keep";
linux,default-trigger = "backlight";
};
};
};
...

0 comments on commit 5d3996d

Please sign in to comment.