[PATCH v3 0/4] Add support for es8388 on the rock2

Romain Perier romain.perier at collabora.com
Fri Jan 20 06:54:54 PST 2017


Hello,

Le 17/01/2017 à 09:17, Romain Perier a écrit :
> This set of patches adds a machine driver for rockchip boards that use
> ES8388 codecs. It also adds slave mode to the es8328 driver that
> currently only supported the master mode. Then, it adds the required DT
> definitions to link rockchip-i2s to the es8388 analog output.
>
> This work is based on the initial work that was done by Sjoerd Simons
> <sjoerd.simons at collabora.co.uk> with some improvements, changes and more
> commits.
>
> Changes in v3:
>  - Cosmetic changes in rockchip_es8388.c
>  - Added missing email to MODULE_AUTHOR in rockchip_es8388.c
> Changes in v2:
>  - Fixed wrong use of the data structure i2c_device_id
>  - Fixed wrong dependencies for SND_SOC_ROCKCHIP_ES8388
>
> Romain Perier (4):
>   ASoC: es8328-i2c: Add compatible for ES8388
>   ASoC: es8328: Add support for slave mode
>   ASoC: rockchip: Add machine driver for ES8388 codecs
>   arm: dts: Add support for ES8388 to the Radxa Rock 2
>
>  Documentation/devicetree/bindings/sound/es8328.txt |   2 +-
>  .../devicetree/bindings/sound/rockchip-es8388.txt  |  28 +++
>  arch/arm/boot/dts/rk3288-rock2-square.dts          |  37 +++
>  sound/soc/codecs/es8328-i2c.c                      |   2 +
>  sound/soc/codecs/es8328.c                          |  28 ++-
>  sound/soc/rockchip/Kconfig                         |   9 +
>  sound/soc/rockchip/Makefile                        |   2 +
>  sound/soc/rockchip/rockchip_es8388.c               | 269 +++++++++++++++++++++
>  8 files changed, 370 insertions(+), 7 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/sound/rockchip-es8388.txt
>  create mode 100644 sound/soc/rockchip/rockchip_es8388.c

Please ignore this v3, I will re-submit it with some improvements.

Regards,

Romain





More information about the Linux-rockchip mailing list