42 lines
830 B
YAML
42 lines
830 B
YAML
# Copyright (c), 2023 Nordic Semiconductor ASA
|
|
# SPDX -License-Identifier: Apache-2.0
|
|
|
|
description: |
|
|
Nordic nPM1100 PMIC
|
|
|
|
The PMIC has one buck converter. It needs to be defined as a child node,
|
|
strictly following the BUCK node name. For example:
|
|
|
|
pmic {
|
|
compatible = "nordic,npm1100";
|
|
|
|
BUCK {
|
|
/* all properties for BUCK */
|
|
};
|
|
};
|
|
|
|
Note that only mode can be controlled (via GPIO pin MODE).
|
|
|
|
compatible: "nordic,npm1100"
|
|
|
|
include: base.yaml
|
|
|
|
properties:
|
|
nordic,iset-gpios:
|
|
type: phandle-array
|
|
description: |
|
|
ISET control pin.
|
|
|
|
child-binding:
|
|
properties:
|
|
nordic,mode-gpios:
|
|
type: phandle-array
|
|
description: |
|
|
MODE control pin.
|
|
|
|
include:
|
|
- name: regulator.yaml
|
|
property-allowlist:
|
|
- regulator-allowed-modes
|
|
- regulator-initial-mode
|