Merge tag 'for-linus-5.16-1' of https://github.com/cminyard/linux-ipmi
Pull IPMI driver updates from Corey Minyard: "A new type of low-level IPMI driver is added for direct communication over the IPMI message bus without a BMC between the driver and the bus. Other than that, lots of little bug fixes and enhancements" * tag 'for-linus-5.16-1' of https://github.com/cminyard/linux-ipmi: ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' char: ipmi: replace snprintf in show functions with sysfs_emit ipmi: ipmb: fix dependencies to eliminate build error ipmi:ipmb: Add OF support ipmi: bt: Add ast2600 compatible string ipmi: bt-bmc: Use registers directly ipmi: ipmb: Fix off-by-one size check on rcvlen ipmi:ssif: Use depends on, not select, for I2C ipmi: Add docs for the IPMI IPMB driver ipmi: Add docs for IPMB direct addressing ipmi:ipmb: Add initial support for IPMI over IPMB ipmi: Add support for IPMB direct messages ipmi: Export ipmb_checksum() ipmi: Fix a typo ipmi: Check error code before processing BMC response ipmi:devintf: Return a proper error when recv buffer too small ipmi: Disable some operations during a panic ipmi:watchdog: Set panic count to proper value on a panic
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.txt 1 addition, 0 deletions...ation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.txt
- Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml 59 additions, 0 deletionsDocumentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml
- Documentation/driver-api/ipmi.rst 62 additions, 2 deletionsDocumentation/driver-api/ipmi.rst
- drivers/char/ipmi/Kconfig 10 additions, 1 deletiondrivers/char/ipmi/Kconfig
- drivers/char/ipmi/Makefile 1 addition, 0 deletionsdrivers/char/ipmi/Makefile
- drivers/char/ipmi/bt-bmc.c 17 additions, 52 deletionsdrivers/char/ipmi/bt-bmc.c
- drivers/char/ipmi/ipmi_devintf.c 5 additions, 3 deletionsdrivers/char/ipmi/ipmi_devintf.c
- drivers/char/ipmi/ipmi_ipmb.c 539 additions, 0 deletionsdrivers/char/ipmi/ipmi_ipmb.c
- drivers/char/ipmi/ipmi_msghandler.c 282 additions, 48 deletionsdrivers/char/ipmi/ipmi_msghandler.c
- drivers/char/ipmi/ipmi_si_intf.c 4 additions, 4 deletionsdrivers/char/ipmi/ipmi_si_intf.c
- drivers/char/ipmi/ipmi_ssif.c 2 additions, 2 deletionsdrivers/char/ipmi/ipmi_ssif.c
- drivers/char/ipmi/ipmi_watchdog.c 16 additions, 9 deletionsdrivers/char/ipmi/ipmi_watchdog.c
- drivers/char/ipmi/kcs_bmc_serio.c 3 additions, 1 deletiondrivers/char/ipmi/kcs_bmc_serio.c
- include/linux/ipmi.h 3 additions, 0 deletionsinclude/linux/ipmi.h
- include/linux/ipmi_smi.h 59 additions, 0 deletionsinclude/linux/ipmi_smi.h
- include/uapi/linux/ipmi.h 15 additions, 1 deletioninclude/uapi/linux/ipmi.h
Loading
Please register or sign in to comment