[PATCH linux dev-4.10 0/3] drivers/fsi: Fixup client remove functions
Eddie James
eajames at linux.vnet.ibm.com
Fri Sep 22 08:43:55 AEST 2017
From: "Edward A. James" <eajames at us.ibm.com>
This series does some refactoring for the OCC and SBEFIFO drivers and improves
the remove() functions of both drivers. There was a definite possibility of
race conditions while removing the driver previously. This patch also gets the
drivers into the same state as what will be sent upstream, and what we'll move
to for 4.13.
Also a small change to the hwmon driver for compatibility with an addition to
the OCC driver for seeing "OCC command in progress."
Edward A. James (3):
drivers/fsi/sbefifo: refactor to upstream list state
drivers/fsi/occ: refactor to upstream list state
drivers/hwmon/occ: Remove repeated ops for OCC command in progress
drivers/fsi/fsi-sbefifo.c | 329 ++++++++++++++++++++++++--------------------
drivers/fsi/occ.c | 227 ++++++++++++++++++------------
drivers/hwmon/occ/p9_sbe.c | 14 +-
include/linux/fsi-sbefifo.h | 6 +-
include/linux/occ.h | 20 ++-
5 files changed, 336 insertions(+), 260 deletions(-)
--
1.8.3.1
More information about the openbmc
mailing list