[GIT PULL] IPMI bug fixes for 5.13

From: Corey Minyard
Date: Tue Apr 27 2021 - 20:24:17 EST


The following changes since commit a74e6a014c9d4d4161061f770c9b4f98372ac778:

Merge tag 's390-5.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2021-03-10 13:15:16 -0800)

are available in the Git repository at:

https://github.com/cminyard/linux-ipmi.git tags/for-linus-5.13-1

for you to fetch changes up to 07cbd87b0416d7b6b8419b2a56bc63659de5d066:

ipmi_si: Join string literals back (2021-04-02 12:53:42 -0500)

----------------------------------------------------------------
A bunch of little cleanups

Nothing major, no functional changes.

----------------------------------------------------------------
Andy Shevchenko (10):
ipmi_si: Switch to use platform_get_mem_or_io()
ipmi_si: Remove bogus err_free label
ipmi_si: Utilize temporary variable to hold device pointer
ipmi_si: Use proper ACPI macros to check error code for failures
ipmi_si: Introduce ipmi_panic_event_str[] array
ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one()
ipmi_si: Get rid of ->addr_source_cleanup()
ipmi_si: Use strstrip() to remove surrounding spaces
ipmi_si: Drop redundant check before calling put_device()
ipmi_si: Join string literals back

Heikki Krogerus (1):
ipmi: Handle device properties with software node API

Liguang Zhang (1):
ipmi:ssif: make ssif_i2c_send() void

Terry Duncan (1):
ipmi: Refine retry conditions for getting device id

drivers/char/ipmi/ipmi_msghandler.c | 60 +++++++++--------------
drivers/char/ipmi/ipmi_plat_data.c | 2 +-
drivers/char/ipmi/ipmi_si.h | 8 +--
drivers/char/ipmi/ipmi_si_hardcode.c | 73 ++++++++++-----------------
drivers/char/ipmi/ipmi_si_hotmod.c | 24 +++------
drivers/char/ipmi/ipmi_si_intf.c | 38 +++++----------
drivers/char/ipmi/ipmi_si_pci.c | 22 ++-------
drivers/char/ipmi/ipmi_si_platform.c | 95 +++++++++++++++---------------------
drivers/char/ipmi/ipmi_ssif.c | 81 ++++++++----------------------
9 files changed, 137 insertions(+), 266 deletions(-)