This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

nordic,npm1100

Vendor: Nordic Semiconductor

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).

Properties

Top level properties

These property descriptions apply to “nordic,npm1100” nodes themselves. This page also describes child node properties in the following sections.

Properties not inherited from the base binding file.

Name

Type

Details

nordic,iset-gpios

phandle-array

ISET control pin.

Child node properties

Name

Type

Details

regulator-initial-mode

int

Initial operating mode. The set of possible operating modes depends on the
capabilities of every hardware so each device binding documentation
explains which values the regulator supports.

regulator-allowed-modes

array

List of operating modes that software is allowed to configure for the
regulator at run-time. Elements may be specified in any order. The set of
possible operating modes depends on the capabilities of every hardware so
each device binding document explains which values the regulator supports.

nordic,mode-gpios

phandle-array

MODE control pin.