[RFC PATCH linux dev-4.7 0/6] iBT interface changes

Cédric Le Goater clg at kaod.org
Thu Sep 15 16:32:20 AEST 2016


Hello,

This patchset introduces a couple of changes on the driver for the iBT
interface on Aspeed SOCs. These were suggested by mainline and have
some conficts with the OpenBMC userspace. The most important are name
changes, which impact the btbridge daemon, but nothing is requiring a
redesign of the stack.

The previous driver is reverted and and reincluded in its mainline
form. So you should mostly check patch 4 and quickly 5,6. The merge
in openbmc kernel can wait mainline's green light I think. 

You can find the btbridge changes:

     https://github.com/legoater/btbridge

Thanks,

C.


Alistair Popple (1):
  misc: Add Aspeed BT IPMI BMC driver

Cédric Le Goater (5):
  Revert "misc: Add Aspeed BT IPMI host driver"
  ARM: aspeed: remove previous definitions in default config
  ARM: dts: aspeed: remove previous iBT definitions
  ARM: aspeed: Add defconfigs for CONFIG_ASPEED_BT_IPMI_BMC
  ARM: dts: aspeed: Enable BT IPMI BMC device

 .../bindings/char/ipmi/aspeed,bt-bmc.txt           |  19 +
 arch/arm/boot/dts/aspeed-g4.dtsi                   |   2 +-
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   2 +-
 arch/arm/configs/aspeed_g4_defconfig               |   3 +-
 arch/arm/configs/aspeed_g5_defconfig               |   3 +-
 drivers/char/ipmi/Kconfig                          |   7 +
 drivers/char/ipmi/Makefile                         |   1 +
 drivers/char/ipmi/bt-bmc.c                         | 475 +++++++++++++++++++++
 drivers/misc/Kconfig                               |   5 -
 drivers/misc/Makefile                              |   1 -
 drivers/misc/bt-host.c                             | 427 ------------------
 include/uapi/linux/Kbuild                          |   2 +-
 include/uapi/linux/{bt-host.h => bt-bmc.h}         |  12 +-
 13 files changed, 515 insertions(+), 444 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/char/ipmi/aspeed,bt-bmc.txt
 create mode 100644 drivers/char/ipmi/bt-bmc.c
 delete mode 100644 drivers/misc/bt-host.c
 rename include/uapi/linux/{bt-host.h => bt-bmc.h} (55%)

-- 
2.7.4



More information about the openbmc mailing list