[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