diff options
author | Stefan Wahren <stefan.wahren@i2se.com> | 2018-05-25 21:24:35 +0200 |
---|---|---|
committer | Florian Fainelli <f.fainelli@gmail.com> | 2018-07-09 10:47:27 -0700 |
commit | 74d1e007915fab590f8be9dc647b19511260210c (patch) | |
tree | 57c13529adb99345e5294865c075ebee18b8496e /Documentation/hwmon | |
parent | be3035e3627d2570de4c2c612ecd095968986437 (diff) | |
download | linux-stable-74d1e007915fab590f8be9dc647b19511260210c.tar.gz linux-stable-74d1e007915fab590f8be9dc647b19511260210c.tar.bz2 linux-stable-74d1e007915fab590f8be9dc647b19511260210c.zip |
hwmon: Add support for RPi voltage sensor
Currently there is no easy way to detect undervoltage conditions on a
remote Raspberry Pi. This hwmon driver retrieves the state of the
undervoltage sensor via mailbox interface. The handling based on
Noralf's modifications to the downstream firmware driver. In case of
an undervoltage condition only an entry is written to the kernel log.
CC: "Noralf Trønnes" <noralf@tronnes.org>
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation/hwmon')
-rw-r--r-- | Documentation/hwmon/raspberrypi-hwmon | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Documentation/hwmon/raspberrypi-hwmon b/Documentation/hwmon/raspberrypi-hwmon new file mode 100644 index 000000000000..3c92e2cb52d6 --- /dev/null +++ b/Documentation/hwmon/raspberrypi-hwmon @@ -0,0 +1,22 @@ +Kernel driver raspberrypi-hwmon +=============================== + +Supported boards: + * Raspberry Pi A+ (via GPIO on SoC) + * Raspberry Pi B+ (via GPIO on SoC) + * Raspberry Pi 2 B (via GPIO on SoC) + * Raspberry Pi 3 B (via GPIO on port expander) + * Raspberry Pi 3 B+ (via PMIC) + +Author: Stefan Wahren <stefan.wahren@i2se.com> + +Description +----------- + +This driver periodically polls a mailbox property of the VC4 firmware to detect +undervoltage conditions. + +Sysfs entries +------------- + +in0_lcrit_alarm Undervoltage alarm |