154bd53b9SPi-Hsun Shih# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
254bd53b9SPi-Hsun Shih%YAML 1.2
354bd53b9SPi-Hsun Shih---
454bd53b9SPi-Hsun Shih$id: http://devicetree.org/schemas/regulator/google,cros-ec-regulator.yaml#
554bd53b9SPi-Hsun Shih$schema: http://devicetree.org/meta-schemas/core.yaml#
654bd53b9SPi-Hsun Shih
754bd53b9SPi-Hsun Shihtitle: ChromeOS EC controlled voltage regulators
854bd53b9SPi-Hsun Shih
954bd53b9SPi-Hsun Shihmaintainers:
1054bd53b9SPi-Hsun Shih  - Pi-Hsun Shih <pihsun@chromium.org>
1154bd53b9SPi-Hsun Shih
1254bd53b9SPi-Hsun Shihdescription:
1354bd53b9SPi-Hsun Shih  Any property defined as part of the core regulator binding, defined in
1454bd53b9SPi-Hsun Shih  regulator.yaml, can also be used.
1554bd53b9SPi-Hsun Shih
1654bd53b9SPi-Hsun ShihallOf:
17*cff5c895SRob Herring  - $ref: regulator.yaml#
1854bd53b9SPi-Hsun Shih
1954bd53b9SPi-Hsun Shihproperties:
2054bd53b9SPi-Hsun Shih  compatible:
2154bd53b9SPi-Hsun Shih    const: google,cros-ec-regulator
2254bd53b9SPi-Hsun Shih
2354bd53b9SPi-Hsun Shih  reg:
2454bd53b9SPi-Hsun Shih    maxItems: 1
2554bd53b9SPi-Hsun Shih    description: Identifier for the voltage regulator to ChromeOS EC.
2654bd53b9SPi-Hsun Shih
2754bd53b9SPi-Hsun Shihrequired:
2854bd53b9SPi-Hsun Shih  - compatible
2954bd53b9SPi-Hsun Shih  - reg
3054bd53b9SPi-Hsun Shih
316fdc6e23SRob HerringunevaluatedProperties: false
326fdc6e23SRob Herring
3354bd53b9SPi-Hsun Shihexamples:
3454bd53b9SPi-Hsun Shih  - |
3554bd53b9SPi-Hsun Shih    spi {
3654bd53b9SPi-Hsun Shih        #address-cells = <1>;
3754bd53b9SPi-Hsun Shih        #size-cells = <0>;
3854bd53b9SPi-Hsun Shih
3954bd53b9SPi-Hsun Shih        cros_ec: ec@0 {
4054bd53b9SPi-Hsun Shih            compatible = "google,cros-ec-spi";
4154bd53b9SPi-Hsun Shih            reg = <0>;
4254bd53b9SPi-Hsun Shih            #address-cells = <1>;
4354bd53b9SPi-Hsun Shih            #size-cells = <0>;
447a2f3682SStephen Boyd            interrupts = <99 0>;
4554bd53b9SPi-Hsun Shih
4654bd53b9SPi-Hsun Shih            regulator@0 {
4754bd53b9SPi-Hsun Shih                compatible = "google,cros-ec-regulator";
4854bd53b9SPi-Hsun Shih                regulator-min-microvolt = <1800000>;
4954bd53b9SPi-Hsun Shih                regulator-max-microvolt = <3300000>;
5054bd53b9SPi-Hsun Shih                reg = <0>;
5154bd53b9SPi-Hsun Shih            };
5254bd53b9SPi-Hsun Shih        };
5354bd53b9SPi-Hsun Shih    };
5454bd53b9SPi-Hsun Shih...
55