ASoC: allow drivers to compile both static and dynamic
Based on where the code is synced the driver should allow both static and dynamic linked compilation. Also remove __exit for modules loaded from another common init/exit functions. Change-Id: Ib58f152002aba3af4446f9bbd9b82c279212bd0a Signed-off-by: Asish Bhattacharya <asishb@codeaurora.org>
Dieser Commit ist enthalten in:

committet von
Laxminath Kasam

Ursprung
50a527cf07
Commit
5faacb3a7e
@@ -1,40 +0,0 @@
|
||||
snd-soc-wcd9xxx-objs := wcd9xxx-common-v2.o wcd9xxx-resmgr-v2.o \
|
||||
wcdcal-hwdep.o wcd9xxx-soc-init.o wcd-dsp-utils.o \
|
||||
wcd-dsp-mgr.o audio-ext-clk-up.o
|
||||
snd-soc-wcd-cpe-objs := wcd_cpe_services.o wcd_cpe_core.o
|
||||
snd-soc-wsa881x-objs := wsa881x.o wsa881x-tables.o wsa881x-regmap.o wsa881x-temp-sensor.o
|
||||
snd-soc-wcd-mbhc-objs := wcd-mbhc-v2.o
|
||||
ifneq (,$(filter $(CONFIG_SND_SOC_WCD_MBHC_LEGACY),y m))
|
||||
snd-soc-wcd-mbhc-objs += wcd-mbhc-legacy.o
|
||||
endif
|
||||
ifneq (,$(filter $(CONFIG_SND_SOC_WCD_MBHC_ADC),y m))
|
||||
snd-soc-wcd-mbhc-objs += wcd-mbhc-adc.o
|
||||
endif
|
||||
snd-soc-wcd-spi-objs := wcd-spi.o
|
||||
snd-soc-wcd9335-objs := wcd9335.o
|
||||
snd-soc-wcd-cpe-objs := wcd_cpe_services.o wcd_cpe_core.o
|
||||
|
||||
obj-$(CONFIG_SND_SOC_WCD9335) += snd-soc-wcd9335.o
|
||||
obj-$(CONFIG_SND_SOC_WCD_CPE) += snd-soc-wcd-cpe.o
|
||||
obj-$(CONFIG_SND_SOC_WCD934X) += wcd934x/
|
||||
obj-$(CONFIG_SND_SOC_SDM660_CDC) += sdm660_cdc/
|
||||
obj-$(CONFIG_SND_SOC_MSM_SDW) += msm_sdw/
|
||||
|
||||
obj-$(CONFIG_SND_SOC_WCD9XXX_V2) += snd-soc-wcd9xxx.o
|
||||
obj-$(CONFIG_SND_SOC_WCD_MBHC) += snd-soc-wcd-mbhc.o
|
||||
obj-$(CONFIG_SND_SOC_WSA881X) += snd-soc-wsa881x.o
|
||||
obj-$(CONFIG_SND_SOC_WCD_SPI) += snd-soc-wcd-spi.o
|
||||
|
||||
snd-soc-msm-stub-objs := msm_stub.o
|
||||
obj-$(CONFIG_SND_SOC_MSM_STUB) += snd-soc-msm-stub.o
|
||||
|
||||
wcd-core-objs := wcd9xxx-rst.o wcd9xxx-core-init.o \
|
||||
wcd9xxx-core.o wcd9xxx-irq.o \
|
||||
wcd9xxx-slimslave.o wcd9xxx-utils.o \
|
||||
wcd9335-regmap.o wcd9335-tables.o \
|
||||
msm-cdc-pinctrl.o msm-cdc-supply.o
|
||||
wcd-core-objs += wcd934x/wcd934x-regmap.o
|
||||
wcd-core-objs += wcd934x/wcd934x-tables.o
|
||||
|
||||
obj-$(CONFIG_WCD9XXX_CODEC_CORE) += wcd-core.o
|
||||
obj-$(CONFIG_SND_SOC_MSM_HDMI_CODEC_RX) += msm_hdmi_codec_rx.o
|
In neuem Issue referenzieren
Einen Benutzer sperren