xref: /openbmc/linux/drivers/hwmon/occ/Kconfig (revision b664e06d)
1#
2# On-Chip Controller configuration
3#
4
5config SENSORS_OCC_P8_I2C
6	tristate "POWER8 OCC through I2C"
7	depends on I2C
8	depends on ARM || ARM64 || COMPILE_TEST
9	select SENSORS_OCC
10	help
11	 This option enables support for monitoring sensors provided by the
12	 On-Chip Controller (OCC) on a POWER8 processor. However, this driver
13	 can only run on a baseboard management controller (BMC) connected to
14	 the P8, not the POWER processor itself. Communications with the OCC are
15	 established through I2C bus.
16
17	 This driver can also be built as a module. If so, the module will be
18	 called occ-p8-hwmon.
19
20config SENSORS_OCC_P9_SBE
21	tristate "POWER9 OCC through SBE"
22	depends on FSI_OCC
23	depends on ARM || ARM64 || COMPILE_TEST
24	select SENSORS_OCC
25	help
26	 This option enables support for monitoring sensors provided by the
27	 On-Chip Controller (OCC) on a POWER9 processor. However, this driver
28	 can only run on a baseboard management controller (BMC) connected to
29	 the P9, not the POWER processor itself. Communications with the OCC are
30	 established through SBE fifo on an FSI bus.
31
32	 This driver can also be built as a module. If so, the module will be
33	 called occ-p9-hwmon.
34
35config SENSORS_OCC
36	tristate
37