kernel: FSI SBEFIFO and OCC rework

Edward A. James (32):
      Revert "drivers/hwmon/occ: Add temperature fault attribute and VRM temp alarm"
      fsi: sbefifo: Fix includes
      fsi: sbefifo: Use a defined reschedule length
      fsi: sbefifo: Use __be32 for big endian values
      fsi: sbefifo: white space fixes
      fsi: sbefifo: replace awkward wait_event expression
      fsi: sbefifo: remove redundant function
      fsi: sbefifo: Use goto to reduce put statements
      fsi: sbefifo: Do an earlier get_client call
      fsi: sbefifo: Remove warning and user data access check
      fsi: sbefifo: destroy the ida list on exit
      fsi: sbefifo: Fix module authors and comments
      fsi: sbefifo: Fix include guards in header file
      fsi: SBEFIFO: Fix probe() and remove()
      fsi: SBEFIFO: check for xfr complete in read wait_event
      fsi: occ: Fix includes
      fsi: occ: Fix errant kfree calls
      fsi: occ: remove unused occ_command structure
      fsi: occ: Use big-endian values
      fsi: occ: Return ENODEV if client is NULL
      fsi: occ: Remove early user buffer checking
      fsi: occ: Switch to more logical errnos
      fsi: occ: fix white space and bracket problems
      fsi: occ: Destroy the ida list on exit
      fsi: occ: Remove unnecessary platform_set_drvdata call
      fsi: occ: Add comments for clarity
      fsi: occ: Add OCC response definitions to header
      fsi: occ: Poll while receiving "command in progress"
      fsi: occ: Add cancel to remove() and fix probe()
      fsi: occ: Fix client memory management
      hwmon: (occ) Remove repeated ops for OCC command in progress
      drivers: hwmon: occ: Cancel occ operations in remove()

Change-Id: I5cb766b536070495a726567a675613d7f035e7bd
Signed-off-by: Joel Stanley <joel@jms.id.au>
1 file changed
tree: 7b3343b7c18678790067e29fb79cbbfb1ee34c2b
  1. classes/
  2. common/
  3. conf/
  4. COPYING.apache-2.0
  5. COPYING.MIT
  6. LICENSE