sdm660 has comparator circuit addded in mic path. When headset
is connected comparator output is 186mv instead of 0 which
is effecting headset detection. To resolve this change moisture
detection threshold to 184_K.
CRs-Fixed: 1099543
Change-Id: I79382da8715227ccf737f1a54b358ab95be63419
Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
The LBF_IGNORE_PREFERRED_CLUSTER_TASKS flag needs to be set
for all types of inter-cluster load balance. Currently this
is set only when higher capacity CPU is pulling the tasks from
a lower capacity CPU. This can result in the migration of grouped
tasks from higher capacity cluster to lower capacity cluster.
Change-Id: Ib0476c5c85781804798ef49268e1b193859ff5ef
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Remove SPSS from glink_ssr notification list
for Modem ssr, ADSP ssr and DSPS ssr to prevent
unnecessary notification to SPSS. Delayed response
from SPSS to these notifications may cause a system
crash.
CRs-Fixed: 1114968
Change-Id: Id01ea87b41f9026892b52b4fd4544ca8c5e7d825
Signed-off-by: Chris Lew <clew@codeaurora.org>
If APSD is triggered while APSD is disabled the APSD_RESULT_STATUS
register will be reset. APSD will trigger whenever both VBUS and CC
have been debounced. This includes when VBUS is stable and CC is
re-asserted.
This is an issue particularly when the CC2 workaround re-asserts CC
when PD performs a hard reset since APSD will be disabled.
Fix this by configuring APSD to trigger only on VBUS before CC is
re-asserted by the CC2 workaround.
Change-Id: I507646faaab7aafeedb4104ad0ad5c32970270a6
Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
Sometimes the apsd results show up as Unkonwn for SDP and SDP
for DCP. These are especially after reboot.
For such situations introduce code to rerun APSD right at bootup.
While at it also ensure that APSD rerun is enabled while shutting
down.
Change-Id: Ic81e270fd6efcf619624cb336cb0b8b41193913f
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Enable WARN_ON only when VIDC_INFO debug level is
enabled.
Change-Id: I39ccb69e0809614c4d85c3e9e13bb6faa8ffd6eb
Signed-off-by: Surajit Podder <spodder@codeaurora.org>
Add battery voltage, current and low SoC thresholds for sdm630.
The BCL module will mitigate the CPU's, when battery reaches
the low voltage threshold, high current threshold or low
state of Charge.
Change-Id: I045b4e451955dfd155811a39e5b8a7c4c1b4a617
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
This patch defines condition for collecting ramdump
only when ramdump collection is enabled, modem is crashed
and memshare is notified of SUBSYS_RAMDUMP_NOTIFICATION.
CRs-Fixed: 1114015
Change-Id: I7e3ca0794980fd21cc0a5d890df4aeadfd5fbbbb
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
Before calling snd_soc_dai_set_channel_map for tavil in audrx_init,
update the channel settings for SLIM RX and SLIM TX.
Change-Id: I84410b3f1f02a7d01b93b0d90b9dbd2071af5147
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Add check to disable traffic shaper for pipe in command mode
for sdm660 target.
Change-Id: Id67ae89cbee90922212cc7cd6edafcae4ab4d0fc
Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org>
Add sdhc1 for enabling eMMC and sdhc2 for enabling SD card for sdm630
target. Since sdm660 and sdm630 have same entries for eMMC and SD card,
the common entires are added to sdm660-common.dtsi. If later on some
properties change, overwrite or use delete-property on those entries in
the appropriate DT files.
Change-Id: Ib43fb23a18e56f2d6d270598584ed8a8470c3d86
Signed-off-by: Vijay Viswanath <vviswana@codeaurora.org>
Enhance sched scan to support option of finding a better BSS while in
connected state. Firmware scans the medium and reports when it finds a
known BSS which has better RSSI than the current connected BSS. New
attributes to specify the relative RSSI (compared to the current BSS)
are added to the sched scan to implement this.
Signed-off-by: vamsi krishna <vamsin@qti.qualcomm.com>
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: bf95ecdba93b98d27ac219e79f773f2074b4ca47
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
CRs-Fixed: 1112378
Change-Id: I0e3cf69ff6e0a73e23080a2d1e8ab9f51bcaba96
Introducing a new feature that the driver can use to
indicate the driver/firmware supports configuration of BSS
selection criteria upon CONNECT command. This can be useful
when multiple BSS-es are found belonging to the same ESS,
ie. Infra-BSS with same SSID. The criteria can then be used to
offload selection of a preferred BSS.
Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Lei Zhang <leizh@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
[move wiphy support check into parse_bss_select()]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Ashwini Patil<apati@codeaurora.org>
Git-commit: 38de03d2a28925b489c11546804e2f5418cc17a4
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
CRs-Fixed: 1112378
Change-Id: I8fe69aab5215fe848c8deab123ecb1561a3b2402