kernel: Use new FSI chardev system

The kernel has changed how the character devices are allocated by the
fsi driver. All of the in-tree users of fsi have been updated to use
this new system.

The changes include an optional feature improve the layout of userspace
API. This is controlled by the CONFIG_FSI_NEW_DEV_NODE option, which we
do not set yet.

Benjamin Herrenschmidt (14):
      fsi: sbefifo: Fix inconsistent use of ffdc mutex
      fsi: Add support for device-tree provided chip IDs
      fsi: master-ast-cf: Fix build warnings on 64-bit platforms
      fsi: master-ast-cf: Mask unused bits in RTAG/RCRC
      fsi: master-ast-cf: Rename dump_trace() to avoid name collision
      fsi: Add new central chardev support
      fsi: sbefifo: Convert to use the new chardev
      fsi: scom: Convert to use the new chardev
      fsi: Add cfam char devices
      fsi: Prevent multiple concurrent rescans
      fsi: scom: Fix NULL dereference
      fsi: sbefifo: Bump max command length
      fsi: occ: Convert to use the new chardev
      arm: dts: aspeed: Change how power9 chips are represented on OpenPower

Gustavo A. R. Silva (1):
      fsi: master-ast-cf: Fix memory leak

Joel Stanley (1):
      fsi: sbefifo: Remove unnecessary mutex unlock

Change-Id: I1201a7e6317776ab6bb4f4307b95d388defd66ee
Signed-off-by: Joel Stanley <joel@jms.id.au>
1 file changed
tree: 9cd01ebb6a7742b724d891a30eac5365ed1d1675
  1. conf/
  2. recipes-bsp/
  3. recipes-core/
  4. recipes-kernel/
  5. COPYING.apache-2.0
  6. COPYING.MIT
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

ASPEED

This is the ASPEED Board Support Package (BSP) layer. It supports the AST2400 and AST2500; ARM service management SOCs made by ASPEED. More information about the AST2400 and AST2500 can be found here and here.