]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
misc: atmel-ssc: register as sound DAI if #sound-dai-cells is present
authorPeter Rosin <peda@axentia.se>
Tue, 6 Dec 2016 19:22:36 +0000 (20:22 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 15 Dec 2016 12:13:31 +0000 (12:13 +0000)
commite8314d7d53c8b050aac2828a5de5f28a997b468b
tree13f10f857576908d744e8a42f6cda3eae6908800
parenta5de5b74a50113564a1e0850e2da96c37c35e55d
misc: atmel-ssc: register as sound DAI if #sound-dai-cells is present

The SSC is currently not usable with the ASoC simple-audio-card, as
every SSC audio user has to build a platform driver that may do as
little as calling atmel_ssc_set_audio/atmel_ssc_put_audio (which
allocates the SSC and registers a DAI with the ASoC subsystem).

So, have that happen automatically, if the #sound-dai-cells property
is present in devicetree, which it has to be anyway for simple audio
card to work.

Signed-off-by: Peter Rosin <peda@axentia.se>
Acked-by: Rob Herring <robh@kernel.org>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/misc/atmel-ssc.txt
drivers/misc/atmel-ssc.c
include/linux/atmel-ssc.h