Add logic to Android.mk that will allow kernel
platform to invoke Bazel instead of Make.
Change-Id: Ib96e82fb1f2bff35b6b433614b715b3e90d07436
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>
Enable Bazel for building audio-kernel modules.
Change-Id: I3b6a4e2d4034f1f39699b8a6dc21087c87fbe09d
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>
Update wcd939x api and marcro in pineapple driver
Update wcd939x macro in wcd939x driver.
Change-Id: Id87fc550e0a3aff61efee61644fd6bc15ea7c66d
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com>
Enable CONFIG_MSM_EXT_DISPLAY and link external display module
in audio to enable displayport audio.
Change-Id: I43f8821ec7612422b6a09c9631b038ceb17b1e44
Compile for kalama chipset.
Replace wsa883x in kbuild/conf/mk files
Change-Id: I38910d7724e2b95ba79548f46dc152ccf63823ef
Signed-off-by: Matthew Rice <mrice@quicinc.com>
Display HDMI codec driver is not ready yet at this point.
It is not necessary for audio bringup on the kailua RUMI,
so the module is removed temporarily
Change-Id: Icca4e516b11d96252e928a4c9dda59f338e98cca
Signed-off-by: Junkai Cai <junkai@quicinc.com>
add kalama config file to all drivers' Kbuild, including soc/dsp/ipc
Change-Id: I56a6092da515f211a56617f0cff60079dbf0aa39
Signed-off-by: Junkai Cai <junkai@quicinc.com>
Remove makefile for Rouleur codec.
Remove usage of shell command and update absolute path cmd
for AUDIO_ROOT.
Change-Id: I1589c688639892b7628914a3777632466949d000
Signed-off-by: Meng Wang <mengw@codeaurora.org>
Install the audio UAPI header files for other modules and
userspace can use them.
Change-Id: Ib178f32bac46e3e95f78db33098d68b6ee834516
Signed-off-by: Meng Wang <mengw@codeaurora.org>
LOCAL_MODULE_KBUILD_NAME should be a/c/swr_dmic_dlkm.ko, not
a/c/swr_dmic_dlkm.o. This can confuse build system later because it
treats this intermediate file as a fully linked DLKM.
Change-Id: I2723d40c691005f7fac8a85a86cdd36989c1d046
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Add LOCAL_SRC_FILES in Android.mk to make sure
audio drivers are recompiled during incremental build.
Change-Id: I80b6cecd0e805ae5d019b946fea88043f1961123
Signed-off-by: Meng Wang <mengw@codeaurora.org>
Add Makefile in each sub-folder
Add Android.mk file on top level folder of audio-kernel
Change-Id: I024aa5080ae52b55700f0a65ab05034be8c9cdad
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
Update makefiles to use TARGET_BOARD_AUTO instead
of TARGET_PRODUCT for automotive platform support.
Change-Id: Ic688e8b13ba9c4b6f100c1acec50940053895d3d
Signed-off-by: Derek Chen <chenche@codeaurora.org>
Add audio support for sdmshrike on automotive platform.
Change-Id: I39c70fd7ed66124827f55b7a6e0a834cf735d301
Signed-off-by: Derek Chen <chenche@codeaurora.org>
Switch to use SND event FWK for SSR handling
instead of audio notifier on automotive platform.
Change-Id: I8d0b1ac8f09417a8b33a8e8141f7ae06e1195f54
Signed-off-by: Derek Chen <chenche@codeaurora.org>
WCD938x codec is a soundwire based codec that supports AMICs, DMICs,
Headphones, Ear and Aux paths. Add support to enable all device
paths of wcd938x codec.
Change-Id: I81b5e603ef73afba74b8d2274012752f9ca5cb6f
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Add wcd937x swr slave and codec driver.
This adds only basic support for codec registration.
Change-Id: I87519a234f14d34a019c8f66652b7224759e639c
Signed-off-by: Rohit kumar <rohitkr@codeaurora.org>
Update config file and make rules for msmsteppe
compilation.
Change-Id: I374a0725a7dd36edc9e04652fb07dc719310565c
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Add MSMSTEPPE in the makefile rules to enable
compilation for SDM640.
Change-Id: I36437404d98229c8b292fd63304498122d8c8687
Signed-off-by: Tanya Dixit <tdixit@codeaurora.org>
Create a audio_kernel_headers target so that all audio UAPI
header files can be copied to the right target specific OUT
directory and make it easy for clients to mark dependency on
the header files.
Change-Id: I09ca422cbdd067e6e56fff13deaa4e92de3de1fc
Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>