1. 05 5月, 2021 1 次提交
  2. 29 4月, 2021 1 次提交
    • M
      Merge series "ASoC: Revert clk_hw_get_clk() cleanup" from Jerome Brunet <jbrunet@baylibre.com>: · 9a5e12be
      Mark Brown 提交于
      There is problem with clk_hw_get_hw(). Using it pins the clock provider to
      itself, making it impossible to remove the related module.
      
      Revert the two commits using this function until this gets sorted out.
      
      Jerome Brunet (2):
        ASoC: stm32: do not request a new clock consummer reference
        ASoC: da7219: do not request a new clock consummer reference
      
       sound/soc/codecs/da7219.c     | 5 +----
       sound/soc/stm/stm32_sai_sub.c | 5 +----
       2 files changed, 2 insertions(+), 8 deletions(-)
      
      --
      2.31.1
      9a5e12be
  3. 28 4月, 2021 3 次提交
  4. 26 4月, 2021 1 次提交
  5. 24 4月, 2021 1 次提交
    • M
      ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 · 25c4a9b6
      Mark Brown 提交于
      A KernelCI bisection identified 59c35c44 "ASoC: simple-card: add
      simple_parse_node()" as causing simple-card to fail to instantiate on
      kontron-sl28-var3-ads2 systems.  Since the merge window is expected to
      open over the weekend drop that commit and subsequent ones which depend
      on it for now in case other systems are affected too.
      
      The boot log showed the error as:
      
      <4>[    9.948821] sysfs: cannot create duplicate filename '/devices/platform/sound/(null)-wm8904-hifi'
      
      (backtrace)
      
      <3>[   10.191982] kobject_add_internal failed for (null)-wm8904-hifi with -EEXIST, don't try to register things with the same name in the same directory.
      
      The dropped commits are:
      
      73371bac "ASoC: audio-graph: tidyup graph_dai_link_of_dpcm()"
      43439227 "ASoC: simple-card: add simple_link_init()"
      59c35c44 "ASoC: simple-card: add simple_parse_node()"
      Reported-by: NGuillaume Tucker <guillaume.tucker@collabora.com>
      Reported-by: N"kernelci.org bot" <bot@kernelci.org>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      25c4a9b6
  6. 23 4月, 2021 7 次提交
  7. 22 4月, 2021 1 次提交
    • A
      ASoC: tegra: mark runtime-pm functions as __maybe_unused · ccd4cc3e
      Arnd Bergmann 提交于
      A reorganization of the driver source led to two of them causing
      a compile time warning in some configurations:
      
      tegra/tegra20_spdif.c:36:12: error: 'tegra20_spdif_runtime_resume' defined but not used [-Werror=unused-function]
         36 | static int tegra20_spdif_runtime_resume(struct device *dev)
            |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      tegra/tegra20_spdif.c:27:12: error: 'tegra20_spdif_runtime_suspend' defined but not used [-Werror=unused-function]
         27 | static int tegra20_spdif_runtime_suspend(struct device *dev)
            |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      tegra/tegra30_ahub.c:64:12: error: 'tegra30_ahub_runtime_resume' defined but not used [-Werror=unused-function]
         64 | static int tegra30_ahub_runtime_resume(struct device *dev)
            |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      tegra/tegra30_ahub.c:43:12: error: 'tegra30_ahub_runtime_suspend' defined but not used [-Werror=unused-function]
         43 | static int tegra30_ahub_runtime_suspend(struct device *dev)
            |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      Mark these functions as __maybe_unused to avoid this kind of warning.
      
      Fixes: b5571449 ("ASoC: tegra30: ahub: Remove handing of disabled runtime PM")
      Fixes: c53b396f ("ASoC: tegra20: spdif: Remove handing of disabled runtime PM")
      Fixes: 80ec4a4c ("ASoC: tegra20: i2s: Remove handing of disabled runtime PM")
      Fixes: b5f6f781 ("ASoC: tegra30: i2s: Remove handing of disabled runtime PM")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Link: https://lore.kernel.org/r/20210422133418.1757893-1-arnd@kernel.orgSigned-off-by: NMark Brown <broonie@kernel.org>
      ccd4cc3e
  8. 21 4月, 2021 13 次提交
  9. 20 4月, 2021 3 次提交
  10. 19 4月, 2021 9 次提交