From 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 13 May 2024 10:30:14 +0000 Subject: [PATCH] modify sin led gpio --- kernel/drivers/fsi/Kconfig | 34 +++++++++++++++++++++++++++------- 1 files changed, 27 insertions(+), 7 deletions(-) diff --git a/kernel/drivers/fsi/Kconfig b/kernel/drivers/fsi/Kconfig index 99c99a5..e6668a8 100644 --- a/kernel/drivers/fsi/Kconfig +++ b/kernel/drivers/fsi/Kconfig @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-only # # FSI subsystem # @@ -6,7 +7,7 @@ tristate "FSI support" depends on OF select CRC4 - ---help--- + help FSI - the FRU Support Interface - is a simple bus for low-level access to POWER-based hardware. @@ -15,7 +16,7 @@ config FSI_NEW_DEV_NODE bool "Create '/dev/fsi' directory for char devices" default n - ---help--- + help This option causes char devices created for FSI devices to be located under a common /dev/fsi/ directory. Set to N unless your userspace has been updated to handle the new location. @@ -31,12 +32,12 @@ tristate "GPIO-based FSI master" depends on GPIOLIB select CRC4 - ---help--- + help This option enables a FSI master driver using GPIO lines. config FSI_MASTER_HUB tristate "FSI hub master" - ---help--- + help This option enables a FSI hub master driver. Hub is a type of FSI master that is connected to the upstream master via a slave. Hubs allow chaining of FSI links to an arbitrary depth. This allows for @@ -47,22 +48,41 @@ depends on GPIOLIB depends on GPIO_ASPEED select GENERIC_ALLOCATOR - ---help--- + help This option enables a FSI master using the AST2400 and AST2500 GPIO lines driven by the internal ColdFire coprocessor. This requires the corresponding machine specific ColdFire firmware to be available. +config FSI_MASTER_ASPEED + tristate "FSI ASPEED master" + depends on HAS_IOMEM + help + This option enables a FSI master that is present behind an OPB bridge + in the AST2600. + + Enable it for your BMC kernel in an OpenPower or IBM Power system. + config FSI_SCOM tristate "SCOM FSI client device driver" - ---help--- + help This option enables an FSI based SCOM device driver. config FSI_SBEFIFO tristate "SBEFIFO FSI client device driver" depends on OF_ADDRESS - ---help--- + help This option enables an FSI based SBEFIFO device driver. The SBEFIFO is a pipe-like FSI device for communicating with the self boot engine (SBE) on POWER processors. +config FSI_OCC + tristate "OCC SBEFIFO client device driver" + depends on FSI_SBEFIFO + help + This option enables an SBEFIFO based On-Chip Controller (OCC) device + driver. 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. + endif -- Gitblit v1.6.2