17ebd8b66SMauro Carvalho ChehabKernel driver scpi-hwmon 27ebd8b66SMauro Carvalho Chehab======================== 37ebd8b66SMauro Carvalho Chehab 47ebd8b66SMauro Carvalho ChehabSupported chips: 57ebd8b66SMauro Carvalho Chehab 67ebd8b66SMauro Carvalho Chehab * Chips based on ARM System Control Processor Interface 77ebd8b66SMauro Carvalho Chehab 87ebd8b66SMauro Carvalho Chehab Addresses scanned: - 97ebd8b66SMauro Carvalho Chehab 107ebd8b66SMauro Carvalho Chehab Datasheet: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0922b/index.html 117ebd8b66SMauro Carvalho Chehab 127ebd8b66SMauro Carvalho ChehabAuthor: Punit Agrawal <punit.agrawal@arm.com> 137ebd8b66SMauro Carvalho Chehab 147ebd8b66SMauro Carvalho ChehabDescription 157ebd8b66SMauro Carvalho Chehab----------- 167ebd8b66SMauro Carvalho Chehab 177ebd8b66SMauro Carvalho ChehabThis driver supports hardware monitoring for SoC's based on the ARM 187ebd8b66SMauro Carvalho ChehabSystem Control Processor (SCP) implementing the System Control 197ebd8b66SMauro Carvalho ChehabProcessor Interface (SCPI). The following sensor types are supported 207ebd8b66SMauro Carvalho Chehabby the SCP: 217ebd8b66SMauro Carvalho Chehab 227ebd8b66SMauro Carvalho Chehab * temperature 237ebd8b66SMauro Carvalho Chehab * voltage 247ebd8b66SMauro Carvalho Chehab * current 257ebd8b66SMauro Carvalho Chehab * power 267ebd8b66SMauro Carvalho Chehab 277ebd8b66SMauro Carvalho ChehabThe SCP interface provides an API to query the available sensors and 287ebd8b66SMauro Carvalho Chehabtheir values which are then exported to userspace by this driver. 297ebd8b66SMauro Carvalho Chehab 307ebd8b66SMauro Carvalho ChehabUsage Notes 317ebd8b66SMauro Carvalho Chehab----------- 327ebd8b66SMauro Carvalho Chehab 337ebd8b66SMauro Carvalho ChehabThe driver relies on device tree node to indicate the presence of SCPI 347ebd8b66SMauro Carvalho Chehabsupport in the kernel. See 357ebd8b66SMauro Carvalho ChehabDocumentation/devicetree/bindings/arm/arm,scpi.txt for details of the 367ebd8b66SMauro Carvalho Chehabdevicetree node. 37