[RFC PATCH linux dev-4.7 0/6] iBT interface changes
Joel Stanley
joel at jms.id.au
Fri Sep 23 16:14:31 AEST 2016
Hi Cedric,
On Thu, Sep 15, 2016 at 4:02 PM, Cédric Le Goater <clg at kaod.org> wrote:
> 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.
Congratulations on getting the bt driver upstream. Another one crossed
off the list (https://github.com/openbmc/linux/wiki).
What are your thoughts on integrating the change in the OpenBMC tree?
With the release of v4.8 around the corner I was thinking we could
move to a dev-4.8 tree, and move to your driver then. This would give
us a chance to synchronise all of the patches with their upstream
versions (gpio, watchdog, bt, pinmux).
Alternative proposals are welcome.
Cheers,
Joel
> 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