[GIT PULL] FSI changes for v6.6

Joel Stanley joel at jms.id.au
Fri Aug 11 18:15:39 AEST 2023


Hi Greg,

Please pull these FSI changes for v6.6.

The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:

  Linux 6.5-rc1 (2023-07-09 13:53:13 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git tags/fsi-for-v6.6

for you to fetch changes up to f04d61a379d65794d5d85168b84dcdf01d426f7c:

  fsi: fix some spelling mistakes in comment (2023-08-11 13:32:15 +0930)

----------------------------------------------------------------
FSI changes for v6.6

 * New drivers for the I2C Responder master and SCOM device

 * Misc janitor fixes

----------------------------------------------------------------
Eddie James (15):
      fsi: Move fsi_slave structure definition to header
      fsi: Add aliased device numbering
      fsi: Use of_match_table for bus matching if specified
      fsi: sbefifo: Don't check status during probe
      fsi: sbefifo: Add configurable in-command timeout
      fsi: sbefifo: Remove limits on user-specified read timeout
      fsi: aspeed: Reset master errors after CFAM reset
      fsi: core: Add trace events for scan and unregister
      fsi: core: Fix legacy minor numbering
      fsi: core: Switch to ida_alloc/free
      fsi: Improve master indexing
      fsi: Lock mutex for master device registration
      dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master
      fsi: Add IBM I2C Responder virtual FSI master
      fsi: Add I2C Responder SCOM driver

Juerg Haefliger (1):
      fsi: master-ast-cf: Add MODULE_FIRMWARE macro

Randy Dunlap (1):
      docs: ABI: fix spelling/grammar in SBEFIFO timeout interface

Rob Herring (2):
      fsi: Explicitly include correct DT includes
      fsi: Use of_property_read_reg() to parse "reg"

Yu Zhe (1):
      fsi: fix some spelling mistakes in comment

 drivers/fsi/fsi-master-i2cr.h                      |  33 +++
 drivers/fsi/fsi-master.h                           |   2 +-
 drivers/fsi/fsi-slave.h                            |  28 ++
 include/trace/events/fsi.h                         |  31 ++
 include/trace/events/fsi_master_i2cr.h             | 107 +++++++
 include/uapi/linux/fsi.h                           |  10 +
 drivers/fsi/fsi-core.c                             | 154 +++++-----
 drivers/fsi/fsi-master-aspeed.c                    |   4 +-
 drivers/fsi/fsi-master-ast-cf.c                    |   5 +-
 drivers/fsi/fsi-master-gpio.c                      |   2 +-
 drivers/fsi/fsi-master-hub.c                       |   2 +-
 drivers/fsi/fsi-master-i2cr.c                      | 316 +++++++++++++++++++++
 drivers/fsi/fsi-occ.c                              |   2 +-
 drivers/fsi/fsi-sbefifo.c                          |  53 ++--
 drivers/fsi/fsi-scom.c                             |   8 +
 drivers/fsi/i2cr-scom.c                            | 154 ++++++++++
 .../ABI/testing/sysfs-bus-fsi-devices-sbefifo      |   6 +-
 .../bindings/fsi/ibm,i2cr-fsi-master.yaml          |  41 +++
 drivers/fsi/Kconfig                                |  17 ++
 drivers/fsi/Makefile                               |   2 +
 20 files changed, 878 insertions(+), 99 deletions(-)
 create mode 100644 drivers/fsi/fsi-master-i2cr.h
 create mode 100644 drivers/fsi/fsi-slave.h
 create mode 100644 include/trace/events/fsi_master_i2cr.h
 create mode 100644 drivers/fsi/fsi-master-i2cr.c
 create mode 100644 drivers/fsi/i2cr-scom.c
 create mode 100644
Documentation/devicetree/bindings/fsi/ibm,i2cr-fsi-master.yaml


More information about the linux-fsi mailing list