mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-08 21:34:55 +00:00
dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example
The SPMI PMIC sits on an SPMI bus which and has two address cells with no size. Clean up the example by adding a parent SPMI bus node with proper '#address-cells' and '#size-cells' properties, using a define for the second register value, dropping the unnecessary label and increasing the indentation to four spaces. Signed-off-by: Johan Hovold <johan+linaro@kernel.org> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20231206111754.7410-4-johan+linaro@kernel.org Signed-off-by: Lee Jones <lee@kernel.org>
This commit is contained in:
parent
d5c005ff9f
commit
1aa77a7ed0
@ -59,69 +59,75 @@ additionalProperties: false
|
|||||||
|
|
||||||
examples:
|
examples:
|
||||||
- |
|
- |
|
||||||
|
#include <dt-bindings/spmi/spmi.h>
|
||||||
|
|
||||||
pmic: pmic@0 {
|
spmi {
|
||||||
compatible = "hisilicon,hi6421v600-spmi";
|
#address-cells = <2>;
|
||||||
reg = <0 0>;
|
#size-cells = <0>;
|
||||||
|
|
||||||
#interrupt-cells = <2>;
|
pmic@0 {
|
||||||
interrupt-controller;
|
compatible = "hisilicon,hi6421v600-spmi";
|
||||||
interrupt-parent = <&gpio28>;
|
reg = <0 SPMI_USID>;
|
||||||
interrupts = <0 0>;
|
|
||||||
|
|
||||||
regulators {
|
#interrupt-cells = <2>;
|
||||||
ldo3: ldo3 {
|
interrupt-controller;
|
||||||
regulator-name = "ldo3";
|
interrupt-parent = <&gpio28>;
|
||||||
regulator-min-microvolt = <1500000>;
|
interrupts = <0 0>;
|
||||||
regulator-max-microvolt = <2000000>;
|
|
||||||
regulator-boot-on;
|
regulators {
|
||||||
|
ldo3 {
|
||||||
|
regulator-name = "ldo3";
|
||||||
|
regulator-min-microvolt = <1500000>;
|
||||||
|
regulator-max-microvolt = <2000000>;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo4 {
|
||||||
|
regulator-name = "ldo4";
|
||||||
|
regulator-min-microvolt = <1725000>;
|
||||||
|
regulator-max-microvolt = <1900000>;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo9 {
|
||||||
|
regulator-name = "ldo9";
|
||||||
|
regulator-min-microvolt = <1750000>;
|
||||||
|
regulator-max-microvolt = <3300000>;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo15 {
|
||||||
|
regulator-name = "ldo15";
|
||||||
|
regulator-min-microvolt = <1800000>;
|
||||||
|
regulator-max-microvolt = <3000000>;
|
||||||
|
regulator-always-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo16 {
|
||||||
|
regulator-name = "ldo16";
|
||||||
|
regulator-min-microvolt = <1800000>;
|
||||||
|
regulator-max-microvolt = <3000000>;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo17 {
|
||||||
|
regulator-name = "ldo17";
|
||||||
|
regulator-min-microvolt = <2500000>;
|
||||||
|
regulator-max-microvolt = <3300000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo33 {
|
||||||
|
regulator-name = "ldo33";
|
||||||
|
regulator-min-microvolt = <2500000>;
|
||||||
|
regulator-max-microvolt = <3300000>;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
ldo34 {
|
||||||
|
regulator-name = "ldo34";
|
||||||
|
regulator-min-microvolt = <2600000>;
|
||||||
|
regulator-max-microvolt = <3300000>;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ldo4: ldo4 {
|
|
||||||
regulator-name = "ldo4";
|
|
||||||
regulator-min-microvolt = <1725000>;
|
|
||||||
regulator-max-microvolt = <1900000>;
|
|
||||||
regulator-boot-on;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo9: ldo9 {
|
|
||||||
regulator-name = "ldo9";
|
|
||||||
regulator-min-microvolt = <1750000>;
|
|
||||||
regulator-max-microvolt = <3300000>;
|
|
||||||
regulator-boot-on;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo15: ldo15 {
|
|
||||||
regulator-name = "ldo15";
|
|
||||||
regulator-min-microvolt = <1800000>;
|
|
||||||
regulator-max-microvolt = <3000000>;
|
|
||||||
regulator-always-on;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo16: ldo16 {
|
|
||||||
regulator-name = "ldo16";
|
|
||||||
regulator-min-microvolt = <1800000>;
|
|
||||||
regulator-max-microvolt = <3000000>;
|
|
||||||
regulator-boot-on;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo17: ldo17 {
|
|
||||||
regulator-name = "ldo17";
|
|
||||||
regulator-min-microvolt = <2500000>;
|
|
||||||
regulator-max-microvolt = <3300000>;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo33: ldo33 {
|
|
||||||
regulator-name = "ldo33";
|
|
||||||
regulator-min-microvolt = <2500000>;
|
|
||||||
regulator-max-microvolt = <3300000>;
|
|
||||||
regulator-boot-on;
|
|
||||||
};
|
|
||||||
|
|
||||||
ldo34: ldo34 {
|
|
||||||
regulator-name = "ldo34";
|
|
||||||
regulator-min-microvolt = <2600000>;
|
|
||||||
regulator-max-microvolt = <3300000>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user