xref: /freebsd/sys/contrib/device-tree/Bindings/regulator/rohm,bd9576-regulator.yaml (revision fac71e4e09885bb2afa3d984a0c239a52e1a7418)
16be33864SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
26be33864SEmmanuel Vadot%YAML 1.2
36be33864SEmmanuel Vadot---
46be33864SEmmanuel Vadot$id: http://devicetree.org/schemas/regulator/rohm,bd9576-regulator.yaml#
56be33864SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
66be33864SEmmanuel Vadot
76be33864SEmmanuel Vadottitle: ROHM BD9576 and BD9573 Power Management Integrated Circuit regulators
86be33864SEmmanuel Vadot
96be33864SEmmanuel Vadotmaintainers:
108bab661aSEmmanuel Vadot  - Matti Vaittinen <mazziesaccount@gmail.com>
116be33864SEmmanuel Vadot
126be33864SEmmanuel Vadotdescription: |
136be33864SEmmanuel Vadot  This module is part of the ROHM BD9576 MFD device. For more details
146be33864SEmmanuel Vadot  see Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml.
156be33864SEmmanuel Vadot
166be33864SEmmanuel Vadot  The regulator controller is represented as a sub-node of the PMIC node
176be33864SEmmanuel Vadot  on the device tree.
186be33864SEmmanuel Vadot
196be33864SEmmanuel Vadot  The valid names for BD9576 regulator nodes are
206be33864SEmmanuel Vadot  regulator-vd50, regulator-vd18, regulator-vdddr, regulator-vd10,
216be33864SEmmanuel Vadot  regulator-voutl1, regulator-vouts1
226be33864SEmmanuel Vadot
236be33864SEmmanuel VadotpatternProperties:
248bab661aSEmmanuel Vadot  "^regulator-.+$":
256be33864SEmmanuel Vadot    type: object
266be33864SEmmanuel Vadot    description:
276be33864SEmmanuel Vadot      Properties for single regulator.
28*fac71e4eSEmmanuel Vadot    $ref: regulator.yaml#
296be33864SEmmanuel Vadot
305956d97fSEmmanuel Vadot    properties:
315956d97fSEmmanuel Vadot      rohm,ocw-fet-ron-micro-ohms:
325956d97fSEmmanuel Vadot        description: |
335956d97fSEmmanuel Vadot          External FET's ON-resistance. Required if VoutS1 OCP/OCW is
345956d97fSEmmanuel Vadot          to be set.
355956d97fSEmmanuel Vadot
366be33864SEmmanuel Vadot    required:
376be33864SEmmanuel Vadot      - regulator-name
386be33864SEmmanuel Vadot
396be33864SEmmanuel Vadot    unevaluatedProperties: false
406be33864SEmmanuel VadotadditionalProperties: false
41