1. 09 Dec, 2020 3 commits
  2. 08 Dec, 2020 7 commits
  3. 07 Dec, 2020 2 commits
  4. 04 Dec, 2020 11 commits
  5. 03 Dec, 2020 3 commits
  6. 02 Dec, 2020 12 commits
  7. 30 Nov, 2020 2 commits
    • Mark Brown's avatar
      Merge branch 'for-5.10' of... · e5879d98
      Mark Brown authored
      Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-5.11
      e5879d98
    • Mark Brown's avatar
      Merge series "ASoC: SOF: Intel: fix ICL boot sequence" from Kai Vehmanen... · 645be01d
      Mark Brown authored
      Merge series "ASoC: SOF: Intel: fix ICL boot sequence" from Kai Vehmanen <kai.vehmanen@linux.intel.com>:
      
      Series introducing a modified boot sequence for the Intel Ice Lake
      platform. While no bugs are currently open for this, the current
      DSP boot implementation does not follow the full programming sequence.
      
      This patchset is the first instance where SOF driver uses data in
      the extended manifest (part of the firmware binary), to influence
      the boot process. IPC cannot be used to get this information, as it
      is already needed for early boot.
      
      This change is backwards compatible with old firmware versions,
      where extended manifest is not available.
      
      Fred Oh (5):
        ASoC: SOF: ops: add parse_platform_ext_manifest() op
        ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op
        ASoC: SOF: ext_manifest: parse cavs extra config data elem
        ASoC: SOF: ops: modify the signature of stall op
        ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms
      
       include/sound/sof/ext_manifest.h   |   1 +
       sound/soc/sof/intel/Makefile       |   2 +-
       sound/soc/sof/intel/apl.c          |   3 +
       sound/soc/sof/intel/cnl.c          |  19 +---
       sound/soc/sof/intel/ext_manifest.h |  35 +++++++
       sound/soc/sof/intel/hda-loader.c   | 100 ++++++++++++++++++++
       sound/soc/sof/intel/hda.h          |  11 +++
       sound/soc/sof/intel/icl.c          | 145 +++++++++++++++++++++++++++++
       sound/soc/sof/intel/tgl.c          |   3 +
       sound/soc/sof/loader.c             |   3 +
       sound/soc/sof/ops.h                |  14 ++-
       sound/soc/sof/sof-pci-dev.c        |   2 +-
       sound/soc/sof/sof-priv.h           |   7 +-
       13 files changed, 324 insertions(+), 21 deletions(-)
       create mode 100644 sound/soc/sof/intel/ext_manifest.h
       create mode 100644 sound/soc/sof/intel/icl.c
      
      --
      2.28.0
      645be01d