1a85e4c52SJae Hyun Yoo# SPDX-License-Identifier: GPL-2.0-only 2a85e4c52SJae Hyun Yoo 3a85e4c52SJae Hyun Yooconfig PECI_ASPEED 4a85e4c52SJae Hyun Yoo tristate "ASPEED PECI support" 5a85e4c52SJae Hyun Yoo depends on ARCH_ASPEED || COMPILE_TEST 6a85e4c52SJae Hyun Yoo depends on OF 7a85e4c52SJae Hyun Yoo depends on HAS_IOMEM 8a85e4c52SJae Hyun Yoo depends on COMMON_CLK 9a85e4c52SJae Hyun Yoo help 10a85e4c52SJae Hyun Yoo This option enables PECI controller driver for ASPEED AST2400, 11a85e4c52SJae Hyun Yoo AST2500 and AST2600 SoCs. It allows BMC to discover devices 12a85e4c52SJae Hyun Yoo connected to it, and communicate with them using PECI protocol. 13a85e4c52SJae Hyun Yoo 14a85e4c52SJae Hyun Yoo Say Y here if your system runs on ASPEED SoC and you are using it 15a85e4c52SJae Hyun Yoo as BMC for Intel platform. 16a85e4c52SJae Hyun Yoo 17a85e4c52SJae Hyun Yoo This driver can also be built as a module. If so, the module will 18a85e4c52SJae Hyun Yoo be called peci-aspeed. 19*3e16184aSTomer Maimon 20*3e16184aSTomer Maimonconfig PECI_NPCM 21*3e16184aSTomer Maimon tristate "Nuvoton NPCM PECI support" 22*3e16184aSTomer Maimon depends on ARCH_NPCM || COMPILE_TEST 23*3e16184aSTomer Maimon depends on OF 24*3e16184aSTomer Maimon select REGMAP_MMIO 25*3e16184aSTomer Maimon help 26*3e16184aSTomer Maimon This option enables PECI controller driver for Nuvoton NPCM7XX 27*3e16184aSTomer Maimon and NPCM8XX SoCs. It allows BMC to discover devices connected 28*3e16184aSTomer Maimon to it and communicate with them using PECI protocol. 29*3e16184aSTomer Maimon 30*3e16184aSTomer Maimon Say Y here if you want support for the Platform Environment Control 31*3e16184aSTomer Maimon Interface (PECI) bus adapter driver on the Nuvoton NPCM SoCs. 32*3e16184aSTomer Maimon 33*3e16184aSTomer Maimon This support is also available as a module. If so, the module 34*3e16184aSTomer Maimon will be called peci-npcm. 35