Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)
authorClive Messer <clive.m.messer@gmail.com>
Mon, 19 Sep 2016 13:01:04 +0000 (14:01 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Sun, 8 Oct 2017 00:59:54 +0000 (00:59 +0000)
commit429509b1d191614bc9d83389014805b832168531
treed696a87ce624ff032079499365d9bb17e6497589
parentf4da747a61e6d1bd107c48a0ecc11da62f35ef24
Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)

Add initial 2 channel (stereo) support for Allo Piano DAC (2.0/2.1) boards,
using allo-piano-dac-pcm512x-audio overlay and allo-piano-dac ALSA ASoC
machine driver.

NB. The initial support is 2 channel (stereo) ONLY!
(The Piano DAC 2.1 will only support 2 channel (stereo) left/right output,
 pending an update to the upstream pcm512x codec driver, which will have
 to be submitted via upstream. With the initial downstream support,
 provided by this patch, the Piano DAC 2.1 subwoofer outputs will
 not function.)

Signed-off-by: Baswaraj K <jaikumar@cem-solutions.net>
Signed-off-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
Tested-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
sound/soc/bcm/Kconfig
sound/soc/bcm/Makefile
sound/soc/bcm/allo-piano-dac.c [new file with mode: 0644]