[Sound-open-firmware] [PATCH 0/6] SSP-IPC: move SSP-specific fields

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Thu Apr 5 03:43:11 CEST 2018


Align SSP fields definition with ALSA topology ones and
group SSP-specific fields in single structure.

This is required before we enable DMIC, and will help
add new SSP fields for always-on clocks, quirks, etc
(exact definition WIP)

These patches were tested on Baytrail and compile-tested on APL.
Due to the IPC change, kernel patches are required, available at: 
https://github.com/plbossart/sound/tree/topic/sof-v4.14-rename-ssp
No SOFT patches are necessary.

This patchset needs to be applied on top of the SOF renames.
It follows the same order as the kernel patches to allow for
some level of bisection across the two domains.


Pierre-Louis Bossart (6):
  uapi: ipc: align ipc.h with kernel
  uapi: ipc: change DAI sample_valid_bits definition
  uapi: ipc: align SSP IPC with kernel
  uapi: ipc: remove zero-length array for DAI IPC
  uapi: ipc: start moving SSP-specific fields into ssp structure
  uapi: ipc: move sample_valid_bits to SSP definitions

 src/audio/dai.c        |  28 ++++++----
 src/drivers/apl-ssp.c  |  47 ++++++++---------
 src/drivers/byt-ssp.c  |  51 +++++++++---------
 src/include/uapi/ipc.h | 137 ++++++++++++++++++++++++-------------------------
 4 files changed, 136 insertions(+), 127 deletions(-)

-- 
2.14.1



More information about the Sound-open-firmware mailing list