greybus: audio_codec: convert to bundle driver
authorViresh Kumar <viresh.kumar@linaro.org>
Wed, 27 Jan 2016 11:27:48 +0000 (16:57 +0530)
committerGreg Kroah-Hartman <gregkh@google.com>
Thu, 28 Jan 2016 01:53:10 +0000 (17:53 -0800)
commit35e28794dcddf2eab1d53b9f3bf5a0eeee82e3c9
treee404cb7fae47009b3a09b18ea52e163f2beae770
parent4b27be1223b048322398e04fcebef7f85c0dac0d
greybus: audio_codec: convert to bundle driver

Convert the legacy audio management and data protocol drivers to a
bundle driver.

The Audio bundle driver can support a single management and any number
of data cports, and so we expect multiple data cports to be present for
the bundle during initialization.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/audio_codec.c
drivers/staging/greybus/audio_codec.h
drivers/staging/greybus/audio_topology.c
drivers/staging/greybus/legacy.c