-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
regulator: Add labibb regulator binding
Adding the devicetree binding for labibb regulator. [sumits: cleanup as per review comments and update to yaml] Signed-off-by: Nisha Kumari <nishakumari@codeaurora.org> Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20200622124110.20971-3-sumit.semwal@linaro.org Signed-off-by: Mark Brown <broonie@kernel.org>
- Loading branch information
Nisha Kumari
authored and
Mark Brown
committed
Jul 15, 2020
1 parent
498ab2f
commit 88c14de
Showing
1 changed file
with
70 additions
and
0 deletions.
There are no files selected for viewing
70 changes: 70 additions & 0 deletions
70
Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/regulator/qcom-labibb-regulator.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Qualcomm's LAB(LCD AMOLED Boost)/IBB(Inverting Buck Boost) Regulator | ||
|
||
maintainers: | ||
- Sumit Semwal <sumit.semwal@linaro.org> | ||
|
||
description: | ||
LAB can be used as a positive boost power supply and IBB can be used as a | ||
negative boost power supply for display panels. Currently implemented for | ||
pmi8998. | ||
|
||
properties: | ||
compatible: | ||
const: qcom,pmi8998-lab-ibb | ||
|
||
lab: | ||
type: object | ||
|
||
properties: | ||
|
||
interrupts: | ||
maxItems: 1 | ||
description: | ||
Short-circuit interrupt for lab. | ||
|
||
required: | ||
- interrupts | ||
|
||
ibb: | ||
type: object | ||
|
||
properties: | ||
|
||
interrupts: | ||
maxItems: 1 | ||
description: | ||
Short-circuit interrupt for lab. | ||
|
||
required: | ||
- interrupts | ||
|
||
required: | ||
- compatible | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/interrupt-controller/irq.h> | ||
labibb { | ||
compatible = "qcom,pmi8998-lab-ibb"; | ||
lab { | ||
interrupts = <0x3 0x0 IRQ_TYPE_EDGE_RISING>; | ||
interrupt-names = "sc-err"; | ||
}; | ||
ibb { | ||
interrupts = <0x3 0x2 IRQ_TYPE_EDGE_RISING>; | ||
interrupt-names = "sc-err"; | ||
}; | ||
}; | ||
... |