1. 25 May, 2021 3 commits
  2. 24 May, 2021 7 commits
  3. 21 May, 2021 10 commits
  4. 20 May, 2021 4 commits
  5. 19 May, 2021 6 commits
  6. 18 May, 2021 4 commits
  7. 14 May, 2021 2 commits
  8. 12 May, 2021 4 commits
    • Mark Brown's avatar
      Merge series "ASoC: SOF/Intel: fix and remove Sparse warnings" from... · 98c69fcc
      Mark Brown authored
      Merge series "ASoC: SOF/Intel: fix and remove Sparse warnings" from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      We updated our SOF CI settings last week (see below) to use more options
      for Sparse, and sure enough it detected one nasty single-character bug
      in one of my previous patches, along with more trivial issues with
      string/integer sizes and signed/unsigned confusions.
      
      export ARCH=x86_64
      export CF="-Wsparse-error -Wsparse-all -Wno-bitwise-pointer -Wno-pointer-arith -Wno-typesign -Wnoshadow"
      make -k sound/soc/sof/ C=2
      make -k sound/soc/intel/common/ C=2
      make -k sound/soc/intel/boards/ C=2
      make -k drivers/soundwire/ C=2
      
      Pierre-Louis Bossart (9):
        ASoC: SOF: Intel: hda: fix index used in inner loop
        ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters
        ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters
        ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20
          characters
        ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20
          characters
        ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20
          characters
        ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20
          characters
        ASoC: Intel: sof_sdw: fix signed/unsigned warning
        ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values
      
       sound/soc/intel/boards/bxt_da7219_max98357a.c | 12 +++---
       sound/soc/intel/boards/glk_rt5682_max98357a.c |  4 +-
       sound/soc/intel/boards/kbl_da7219_max98357a.c |  4 +-
       sound/soc/intel/boards/sof_cs42l42.c          |  2 +-
       sound/soc/intel/boards/sof_da7219_max98373.c  |  8 ++--
       sound/soc/intel/boards/sof_rt5682.c           | 20 +++++-----
       sound/soc/intel/boards/sof_sdw.c              |  2 +-
       .../intel/common/soc-acpi-intel-adl-match.c   | 28 +++++++-------
       .../intel/common/soc-acpi-intel-bxt-match.c   |  2 +-
       .../intel/common/soc-acpi-intel-cml-match.c   | 22 +++++------
       .../intel/common/soc-acpi-intel-cnl-match.c   |  2 +-
       .../intel/common/soc-acpi-intel-glk-match.c   |  6 +--
       .../intel/common/soc-acpi-intel-icl-match.c   | 12 +++---
       .../intel/common/soc-acpi-intel-jsl-match.c   |  6 +--
       .../intel/common/soc-acpi-intel-kbl-match.c   |  2 +-
       .../intel/common/soc-acpi-intel-tgl-match.c   | 38 +++++++++----------
       sound/soc/sof/intel/hda.c                     |  2 +-
       17 files changed, 86 insertions(+), 86 deletions(-)
      
      --
      2.25.1
      98c69fcc
    • Vitaly Rodionov's avatar
      ASoC: cs42l42: make HSBIAS_SENSE_EN optional · c9f2e3c3
      Vitaly Rodionov authored
      HSBIAS_SENSE_EN configures HSBIAS output current sense through
      the external 2.21-k resistor. HSBIAS_SENSE is hardware feature to reduce
      the potential pop noise during the headset plug out slowly. But on some
      platforms ESD voltage will affect it causing test to fail, especially
      with CTIA headset type. For different hardware setups, a designer might
      want to tweak default behavior.
      Signed-off-by: default avatarVitaly Rodionov <vitalyr@opensource.cirrus.com>
      Link: https://lore.kernel.org/r/20210511145220.125760-1-vitalyr@opensource.cirrus.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      c9f2e3c3
    • Nathan Chancellor's avatar
      ASoC: q6dsp: Undo buggy warning fix · 9b749346
      Nathan Chancellor authored
      This reverts commit 5f1b95d0.
      
      The warnings that commit 5f1b95d0 ("ASoC: q6dsp: q6afe: remove
      unneeded dead-store initialization") was trying to fix were already
      fixed in commit 12900bac ("ASoC: qcom: q6afe: remove useless
      assignments"). With both commits in the tree, port_id is uninitialized,
      as pointed out by clang:
      
      sound/soc/qcom/qdsp6/q6afe.c:1213:18: warning: variable 'port_id' is
      uninitialized when used here [-Wuninitialized]
              stop->port_id = port_id;
                              ^~~~~~~
      sound/soc/qcom/qdsp6/q6afe.c:1186:13: note: initialize the variable
      'port_id' to silence this warning
              int port_id;
                         ^
                          = 0
      1 warning generated.
      
      Bring back the initialization so that everything works as intended.
      
      Fixes: 5f1b95d0 ("ASoC: q6dsp: q6afe: remove unneeded dead-store initialization")
      Reported-by: default avatarkernel test robot <lkp@intel.com>
      Signed-off-by: default avatarNathan Chancellor <nathan@kernel.org>
      Link: https://lore.kernel.org/r/20210511190306.2418917-1-nathan@kernel.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      9b749346
    • Simon Trimmer's avatar
      ASoC: wm2200: remove include of wmfw.h · 7fe0b098
      Simon Trimmer authored
      We want all wm_adsp clients to use the wm_adsp.h header as they
      shouldn't need to include internal sub-headers.
      Signed-off-by: default avatarSimon Trimmer <simont@opensource.cirrus.com>
      Acked-by: default avatarCharles Keepax <ckeepax@opensource.cirrus.com>
      Link: https://lore.kernel.org/r/20210511171514.270219-1-simont@opensource.cirrus.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      7fe0b098