Walter Yang
30a5b12e27
ASoC: wcd-mbhc: move the moisture config to mbhc driver
...
Move the moisture config from machine driver to mbhc driver.
As generally moisture config doesn't vary with sound card.
Change-Id: I6c4bb19d3155567b9bc4f3a653e2ac8214d04146
Signed-off-by: Walter Yang <yandongy@codeaurora.org>
2016-08-18 19:59:13 -07:00
Walter Yang
031202970b
ASoC: msm: add mbhc support for wcd934x
...
Add wcd934x mbhc support in machine driver, so that headset
accessories can be detected properly.
Change-Id: I0a1ec6570848b8164cf46f8365b18d4c488f78f6
Signed-off-by: Walter Yang <yandongy@codeaurora.org>
2016-08-18 19:59:04 -07:00
Yeleswarapu Nagaradhesh
5962d6e409
ASoC: wcd-mbhc: add wcd934x mbhc driver
...
Add changes to support mbhc for wcd934x audio codec.
Separate codec mbhc driver from codec driver so that we can
reuse the code if mbhc module does not change in the future.
CRs-Fixed: 1054690
Change-Id: If5a6c073fcf64a44b2aabca6411fb1f02223b77d
Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
2016-08-19 10:54:25 +08:00
Bhalchandra Gajare
5a17280a36
ASoC: wcd934x: Add support for codec calibration data
...
WCD934X audio codec needs calibration data for features such as
MBHC, ANC and MAD. Add support in the codec driver to create
the hardware dependent node for calibration.
CRs-Fixed: 1054690
Change-Id: I1fb33332616193b2bbfe561b8822cddd905b35f8
Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
2016-08-18 19:03:09 -07:00
Linux Build Service Account
ef634bf628
Merge "regulator: cpr3-mmss-regulator: add support for msmcobalt v2 fuses"
2016-08-18 12:04:57 -07:00
Linux Build Service Account
042da313a7
Merge "scsi: ufs: kick start clock scaling only after device detection"
2016-08-18 12:04:56 -07:00
Linux Build Service Account
275e328705
Merge "qcom-charger: smb138x: fix buck damage on v1.1 hardware"
2016-08-18 12:04:52 -07:00
Linux Build Service Account
85b6d21f41
Merge "ASoC: codecs: fix edid error when hdmi ops is null"
2016-08-18 12:04:49 -07:00
Linux Build Service Account
e9bd82701b
Merge "defconfig: msm: disable CoreSight ETM support for msmcobalt"
2016-08-18 12:04:48 -07:00
Linux Build Service Account
d4b1ea66cc
Merge "defconfig: msmcortex: Enable CONFIG_CMA_DEBUGFS"
2016-08-18 12:04:47 -07:00
Linux Build Service Account
d992124bed
Merge "ASoC: msm: Add Slimbus6 playback dai-link"
2016-08-18 12:04:46 -07:00
Linux Build Service Account
cf41212089
Merge "spcom: move some messages to debug"
2016-08-18 12:04:45 -07:00
Linux Build Service Account
22f4f2008a
Merge "ARM: dts: msm: add node for msmcobalt hardware switches"
2016-08-18 12:04:44 -07:00
Linux Build Service Account
d78a0bccb1
Merge "ASoC: msm: add pinctrl support for wcd934x hifi hph switches"
2016-08-18 12:04:43 -07:00
Linux Build Service Account
96ff56bce9
Merge "ARM: dts: msm: add initial cpu mapping table for memlat"
2016-08-18 12:04:42 -07:00
Linux Build Service Account
339e4ce018
Merge "PM / devfreq: memlat: Add a core to memory frequency mapping table"
2016-08-18 12:04:41 -07:00
Linux Build Service Account
01f2f44101
Merge "drivers: power: reset: Do warm reset when device reboot to edl"
2016-08-18 12:04:40 -07:00
Linux Build Service Account
f1c9fcb7d6
Merge "msm: sde: Add support for 1.5x downscale in rotator"
2016-08-18 12:04:39 -07:00
Linux Build Service Account
ec25c385e0
Merge "msm: msm_bus: allow QoS clocks to be specified at mas nodes"
2016-08-18 12:04:38 -07:00
Linux Build Service Account
efe937301f
Merge "ARM: dts: msm: Disable IPA3 on apqcobalt"
2016-08-18 12:04:37 -07:00
Linux Build Service Account
bad51ff8b8
Merge "mfd: wcd934x: Mark CPE registers as volatile"
2016-08-18 12:04:37 -07:00
Linux Build Service Account
9b9e8bc9b1
Merge "serial: msm_serial_hs: Add extra delay during close with pending tx"
2016-08-18 12:04:36 -07:00
Linux Build Service Account
dbf87d1e56
Merge "soc: qcom: glink_spi_xprt: Fix the suspend and resume sequence"
2016-08-18 12:04:35 -07:00
Linux Build Service Account
645df5014c
Merge "ion: system_secure_heap: Change IOC_DRAIN work_struct to delayed_work"
2016-08-18 12:04:33 -07:00
Linux Build Service Account
e499023a0b
Merge "msm: secure_buffer: Limit continuous time spent in hypervisor"
2016-08-18 12:04:32 -07:00
Linux Build Service Account
cb715cde3a
Merge "ion: system_secure_heap: Support ION_IOC_DRAIN"
2016-08-18 12:04:31 -07:00
Linux Build Service Account
50f8f00477
Merge "ion: ion_system_heap: Add an access method for pool size"
2016-08-18 12:04:30 -07:00
Linux Build Service Account
480a4a9819
Merge "ion: system_secure_heap: Add additional argument verification for ioctl"
2016-08-18 12:04:30 -07:00
Linux Build Service Account
114e6c72ee
Merge "ion: system_secure_heap: Increase secure pool size by amount requested"
2016-08-18 12:04:29 -07:00
Linux Build Service Account
4f50ccb9b5
Merge "ARM: dts: msm: Add support for msmcobalt v2 on qrd platform"
2016-08-18 12:04:28 -07:00
Linux Build Service Account
f6816043ee
Merge "coresight-etm4x: separate cpu dying notifier"
2016-08-18 12:04:27 -07:00
Linux Build Service Account
2c9f5615a6
Merge "icnss: Add ATHDIAG_READ/WRITE and VBATT QMI messages"
2016-08-18 12:04:26 -07:00
Linux Build Service Account
4b9f70fb56
Merge "ASoC: pcm: change playback_active to unsigned int"
2016-08-18 12:04:26 -07:00
Linux Build Service Account
af8c560a9e
Merge "msm: kgsl: Fix sequencing for GPMU performace counters allocation"
2016-08-18 12:04:25 -07:00
Linux Build Service Account
2c2b895deb
Merge "msm: mdss: shutoff axi memory and periphery when axi clk is off"
2016-08-18 12:04:24 -07:00
Linux Build Service Account
289e21221f
Merge "ARM: dts: msm: add wcd_dsp_glink device node for msmcobalt"
2016-08-18 12:04:22 -07:00
Linux Build Service Account
fecf34db3f
Merge "ARM: dts: msm: Add support for wcd-dsp-mgr for msmcobalt"
2016-08-18 12:04:19 -07:00
Linux Build Service Account
89e6c2f791
Merge "ARM: dts: msm: Add SPI device node for msmcobalt"
2016-08-18 12:04:18 -07:00
Linux Build Service Account
59f4659fff
Merge "ASoC: wcd934x: Add support for SPI child device node parsing"
2016-08-18 12:04:17 -07:00
Linux Build Service Account
5c8a1efc3a
Merge "msm: sps: Change the default SPS IPC log level"
2016-08-18 12:04:17 -07:00
Linux Build Service Account
506ab3cee1
Merge "input: touchscreen: correct the return value in ITE tech touch driver"
2016-08-18 12:04:15 -07:00
Linux Build Service Account
84209a3ac4
Merge "wireless-regdb: Republic of Korea: Add 60GHz regulatory rules"
2016-08-18 12:04:14 -07:00
Linux Build Service Account
715cfdc392
Merge "wil6210: fix HALP handling in case of HALP vote time-out"
2016-08-18 12:04:14 -07:00
Linux Build Service Account
0d2cafb742
Merge "msm: sde: Adding SW overhead statistic for SDE rotator"
2016-08-18 12:04:13 -07:00
Linux Build Service Account
31fbbaddc2
Merge "msm: ipa: allow dtsi based lan rx ring size"
2016-08-18 12:04:12 -07:00
Linux Build Service Account
cc9a9afbe2
Merge "ARM: dts: msm: remove APC CPR regulator handle names for msmcobalt"
2016-08-18 12:04:11 -07:00
Linux Build Service Account
88be552e93
Merge "msm: gsi: enable wake irq"
2016-08-18 12:04:10 -07:00
Linux Build Service Account
5d7006369d
Merge "msm: ipa: fix potential NULL deference on SMMU"
2016-08-18 12:04:10 -07:00
Linux Build Service Account
5f8a0f6a47
Merge "sound: usb: Treat find format failure as error"
2016-08-18 12:04:09 -07:00
Linux Build Service Account
7d02888951
Merge "ARM: msmcortex_defconfig: enable vendor device specific HID support"
2016-08-18 12:04:06 -07:00