Skip to content

drivers/fsi: Fixup client remove functions

Eddie James openbmc 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3drivers/fsi/sbefifo: refactor to upstream list statedrivers/fsi/fsi-sbefifo.c include/linux/fsi-sbefifo.h+180 -1555 replies
2/3drivers/fsi/occ: refactor to upstream list statedrivers/fsi/occ.c include/linux/occ.h+155 -923 replies
3/3drivers/hwmon/occ: Remove repeated ops for OCC command in progressdrivers/hwmon/occ/p9_sbe.c+1 -130 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH linux dev-4.10 0/3] drivers/fsi: Fixup client remove functions

From: "Edward A. James" <[email protected]>

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(-)
Signature · 1 line
1.8.3.1