162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 262306a36Sopenharmony_ci%YAML 1.2 362306a36Sopenharmony_ci--- 462306a36Sopenharmony_ci$id: http://devicetree.org/schemas/regulator/samsung,s2mps14.yaml# 562306a36Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml# 662306a36Sopenharmony_ci 762306a36Sopenharmony_cititle: Samsung S2MPS14 Power Management IC regulators 862306a36Sopenharmony_ci 962306a36Sopenharmony_cimaintainers: 1062306a36Sopenharmony_ci - Krzysztof Kozlowski <krzk@kernel.org> 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_cidescription: | 1362306a36Sopenharmony_ci This is a part of device tree bindings for S2M and S5M family of Power 1462306a36Sopenharmony_ci Management IC (PMIC). 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci The S2MPS14 provides buck and LDO regulators. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for 1962306a36Sopenharmony_ci additional information and example. 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_cipatternProperties: 2262306a36Sopenharmony_ci # 25 LDOs, without LDO10-12 2362306a36Sopenharmony_ci "^LDO([1-9]|1[3-9]|2[0-5])$": 2462306a36Sopenharmony_ci type: object 2562306a36Sopenharmony_ci $ref: regulator.yaml# 2662306a36Sopenharmony_ci unevaluatedProperties: false 2762306a36Sopenharmony_ci description: 2862306a36Sopenharmony_ci Properties for single LDO regulator. 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci required: 3162306a36Sopenharmony_ci - regulator-name 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci "^LDO(1[0-2])$": 3462306a36Sopenharmony_ci type: object 3562306a36Sopenharmony_ci $ref: regulator.yaml# 3662306a36Sopenharmony_ci unevaluatedProperties: false 3762306a36Sopenharmony_ci description: 3862306a36Sopenharmony_ci Properties for single LDO regulator. 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ci properties: 4162306a36Sopenharmony_ci samsung,ext-control-gpios: 4262306a36Sopenharmony_ci maxItems: 1 4362306a36Sopenharmony_ci description: 4462306a36Sopenharmony_ci LDO10, LDO11 and LDO12 can be configured to external control over 4562306a36Sopenharmony_ci GPIO. 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ci required: 4862306a36Sopenharmony_ci - regulator-name 4962306a36Sopenharmony_ci 5062306a36Sopenharmony_ci # 5 bucks 5162306a36Sopenharmony_ci "^BUCK[1-5]$": 5262306a36Sopenharmony_ci type: object 5362306a36Sopenharmony_ci $ref: regulator.yaml# 5462306a36Sopenharmony_ci unevaluatedProperties: false 5562306a36Sopenharmony_ci description: 5662306a36Sopenharmony_ci Properties for single BUCK regulator. 5762306a36Sopenharmony_ci 5862306a36Sopenharmony_ci required: 5962306a36Sopenharmony_ci - regulator-name 6062306a36Sopenharmony_ci 6162306a36Sopenharmony_ciadditionalProperties: false 62