1. 10 Feb, 2022 24 commits
  2. 09 Feb, 2022 2 commits
  3. 08 Feb, 2022 12 commits
  4. 03 Feb, 2022 2 commits
    • Mark Brown's avatar
      ASoC: sun4i-i2s: Support for Allwinner R329 and D1 SoCs · d466706b
      Mark Brown authored
      Merge series from Samuel Holland <samuel@sholland.org>:
      
      This series extends the sun4i-i2s binding and driver to support some
      newer versions of the hardware. Each instance of the hardwar now has
      multiple input/output pins, and channels can be muxed between them.
      Since so far the driver only supports a "default" linear channel map,
      the driver changes are minimal.
      
      Samuel Holland (3):
        ASoC: dt-bindings: sun4i-i2s: Add compatibles for R329 and D1
        ASoC: sun4i-i2s: Update registers for more channels
        ASoC: sun4i-i2s: Add support for the R329/D1 variant
      
       .../sound/allwinner,sun4i-a10-i2s.yaml        |  5 ++
       sound/soc/sunxi/sun4i-i2s.c                   | 68 +++++++++++++++----
       2 files changed, 59 insertions(+), 14 deletions(-)
      
      --
      2.33.1
      d466706b
    • Charles Keepax's avatar
      ASoC: madera: Add dependencies on MFD · ec29170c
      Charles Keepax authored
      The Madera CODECs use regmap_irq functions but nothing ensures that
      regmap_irq is built into the kernel. Add dependencies on the ASoC
      symbols for the relevant MFD component. There is no point in building
      the ASoC driver if the MFD doesn't support it and the MFD part contains
      the necessary dependencies to ensure everything is built into the
      kernel.
      Reported-by: default avatarMark Brown <broonie@kernel.org>
      Signed-off-by: default avatarCharles Keepax <ckeepax@opensource.cirrus.com>
      Link: https://lore.kernel.org/r/20220203115025.16464-1-ckeepax@opensource.cirrus.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      ec29170c