Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em'
[linux-2.6-microblaze.git] / Documentation / hwmon / scpi-hwmon.rst
1 Kernel driver scpi-hwmon
2 ========================
3
4 Supported chips:
5
6  * Chips based on ARM System Control Processor Interface
7
8    Addresses scanned: -
9
10    Datasheet: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0922b/index.html
11
12 Author: Punit Agrawal <punit.agrawal@arm.com>
13
14 Description
15 -----------
16
17 This driver supports hardware monitoring for SoC's based on the ARM
18 System Control Processor (SCP) implementing the System Control
19 Processor Interface (SCPI). The following sensor types are supported
20 by the SCP:
21
22   * temperature
23   * voltage
24   * current
25   * power
26
27 The SCP interface provides an API to query the available sensors and
28 their values which are then exported to userspace by this driver.
29
30 Usage Notes
31 -----------
32
33 The driver relies on device tree node to indicate the presence of SCPI
34 support in the kernel. See
35 Documentation/devicetree/bindings/firmware/arm,scpi.yaml for details of the
36 devicetree node.