1. 16 Sep, 2021 6 commits
  2. 15 Sep, 2021 32 commits
  3. 13 Sep, 2021 2 commits
    • Mark Brown's avatar
      Merge series "Patches to update for rockchip pdm" from Sugar Zhang <sugar.zhang@rock-chips.com>: · 1e5dd2b9
      Mark Brown authored
      These patches fixup or update for rockchip pdm.
      
      Changes in v4:
      - Acked by Rob Herring
      
      Changes in v3:
      - Fix property 'path-map' suggested by Rob Herring.
      
      Changes in v2:
      - Fix yamllint errors.
      
      Sugar Zhang (7):
        ASoC: rockchip: Add support for rv1126 pdm
        ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm
        ASoC: rockchip: pdm: Add support for rk3568 pdm
        ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm
        ASoC: rockchip: pdm: Add support for path map
        ASoC: dt-bindings: rockchip: pdm: Document property
          'rockchip,path-map'
        ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml
      
       .../devicetree/bindings/sound/rockchip,pdm.txt     |  46 --------
       .../devicetree/bindings/sound/rockchip,pdm.yaml    | 120 +++++++++++++++++++++
       sound/soc/rockchip/rockchip_pdm.c                  | 112 +++++++++++++++++--
       sound/soc/rockchip/rockchip_pdm.h                  |   6 ++
       4 files changed, 232 insertions(+), 52 deletions(-)
       delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt
       create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml
      
      --
      2.7.4
      1e5dd2b9
    • Mark Brown's avatar
      Merge series "Cirrus Logic CS35L41 Amplifier" from David Rhodes <drhodes@opensource.cirrus.com>: · a13a228e
      Mark Brown authored
      ASoC driver and devicetree documentation for a new
      Cirrus Logic amplifier CS35L41
      
      v7 changes:
      Remove property 'classh-bst-max-limit'
      
      David Rhodes (2):
        ASoC: cs35l41: CS35L41 Boosted Smart Amplifier
        ASoC: cs35l41: Add bindings for CS35L41
      
       .../devicetree/bindings/sound/cs35l41.yaml    |  151 ++
       include/sound/cs35l41.h                       |   34 +
       sound/soc/codecs/Kconfig                      |   12 +
       sound/soc/codecs/Makefile                     |    4 +
       sound/soc/codecs/cs35l41-i2c.c                |  114 ++
       sound/soc/codecs/cs35l41-spi.c                |  143 ++
       sound/soc/codecs/cs35l41-tables.c             |  597 +++++++
       sound/soc/codecs/cs35l41.c                    | 1545 +++++++++++++++++
       sound/soc/codecs/cs35l41.h                    |  775 +++++++++
       9 files changed, 3375 insertions(+)
       create mode 100644 Documentation/devicetree/bindings/sound/cs35l41.yaml
       create mode 100644 include/sound/cs35l41.h
       create mode 100644 sound/soc/codecs/cs35l41-i2c.c
       create mode 100644 sound/soc/codecs/cs35l41-spi.c
       create mode 100644 sound/soc/codecs/cs35l41-tables.c
       create mode 100644 sound/soc/codecs/cs35l41.c
       create mode 100644 sound/soc/codecs/cs35l41.h
      
      --
      2.25.1
      a13a228e