[Sound-open-firmware] [PATCH 0/5] SSP fixes

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Mon Jun 18 21:27:29 CEST 2018


This patchset adds corrections for APL and BYT.

For APL, the first two patches add support for a 'mclk_id' needed for
specific boards, in addition to allowing for independent dividers and
sources for bclk and clkc. Follow-up patches will be needed to add a
'mclk_id' topology token and kernel support.

For BYT, the patches add support for DSP_A/B modes as well as the
slave mode (only CBM_CFM was tested), tested with Minnowboards and
LogicPro.

Comments welcome.

Pierre-Louis Bossart (5):
  ssp: rename clk_id as mclk_id, remove dead code
  apl-ssp: fix MCLK and BCLK source selection
  byt-ssp: fixes for DSP modes
  byt-ssp: fix frame sync polarity for DSP modes
  byt-ssp: minor changes to test slave mode

 src/drivers/apl-ssp.c  | 132 +++++++++++++++++++++++++++++++++----------------
 src/drivers/byt-ssp.c  |  49 +++++++-----------
 src/drivers/hsw-ssp.c  |  25 ----------
 src/include/sof/ssp.h  |   5 ++
 src/include/uapi/ipc.h |   2 +-
 5 files changed, 112 insertions(+), 101 deletions(-)


base-commit: f6f3ab0d55ee9a26235d3912851c72ffea34fca7
-- 
2.14.1



More information about the Sound-open-firmware mailing list