mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 14:21:47 +00:00
7ed98dddb7
The OCC is a device embedded on a POWER processor that collects and aggregates sensor data from the processor and system. The OCC can provide the raw sensor data as well as perform thermal and power management on the system. This driver provides an atomic communications channel between a service processor (e.g. a BMC) and the OCC. The driver is dependent on the FSI SBEFIFO driver to get hardware access through the SBE to the OCC SRAM. Commands are issued to the SBE to send or fetch data to the SRAM. Signed-off-by: Eddie James <eajames@linux.ibm.com> Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
9 lines
303 B
Makefile
9 lines
303 B
Makefile
|
|
obj-$(CONFIG_FSI) += fsi-core.o
|
|
obj-$(CONFIG_FSI_MASTER_HUB) += fsi-master-hub.o
|
|
obj-$(CONFIG_FSI_MASTER_GPIO) += fsi-master-gpio.o
|
|
obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
|
|
obj-$(CONFIG_FSI_SCOM) += fsi-scom.o
|
|
obj-$(CONFIG_FSI_SBEFIFO) += fsi-sbefifo.o
|
|
obj-$(CONFIG_FSI_OCC) += fsi-occ.o
|