1# Copyright (c), 2023 Renesas Electronics Corporation
2# SPDX-License-Identifier: Apache-2.0
3
4description: |
5  Renesas Smartbond(tm) LDO and DCDC regulators
6
7compatible: "renesas,smartbond-regulator"
8
9child-binding:
10  include:
11    - name: regulator.yaml
12      property-allowlist:
13        - regulator-always-on
14        - regulator-boot-on
15        - regulator-init-microvolt
16        - regulator-initial-mode
17        - regulator-max-microamp
18  properties:
19    renesas,regulator-v30-ref-bandgap:
20      type: boolean
21      description: |
22        Selects reference source for V30 LDO to Bandgap output.
23    renesas,regulator-v30-clamp:
24      type: boolean
25      description: |
26        Enables clamp that can supply V30 from VBAT.
27    renesas,regulator-v30-vbus:
28      type: boolean
29      description: |
30        Allow V30 to be powered from VBUS.
31    renesas,regulator-v30-vbat:
32      type: boolean
33      description: |
34        Allow V30 to be powered from VBAT.
35    renesas,regulator-dcdc-vbat-high:
36      type: boolean
37      description: |
38        Enable DCDC in high battery voltage mode.
39    renesas,regulator-dcdc-vbat-low:
40      type: boolean
41      description: |
42        Enable DCDC in low battery voltage mode.
43    renesas,regulator-sleep-ldo:
44      type: boolean
45      description: |
46        Enable LDO in sleep mode.
47