silabs,series2-dcdc

Vendor: Silicon Laboratories

Description

Silicon Labs Series 2 DC-DC converter.

Include the bindings header file <zephyr/dt-bindings/regulator/silabs_dcdc.h> to get
access to relevant symbols for configuration.

The following standard properties are supported:

`regulator-boot-on`
  Enable DC-DC converter at boot. If not set, the DC-DC converter is powered off.
`regulator-allow-bypass`
  Enable bypass mode. If combined with `regulator-boot-on`, the DC-DC converter
  is initialized to bypass mode.
`regulator-initial-mode`
  DCDC operating mode. One of `SILABS_DCDC_MODE_BUCK` or `SILABS_DCDC_MODE_BOOST`.
`regulator-init-microvolt`
  Output voltage for boost mode. Not used in buck mode.

Properties

Properties not inherited from the base binding file.

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.

Legal values: 0, 1

regulator-init-microvolt

int

Voltage set during initialisation

Legal values: 1800000, 1900000, 2000000, 2100000, 2200000, 2300000, 2400000

silabs,pfmx-peak-current-milliamp

int

Peak current draw in PFMX mode (CCM, continuous conduction mode).

Legal values: 50, 65, 73, 80, 86, 93, 100, 106, 113, 120

regulator-boot-on

boolean

bootloader/firmware enabled regulator.
It's expected that this regulator was left on by the bootloader.
If the bootloader didn't leave it on then OS should turn it on
at boot but shouldn't prevent it from being turned off later.
This property is intended to only be used for regulators where
software cannot read the state of the regulator.

regulator-allow-bypass

boolean

allow the regulator to go into bypass mode