1. 16 Jul, 2020 24 commits
  2. 14 Jul, 2020 9 commits
  3. 13 Jul, 2020 1 commit
  4. 10 Jul, 2020 6 commits
    • Mark Brown's avatar
      Merge series "ASoC: mediatek: mt8183: support DP audio" from Tzung-Bi Shih <tzungbi@google.com>: · 1c62ec5f
      Mark Brown authored
      This series is a follow up for a long time ago series
      (https://patchwork.kernel.org/cover/11204303/).
      
      The old series bound too much on the patches of DRM bridge and ASoC
      machine driver.  And unluckily, the dependencies
      (https://lore.kernel.org/patchwork/patch/1126819/) have not applied.
      
      Revewing the ASoC patches in the old series, I found that they could be
      decoupled from the DRM bridge patches.  And they are harmless as it is
      an optional attribute ("hdmi-codec") in DTS.
      
      This series arranges and rebases the harmless ASoC patches for
      mt8183-mt6358-ts3a227-max98357 and mt8183-da7219-max98357.
      
      The 1st and 4th patch add an optional DT property.  The 1st patch was
      acked long time ago (https://patchwork.kernel.org/patch/11204321/).
      
      The 2nd and 5th patch add DAI link for using hdmi-codec.
      
      The 3rd and 6th patch support the HDMI jack reporting.
      
      Tzung-Bi Shih (6):
        ASoC: dt-bindings: mt8183: add a property "mediatek,hdmi-codec"
        ASoC: mediatek: mt8183: use hdmi-codec
        ASoC: mediatek: mt8183: support HDMI jack reporting
        ASoC: dt-bindings: mt8183-da7219: add a property "mediatek,hdmi-codec"
        ASoC: mediatek: mt8183-da7219: use hdmi-codec
        ASoC: mediatek: mt8183-da7219: support HDMI jack reporting
      
       .../bindings/sound/mt8183-da7219-max98357.txt |  4 +++
       .../sound/mt8183-mt6358-ts3a227-max98357.txt  |  2 ++
       sound/soc/mediatek/Kconfig                    |  2 ++
       .../mediatek/mt8183/mt8183-da7219-max98357.c  | 29 +++++++++++++++++--
       .../mt8183/mt8183-mt6358-ts3a227-max98357.c   | 29 +++++++++++++++++--
       5 files changed, 60 insertions(+), 6 deletions(-)
      
      --
      2.27.0.383.g050319c2ae-goog
      1c62ec5f
    • Mark Brown's avatar
      Merge series "ASoC: Clean-up W=1 build warnings​ - part2" from Pierre-Louis... · 3689eb0b
      Mark Brown authored
      Merge series "ASoC: Clean-up W=1 build warnings​ - part2" from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      Both Lee Jones and I submitted separate series, this is the second
      part of the merged result, for which no feedback was provided.
      
      I picked Lee's patches for rt5659 and ak4458 and added the pxa and
      ux500 that I didn't fix. The rest is largely identical between our
      respective series, with the exception of the sunxi which I documented
      and Lee removed. I don't have any specific preference and will go with
      the flow on this.
      
      Changes since v3:
      Improved commit subjects from 'fix kernel-doc' as suggested by Lee
      Jones. In a couple of cases I just reverted to Lee's patches when the
      code was identical.
      Added a couple of CC: tags from Lee's patches.
      Added Arnaud Pouliquen's Acked-by tag in first patch.
      
      Lee Jones (6):
        ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in
          kernel-doc
        ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header
        ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and
          'reg_val_TSTDR'
        ASoC: codecs: rt5659: Remove many unused const variables
        ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc
          header
        ASoC: codecs: ak4458: Remove set but never checked variable 'ret'
      
      Pierre-Louis Bossart (4):
        ASoC: sti: uniperif: fix 'defined by not used' warning
        ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile'
        ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in
          kernel-doc
        ASoC: codecs: rt5631: fix spurious kernel-doc start and missing
          arguments
      
       sound/soc/codecs/ak4458.c       |  6 +++---
       sound/soc/codecs/rt5631.c       |  8 +++++--
       sound/soc/codecs/rt5659.c       | 37 ---------------------------------
       sound/soc/codecs/tlv320aic26.c  |  2 +-
       sound/soc/pxa/pxa-ssp.c         |  2 +-
       sound/soc/qcom/qdsp6/q6asm.c    |  2 +-
       sound/soc/sti/uniperif.h        |  2 +-
       sound/soc/sunxi/sun4i-i2s.c     | 10 ++++++++-
       sound/soc/sunxi/sun4i-spdif.c   |  2 +-
       sound/soc/ux500/ux500_msp_i2s.c |  8 +++----
       10 files changed, 27 insertions(+), 52 deletions(-)
      
      base-commit: 6940701c
      --
      2.25.1
      3689eb0b
    • Mark Brown's avatar
      Merge series "ASoC: fsl_spdif: Clear the validity bit for TX" from Shengjiu... · 93ba7c8d
      Mark Brown authored
      Merge series "ASoC: fsl_spdif: Clear the validity bit for TX" from Shengjiu Wang <shengjiu.wang@nxp.com>:
      
      Clear the validity bit for TX
      Add kctl for configuring TX validity bit
      
      Shengjiu Wang (2):
        ASoC: fsl_spdif: Clear the validity bit for TX
        ASoC: fsl_spdif: Add kctl for configuring TX validity bit
      
       sound/soc/fsl/fsl_spdif.c | 51 ++++++++++++++++++++++++++++++++++++---
       1 file changed, 47 insertions(+), 4 deletions(-)
      
      --
      2.21.0
      93ba7c8d
    • Hans de Goede's avatar
      ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() · 984b2cad
      Hans de Goede authored
      As Pierre-Louis Bossart pointed out, saying that the default mode for the
      SSP is TDM 4 slot is not entirely accurate.
      
      There really are 2 default modes:
      The default mode for the SSP configuration is TDM 4 slot for the
      cpu-dai (hard-coded in DSP firmware),
      The default mode for the SSP configuration is I2S for the codec-dai
      (hard-coded in the 'SSP2-Codec" .dai_fmt masks, so far unused).
      
      This commit updates the comment in cht_codec_fixup() to properly reflect
      this.
      Suggested-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      Link: https://lore.kernel.org/r/20200703103840.333732-1-hdegoede@redhat.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      984b2cad
    • Tzung-Bi Shih's avatar
    • Tzung-Bi Shih's avatar