[PATCH linux dev-5.10 v2 0/7] Rework use of KCS devices for P10 platforms

Andrew Jeffery andrew at aj.id.au
Wed Jun 23 13:38:47 AEST 2021


Hello,

v2 of this series rebases against the tip of dev-5.10 and fixes up the "nobody
cared" warning identified in the raw chardev implementation from v1.

The v1 series can be found here with a complete outline of the motivations and
benefits:

https://lore.kernel.org/openbmc/20210618035858.4024689-1-andrew@aj.id.au/

Please review!

Andrew

Andrew Jeffery (6):
  ipmi: kcs_bmc: Add a "raw" character device interface
  ARM: configs: Enable IPMI KCS raw chardev
  ARM: dts: p10bmc: Drop the openbmc,mctp-lpc node
  misc: Remove obsolete mctp-lpc chardev
  ARM: dts: p10bmc: Switch to KCS 3 for MCTP binding
  ARM: dts: p10bmc: Enable KCS channel 2

Colin Ian King (1):
  ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int

 Documentation/ABI/testing/dev-raw-kcs        |  25 ++
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts |  16 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts |  16 +-
 arch/arm/configs/aspeed_g5_defconfig         |   2 +-
 drivers/char/ipmi/Kconfig                    |  17 +
 drivers/char/ipmi/Makefile                   |   1 +
 drivers/char/ipmi/kcs_bmc_aspeed.c           |   8 +-
 drivers/char/ipmi/kcs_bmc_cdev_raw.c         | 447 +++++++++++++++++++
 drivers/misc/Kconfig                         |   7 -
 drivers/misc/Makefile                        |   1 -
 drivers/misc/mctp-lpc.c                      | 443 ------------------
 11 files changed, 518 insertions(+), 465 deletions(-)
 create mode 100644 Documentation/ABI/testing/dev-raw-kcs
 create mode 100644 drivers/char/ipmi/kcs_bmc_cdev_raw.c
 delete mode 100644 drivers/misc/mctp-lpc.c

-- 
2.30.2



More information about the openbmc mailing list