33 lines
939 B
ReStructuredText
33 lines
939 B
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
Kernel driver mc34vr500
|
|
=======================
|
|
|
|
Supported Chips:
|
|
|
|
* NXP MC34VR500
|
|
|
|
Prefix: 'mc34vr500'
|
|
|
|
Datasheet: https://www.nxp.com/docs/en/data-sheet/MC34VR500.pdf
|
|
|
|
Author: Mario Kicherer <dev@kicherer.org>
|
|
|
|
Description
|
|
-----------
|
|
|
|
This driver implements initial support for the NXP MC34VR500 PMIC. The MC34VR500
|
|
monitors the temperature, input voltage and output currents and provides
|
|
corresponding alarms. For the temperature, the chip can send interrupts if
|
|
the temperature rises above one of the following values: 110°, 120°, 125° and
|
|
130° Celsius. For the input voltage, an interrupt is sent when the voltage
|
|
drops below 2.8V.
|
|
|
|
Currently, this driver only implements the input voltage and temperature
|
|
alarms. The interrupts are mapped as follows:
|
|
|
|
<= 2.8V -> in0_min_alarm
|
|
>110°c -> temp1_max_alarm
|
|
>120°c -> temp1_crit_alarm
|
|
>130°c -> temp1_emergency_alarm
|