Skip to content
  1. Oct 15, 2021
  2. Oct 14, 2021
  3. Oct 13, 2021
  4. Oct 12, 2021
  5. Oct 11, 2021
  6. Oct 09, 2021
    • Colin Ian King's avatar
      ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_prepare_enable_mclk failure · cacbce45
      Colin Ian King authored
      
      
      In the case where the call to i2s_tdm_prepare_enable_mclk fails the
      function returns before the error handling goto is executed. Fix this
      by removing the return do perform the intended error handling exit.
      
      Fixes: 081068fd ("ASoC: rockchip: add support for i2s-tdm controller")
      Addresses-Coverity: ("Structurally dead code")
      Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
      Message-Id: <20211008095430.62680-2-colin.king@canonical.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      cacbce45
    • Colin Ian King's avatar
      ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io · 74daadc7
      Colin Ian King authored
      
      
      The call to rockchip_i2s_ch_to_io is only useful for its return
      value which is not being used. The function call also has no
      side effects, the call is effectively useless and can be removed.
      
      Addresses-Coverity: ("Useless call")
      Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
      Message-Id: <20211008095430.62680-1-colin.king@canonical.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      74daadc7
    • Trevor Wu's avatar
      ASoC: mediatek: mt8195: update audsys clock parent name · 52453525
      Trevor Wu authored
      
      
      Because clock names are modified in mediatek CCF driver, sync the updated
      clock names to audsys driver.
      
      Signed-off-by: default avatarTrevor Wu <trevor.wu@mediatek.com>
      Message-Id: <20211008070424.14347-1-trevor.wu@mediatek.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      52453525
    • Mark Brown's avatar
      Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" from cy_huang <u0084500@gmail.com> · 4dbdda19
      Mark Brown authored
      ChiYuan Huang <cy_huang@richtek.com>:
      
      From: ChiYuan Huang <cy_huang@richtek.com>
      
      This patch series Add the Richtek RT9120 support.
      
      In v3:
      - Add dvdd regulator binding to check the dvdd voltage domain.
      - Refine sdo_select_text.
      - Use switch case in 'internal_power_event' function.
      - Remove the volume and mute initially write in component probe.
      - Remove the mute API. It's no need by HW design.
      
      In v2:
      - Add missing #sound-dai-cells property.
      
      ChiYuan Huang (2):
        ASoC: dt-bindings: rt9120: Add initial bindings
        ASoC: rt9120: Add rt9210 audio amplifier support
      
       .../devicetree/bindings/sound/richtek,rt9120.yaml  |  59 +++
       sound/soc/codecs/Kconfig                           |  10 +
       sound/soc/codecs/Makefile                          |   2 +
       sound/soc/codecs/rt9120.c                          | 489 +++++++++++++++++++++
       4 files changed, 560 insertions(+)
       create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml
       create mode 100644 sound/soc/codecs/rt9120.c
      
      --
      2.7.4
      4dbdda19
    • Mark Brown's avatar
      Merge series "ASoC: Intel: bytcht_es8316: few cleanups" from Andy Shevchenko... · 04a32383
      Mark Brown authored
      Merge series "ASoC: Intel: bytcht_es8316: few cleanups" from Andy Shevchenko <andriy.shevchenko@linux.intel.com>:
      
      The small set of cleanups against bytcht_es8316 board file.
      
      In v4:
      - fixed Pierre's email (Pierre)
      - added Hans to the Cc list
      
      In v3:
      - actually added a Pierre's tag (Mark)
      
      In v2:
      - added tag (Pierre)
      - added commit message to the patch 2 (Joe)
      
      Andy Shevchenko (4):
        ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata()
        ASoC: Intel: bytcht_es8316: Use temporary variable for struct device
        ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional()
        ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log
          saturation
      
       sound/soc/intel/boards/bytcht_es8316.c | 37 +++++++++-----------------
       1 file changed, 12 insertions(+), 25 deletions(-)
      
      --
      2.33.0
      04a32383
  7. Oct 08, 2021