lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240917171647.1403910-1-eajames@linux.ibm.com>
Date: Tue, 17 Sep 2024 12:16:32 -0500
From: Eddie James <eajames@...ux.ibm.com>
To: linux-fsi@...ts.ozlabs.org
Cc: linux-kernel@...r.kernel.org, alistair@...ple.id.au, joel@....id.au,
        jk@...abs.org, andrew@...econstruct.com.au, eajames@...ux.ibm.com,
        ninad@...ux.ibm.com
Subject: [PATCH 00/15] fsi: Fixes and improvements

This series adds a number of fixes to the FSI drivers, improves
tracing, and adds clock calculations so that FSI client drivers
(i2c, spi, etc) might calculate their own bus clocks properly.

Much of this series was included in the previous interrupt support
series, but I'm sending this part first now so that the other
subsystem updates can be sent independently.

Eddie James (15):
  fsi: hub: Set master index to link number plus one
  fsi: Move slave definitions to fsi-slave.h
  fsi: Fix slave addressing after break command
  fsi: core: Use a defined value for default echo delay
  fsi: core: Calculate local bus clock frequency
  fsi: core: Improve master read/write/error traces
  fsi: core: Add slave error trace
  fsi: core: Reset errors instead of clearing interrupts
  fsi: core: Add slave spinlock
  fsi: core: Allow cfam device type aliases
  fsi: scom: Update compatible string to match documentation
  fsi: occ: Get device number from FSI minor number API
  fsi: occ: Find next available child rather than node name match
  fsi: sbefifo: Prevent async FFDC collection for Odyssey SBEFIFOs
  fsi: i2cr: Reduce status checks for read operations

 drivers/fsi/fsi-core.c        | 185 ++++++++++++++++------------------
 drivers/fsi/fsi-master-hub.c  |   3 +
 drivers/fsi/fsi-master-i2cr.c |   9 +-
 drivers/fsi/fsi-master.h      |   2 +
 drivers/fsi/fsi-occ.c         |  50 +++------
 drivers/fsi/fsi-sbefifo.c     |  37 +++++++
 drivers/fsi/fsi-scom.c        |   1 +
 drivers/fsi/fsi-slave.h       |  97 ++++++++++++++++++
 include/linux/fsi.h           |   1 +
 include/trace/events/fsi.h    | 131 ++++++++++--------------
 10 files changed, 303 insertions(+), 213 deletions(-)

-- 
2.43.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ