nordic,npm1300-charger

Vendor: Nordic Semiconductor

Description

NPM1300 PMIC Charger

Properties

Properties not inherited from the base binding file.

Name

Type

Details

term-microvolt

int

Charge termination voltage in uV.
Available range is 3.5 V to 3.65 V and 4.0 V to 4.45 V in 50 mV steps.

This property is required.

term-warm-microvolt

int

Charge termination voltage when warm in uV.
Available range is 3.5 V to 3.65 V and 4.0 V to 4.45 V in 50 mV steps.
If omitted, the term-microvolt value will be used.

current-microamp

int

Charge current in uA.
Available range is 32 mA to 800 mA in 2mA steps.
The value specified will be rounded down to the closest implemented value.

This property is required.

dischg-limit-microamp

int

Discharge current limit in uA.
Available range is 270 mA to 1340 mA in 3.23 mA steps.
The value specified will be rounded down to the closest implemented value.

This property is required.

vbus-limit-microamp

int

Vbus current limit in uA.
Available values are 100 mA, or between 500 mA and 1500 mA in 100 mA steps.
If omitted, the default value of 100 mA will be used.

thermistor-ohms

int

Thermistor nominal resistance type in ohms.

This property is required.

Legal values: 10000, 47000, 100000

thermistor-beta

int

Beta value of selected thermistor.

This property is required.

charging-enable

boolean

Enable charging.

friendly-name

string

Human readable string describing the sensor. It can be used to
distinguish multiple instances of the same model (e.g., lid accelerometer
vs. base accelerometer in a laptop) to a host operating system.

This property is defined in the Generic Sensor Property Usages of the HID
Usage Tables specification
(https://usb.org/sites/default/files/hut1_3_0.pdf, section 22.5).