summaryrefslogtreecommitdiffstats
path: root/drivers/staging/greybus/audio_codec.c
diff options
context:
space:
mode:
authorVaibhav Agarwal2016-09-01 08:08:39 +0200
committerGreg Kroah-Hartman2016-09-02 14:13:39 +0200
commita695c302b49c8bf10b5336585a533d363d6436db (patch)
tree5e587e33bf62721aa5f46b602e5fb292f01dc098 /drivers/staging/greybus/audio_codec.c
parentgreybus: audio: Remove unnecessary num_jack field from module_info (diff)
downloadkernel-qcow2-linux-a695c302b49c8bf10b5336585a533d363d6436db.tar.gz
kernel-qcow2-linux-a695c302b49c8bf10b5336585a533d363d6436db.tar.xz
kernel-qcow2-linux-a695c302b49c8bf10b5336585a533d363d6436db.zip
greybus: audio: Added jack_type support in topology struct
This patch adds extra field jack_type to gb_audio_topology struct. Also, it defines bit fields to be used by module while defining it's jack and jack-button capabilities. Currently, module can populate a single jack and associated buttons. In case multiple jacks are supported data routing (say duplicating, etc.) should be handled within module's FW. It can populate additional mixer controls to do so. Signed-off-by: Vaibhav Agarwal <vaibhav.agarwal@linaro.org> Reviewed-by: Mark Greer <mgreer@animalcreek.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/audio_codec.c')
0 files changed, 0 insertions, 0 deletions