xref: /linux/drivers/misc/amd-sbi/Kconfig (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1# SPDX-License-Identifier: GPL-2.0-only
2config AMD_SBRMI_I2C
3	tristate "AMD side band RMI support"
4	depends on I3C_OR_I2C
5	depends on ARM || ARM64 || COMPILE_TEST
6	select REGMAP_I2C
7	select REGMAP_I3C if I3C
8	help
9	  Side band RMI over I2C/I3C support for AMD out of band management.
10	  This driver is intended to run on the BMC, not the managed node.
11
12	  This driver can also be built as a module. If so, the module will
13	  be called sbrmi-i2c.
14
15config AMD_SBRMI_HWMON
16	bool "SBRMI hardware monitoring"
17	depends on AMD_SBRMI_I2C && HWMON
18	depends on !(AMD_SBRMI_I2C=y && HWMON=m)
19	help
20	  This provides support for RMI device hardware monitoring. If enabled,
21	  a hardware monitoring device will be created for each socket in
22	  the system.
23
24config AMD_SBTSI
25	tristate "AMD side band TSI support"
26	depends on I3C_OR_I2C
27	depends on ARM || ARM64 || COMPILE_TEST
28	select AUXILIARY_BUS
29	help
30	  Enables support for the AMD SB-TSI (Side Band Temperature Sensor
31	  Interface) driver, which provides access to emulated CPU temperature
32	  sensors on AMD SoCs via an I2C/I3C connected BMC device.
33
34	  This driver can also be built as a module. If so, the module will
35	  be called sbtsi.
36