1. 10 Jul, 2020 15 commits
    • 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
    • Shengjiu Wang's avatar
      ASoC: fsl_spdif: Add kctl for configuring TX validity bit · aa3fce5c
      Shengjiu Wang authored
      Add one kctl for configuring TX validity bit from user
      space.
      
      The type of this kctl is boolean:
      on - Outgoing validity always set
      off - Outgoing validity always clear
      Signed-off-by: default avatarShengjiu Wang <shengjiu.wang@nxp.com>
      Link: https://lore.kernel.org/r/1594112066-31297-3-git-send-email-shengjiu.wang@nxp.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      aa3fce5c
    • Shengjiu Wang's avatar
      ASoC: fsl_spdif: Clear the validity bit for TX · 055b0821
      Shengjiu Wang authored
      In IEC958 spec, "The validity bit is logical "0" if the
      information in the main data field is reliable, and it
      is logical "1" if it is not".
      
      The default value of "ValCtrl" is zero, which means
      "Outgoing Validity always set", then all the data is not
      reliable, then some spdif sink device will drop the data.
      
      So set "ValCtrl" to 1, that is to clear "Outgoing Validity"
      in default.
      Signed-off-by: default avatarShengjiu Wang <shengjiu.wang@nxp.com>
      Link: https://lore.kernel.org/r/1594112066-31297-2-git-send-email-shengjiu.wang@nxp.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      055b0821
    • Lee Jones's avatar
      ASoC: codecs: ak4458: Remove set but never checked variable 'ret' · cc3cceed
      Lee Jones authored
      Looks as though the result of snd_soc_update_bits() has never been checked.
      
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/codecs/ak4458.c: In function ‘ak4458_set_dai_mute’:
      sound/soc/codecs/ak4458.c:408:16: warning: variable ‘ret’ set but not
      used [-Wunused-but-set-variable]
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Cc: Junichi Wakasugi <wakasugi.jb@om.asahi-kasei.co.jp>
      Cc: Mihai Serban <mihai.serban@nxp.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-11-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      cc3cceed
    • Lee Jones's avatar
      ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header · c90a6745
      Lee Jones authored
      This is the only use of kerneldoc in the sourcefile and no
      descriptions are provided.
      
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/codecs/tlv320aic26.c:138: warning: Function parameter or
      member 'dai' not described in 'aic26_mute'
      sound/soc/codecs/tlv320aic26.c:138: warning: Function parameter or
      member 'mute' not described in 'aic26_mute'
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Link: https://lore.kernel.org/r/20200709162328.259586-10-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      c90a6745
    • Lee Jones's avatar
      ASoC: codecs: rt5659: Remove many unused const variables · e57f0e4d
      Lee Jones authored
      Looks as though they've never been used.
      
      Fixes the following W=1 kernel build warning(s):
      
       In file included from  sound/soc/codecs/rt5659.c:25:
       In file included from sound/soc/codecs/rt5659.c:25:
       sound/soc/codecs/rt5659.c:1232:2: warning: ‘rt5659_ad_monor_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1232 | rt5659_ad_monor_asrc_enum, RT5659_ASRC_3, RT5659_AD_MONO_R_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1231:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1231 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1228:2: warning: ‘rt5659_ad_monol_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1228 | rt5659_ad_monol_asrc_enum, RT5659_ASRC_3, RT5659_AD_MONO_L_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1227:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1227 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1224:2: warning: ‘rt5659_ad_sto2_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1224 | rt5659_ad_sto2_asrc_enum, RT5659_ASRC_3, RT5659_AD_STO2_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1223:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1223 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1220:2: warning: ‘rt5659_ad_sto1_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1220 | rt5659_ad_sto1_asrc_enum, RT5659_ASRC_2, RT5659_AD_STO1_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1219:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1219 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1216:2: warning: ‘rt5659_da_monor_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1216 | rt5659_da_monor_asrc_enum, RT5659_ASRC_2, RT5659_DA_MONO_R_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1215:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1215 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1212:2: warning: ‘rt5659_da_monol_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1212 | rt5659_da_monol_asrc_enum, RT5659_ASRC_2, RT5659_DA_MONO_L_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1211:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1211 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
       sound/soc/codecs/rt5659.c:1208:2: warning: ‘rt5659_da_sto_asrc_enum’ defined but not used [-Wunused-const-variable=]
       1208 | rt5659_da_sto_asrc_enum, RT5659_ASRC_2, RT5659_DA_STO_T_SFT, 0x7,
       | ^~~~~~~~~~~~~~~~~~~~~~~
       include/sound/soc.h:359:24: note: in definition of macro ‘SOC_VALUE_ENUM_DOUBLE_DECL’
       359 | const struct soc_enum name = SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, | ^~~~
       sound/soc/codecs/rt5659.c:1207:8: note: in expansion of macro ‘SOC_VALUE_ENUM_SINGLE_DECL’
       1207 | static SOC_VALUE_ENUM_SINGLE_DECL(
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Oder Chiou <oder_chiou@realtek.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-9-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      e57f0e4d
    • Pierre-Louis Bossart's avatar
      ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments · 762a3d43
      Pierre-Louis Bossart authored
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/codecs/rt5631.c:72: warning: Function parameter or member
      'component' not described in 'rt5631_write_index'
      sound/soc/codecs/rt5631.c:72: warning: Function parameter or member
      'reg' not described in 'rt5631_write_index'
      sound/soc/codecs/rt5631.c:72: warning: Function parameter or member
      'value' not described in 'rt5631_write_index'
      sound/soc/codecs/rt5631.c:82: warning: Function parameter or member
      'component' not described in 'rt5631_read_index'
      sound/soc/codecs/rt5631.c:82: warning: Function parameter or member
      'reg' not described in 'rt5631_read_index'
      sound/soc/codecs/rt5631.c:367: warning: Function parameter or member
      'component' not described in 'onebit_depop_power_stage'
      sound/soc/codecs/rt5631.c:405: warning: Function parameter or member
      'component' not described in 'onebit_depop_mute_stage'
      sound/soc/codecs/rt5631.c:443: warning: Function parameter or member
      'component' not described in 'depop_seq_power_stage'
      sound/soc/codecs/rt5631.c:515: warning: Function parameter or member
       'component' not described in 'depop_seq_mute_stage'
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-8-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      762a3d43
    • Lee Jones's avatar
      ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' · 79b094c9
      Lee Jones authored
      Looks like these have been unchecked since the driver's inception in 2012.
      
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/ux500/ux500_msp_i2s.c: In function ‘flush_fifo_rx’:
      sound/soc/ux500/ux500_msp_i2s.c:398:6: warning: variable ‘reg_val_DR’
      set but not used [-Wunused-but-set-variable]
      sound/soc/ux500/ux500_msp_i2s.c: In function ‘flush_fifo_tx’:
      sound/soc/ux500/ux500_msp_i2s.c:415:6: warning: variable
      ‘reg_val_TSTDR’ set but not used [-Wunused-but-set-variable]
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: zhong jiang <zhongjiang@huawei.com>
      Cc: Ola Lilja <ola.o.lilja@stericsson.com>
      Cc: Roger Nilsson <roger.xr.nilsson@stericsson.com>
      Cc: Sandeep Kaushik <sandeep.kaushik@st.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-7-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      79b094c9
    • Lee Jones's avatar
      ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header · 701f4727
      Lee Jones authored
      This is the only use of kerneldoc in the sourcefile and full
      descriptions are not provided.
      
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/pxa/pxa-ssp.c:186: warning: Function parameter or member
      'ssp' not described in 'pxa_ssp_set_scr'
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Daniel Mack <daniel@zonque.org>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Robert Jarzmik <robert.jarzmik@free.fr>
      Link: https://lore.kernel.org/r/20200709162328.259586-6-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      701f4727
    • Lee Jones's avatar
      ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc · c7202a19
      Lee Jones authored
      Property name descriptions need to match exactly.
      
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/sunxi/sun4i-spdif.c:178: warning: Function parameter or
      member 'reg_dac_txdata' not described in 'sun4i_spdif_quirks'
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Maxime Ripard <mripard@kernel.org>
      Cc: Chen-Yu Tsai <wens@csie.org>
      Cc: Philipp Zabel <p.zabel@pengutronix.de>
      Cc: Andrea Venturi <be17068@iperbole.bo.it>
      Cc: Marcus Cooper <codekipper@gmail.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-5-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      c7202a19
    • Pierre-Louis Bossart's avatar
      ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc · 643e305e
      Pierre-Louis Bossart authored
      Fix W=1 warnings - missing fields in description
      
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or
       member 'bclk_dividers' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'num_bclk_dividers' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'mclk_dividers' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'num_mclk_dividers' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'get_bclk_parent_rate' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'get_sr' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'get_wss' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'set_chan_cfg' not described in 'sun4i_i2s_quirks'
      sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member
      'set_fmt' not described in 'sun4i_i2s_quirks'
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Maxime Ripard <mripard@kernel.org>
      Cc: Chen-Yu Tsai <wens@csie.org>
      Cc: Philipp Zabel <p.zabel@pengutronix.de>
      Cc: Andrea Venturi <be17068@iperbole.bo.it>
      Link: https://lore.kernel.org/r/20200709162328.259586-4-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      643e305e
    • Pierre-Louis Bossart's avatar
      ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' · d4633504
      Pierre-Louis Bossart authored
      Fixes the following W=1 kernel build warning(s):
      
      sound/soc/qcom/qdsp6/q6asm.c:924: warning: Function parameter or
      member 'codec_profile' not described in 'q6asm_open_write'
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Cc: Patrick Lai <plai@codeaurora.org>
      Cc: Banajit Goswami <bgoswami@codeaurora.org>
      Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
      Cc: Vinod Koul <vkoul@kernel.org>
      Link: https://lore.kernel.org/r/20200709162328.259586-3-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      d4633504
    • Pierre-Louis Bossart's avatar
      ASoC: sti: uniperif: fix 'defined by not used' warning · 97d73032
      Pierre-Louis Bossart authored
      Fix W=1 warning. The table uni_tdm_hw is declared in a header included
      by multiple C file. This isn't really a good practice but for now
      using __maybe_unused makes the following warning go away.
      
      sound/soc/sti/sti_uniperif.c:12:
      sound/soc/sti/uniperif.h:1351:38: warning: ‘uni_tdm_hw’ defined but
      not used [-Wunused-const-variable=]
       1351 | static const struct snd_pcm_hardware uni_tdm_hw = {
            |                                      ^~~~~~~~~~
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Acked-by: default avatarArnaud Pouliquen <arnaud.pouliquen@st.com>
      Link: https://lore.kernel.org/r/20200709162328.259586-2-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      97d73032
  2. 09 Jul, 2020 25 commits