diff options
author | Vaibhav Agarwal <vaibhav.agarwal@linaro.org> | 2015-11-23 15:57:45 +0530 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@google.com> | 2015-11-23 16:38:22 -0800 |
commit | d3d2af51f9c2f29a0bf5df278503820004d71e36 (patch) | |
tree | 4db0a2a3ad9103c87a6b7d9faf307bfd8e8ad2e5 /drivers/staging/greybus/Makefile | |
parent | 3823c614793131afcfd87ba87bd83012ec52a879 (diff) |
greybus: Audio: Add skeleton code for GB virtual codec driver
This patch adds gb-codec driver with static information for
DAPM widgets, controls & dapm_routes.
Including some changes in kernel code(machine driver):
- Able to register codec and glue it with existing sound card successfully.
- Able to view & modify mixer controls:
(volume/mute[left/right][input/output])
- Able to view DAPM widgets registered via /debug interface.
- Able to establish DAPM path for playback.
Since, FE<->BE path not yet verified with default jetson build,
registering GB DAI as normal DAI link to verify GB virtual codec
specific DAPM path.
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/Makefile')
-rw-r--r-- | drivers/staging/greybus/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/greybus/Makefile b/drivers/staging/greybus/Makefile index 2c1f9746bae1..40e22ec810ae 100644 --- a/drivers/staging/greybus/Makefile +++ b/drivers/staging/greybus/Makefile @@ -31,6 +31,7 @@ gb-raw-y := raw.o gb-hid-y := hid.o gb-es2-y := es2.o gb-db3-y := db3-platform.o +gb-audio-codec-y := audio-codec.o obj-m += greybus.o obj-m += gb-phy.o @@ -42,6 +43,7 @@ obj-m += gb-hid.o obj-m += gb-raw.o obj-m += gb-es2.o obj-m += gb-db3.o +obj-m += gb-audio-codec.o KERNELVER ?= $(shell uname -r) KERNELDIR ?= /lib/modules/$(KERNELVER)/build |