[PATCH 0/6] Add Aspeed PECI support
Jae Hyun Yoo
jae.hyun.yoo at linux.intel.com
Thu Dec 7 08:02:25 AEDT 2017
Hello,
This patch set provides support for PECI of AST2400/2500 which can give us
functionalities such as temperature monitoring, platform manageability,
processor diagnostics and failure analysis. These patches introduce two kernel
drivers, an misc peci driver for general purpose PECI controller which
serializes all PECI transactions and a hwmon driver for temperature monitoring.
Please review.
-Jae
Jae Hyun Yoo (6):
Documentation: dt-bindings: Add Aspeed PECI
ARM: dts: aspeed: peci: Add Aspeed PECI
drivers/misc: Add driver for Aspeed PECI
Documentation: dt-bindings,hwmon: Add Aspeed PECI hwmon
ARM: dts: aspeed: peci-hwmon: Add aspeed PECI hwmon
drivers/hwmon: Add driver for Aspeed PECI hwmon
.../bindings/hwmon/aspeed-peci-hwmon.txt | 89 ++
.../devicetree/bindings/misc/aspeed-peci.txt | 52 +
Documentation/hwmon/aspeed-peci-hwmon | 64 ++
arch/arm/boot/dts/aspeed-g4.dtsi | 78 ++
arch/arm/boot/dts/aspeed-g5.dtsi | 78 ++
drivers/hwmon/Kconfig | 7 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/aspeed-peci-hwmon.c | 954 +++++++++++++++++
drivers/misc/Kconfig | 7 +
drivers/misc/Makefile | 1 +
drivers/misc/aspeed-peci.c | 1113 ++++++++++++++++++++
include/misc/aspeed_peci.h | 19 +
include/uapi/linux/Kbuild | 1 +
include/uapi/linux/aspeed_peci_ioctl.h | 281 +++++
14 files changed, 2745 insertions(+)
create mode 100644 Documentation/devicetree/bindings/hwmon/aspeed-peci-hwmon.txt
create mode 100644 Documentation/devicetree/bindings/misc/aspeed-peci.txt
create mode 100644 Documentation/hwmon/aspeed-peci-hwmon
create mode 100644 drivers/hwmon/aspeed-peci-hwmon.c
create mode 100644 drivers/misc/aspeed-peci.c
create mode 100644 include/misc/aspeed_peci.h
create mode 100644 include/uapi/linux/aspeed_peci_ioctl.h
--
2.15.1
More information about the openbmc
mailing list