Commit graph

571577 commits

Author SHA1 Message Date
Ram Chandrasekar
f70b8219bb msm: thermal: Update the hotplug initialization
Hotplug initialization will trigger a hotplug if temperature stays above
the trip threshold and will try to online if temperature is below the
clear threshold. Since KTM does boot mitigation till thermal-engine is
running, hotplug init can be called twice. First from post init script
and second when the hotplug task is initialized. There is a possiblity
the first init call can set the hotplug local mask and the second init
call wont clear or update the mask with correct value if the temperature
is between the hotplug trip and clear threshold.

Update the hotplug init API to perform the check only if the hotplug
task is initialized. Also the hotplug check will clear the hotplug local
mask if the temperature is not above the trip threshold.

Change-Id: Ica1325f8aa65c338ea0e5b201f566607c3ddf904
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2016-07-21 10:20:07 -06:00
Linux Build Service Account
aa958278d1 Merge "ASoC: wcd9335: Update decimator filter cutoff frequency" 2016-07-13 15:45:38 -07:00
Linux Build Service Account
559ef8a428 Merge "ASoC: msmcobalt: add channel configuration for proxy port" 2016-07-13 15:45:37 -07:00
Linux Build Service Account
6c4e0476e3 Merge "ASoC: msm: qdsp6v2: Add get for App Type mixer control" 2016-07-13 15:45:36 -07:00
Linux Build Service Account
a53e735b55 Merge "soc: qcom: glink_smd_xprt: Fix smd close ack for legacy channel" 2016-07-13 15:45:35 -07:00
Linux Build Service Account
2b8fc67b85 Merge "soc: qcom: glink_smd_xprt: Fix ssr sync during intent request" 2016-07-13 15:45:34 -07:00
Linux Build Service Account
a6a02749f0 Merge "ASoC: wcd-mbhc: enable micbias for special headset" 2016-07-13 15:45:33 -07:00
Linux Build Service Account
102a3b4bfa Merge "ASoC: wcd9330: Update driver for 12.288MHz clock support" 2016-07-13 15:45:32 -07:00
Linux Build Service Account
e78a398fb7 Merge "ASoC: wcd-mbhc: fix plug removal detection from extension cable" 2016-07-13 15:45:31 -07:00
Linux Build Service Account
d55264e2fc Merge "ASoC: msm8996: add support for packed 24 bit" 2016-07-13 15:45:30 -07:00
Linux Build Service Account
3d1c3acafb Merge "ARM: dts: msm: set rcu_expedited for msm chisets" 2016-07-13 15:45:29 -07:00
Linux Build Service Account
9e23575348 Merge "ARM: dts: msm: support full Gold cluster frequency plan for msmcobalt" 2016-07-13 15:45:28 -07:00
Linux Build Service Account
f3b676e818 Merge "ARM: dts: msm: Enabling ESD detection support for msmcobalt" 2016-07-13 15:45:27 -07:00
Linux Build Service Account
71d280d4b3 Merge "ARM: dts: msm: update VDD_GFX CPR voltage adjustments for msmcobalt" 2016-07-13 15:45:26 -07:00
Linux Build Service Account
2a8092a9c2 Merge "msm: mdss: fix QSEED3 bypass mode and lut cfg issues" 2016-07-13 15:45:25 -07:00
Linux Build Service Account
dd6f2cf39a Merge "qcom-charger: smb-lib: fix battery health status" 2016-07-13 15:45:24 -07:00
Linux Build Service Account
2197cb0f60 Merge "ARM: dts: msm: update VDD_APC1 CPR margin adjustments for msmcobalt" 2016-07-13 15:45:22 -07:00
Linux Build Service Account
c50c09ee13 Merge "ARM: dts: msm: enable qcom,no-smr-check for mmss smmu for msmcobalt" 2016-07-13 15:45:20 -07:00
Linux Build Service Account
da3d93c35c Merge "icnss: Add support for suspend/resume" 2016-07-13 15:45:20 -07:00
Linux Build Service Account
5551ac503f Merge "msm: mdss: Fix AD backlight configuration" 2016-07-13 15:45:18 -07:00
Linux Build Service Account
ba76bbcfcb Merge "defconfig: msmcortex: Enable USB audio QMI service driver" 2016-07-13 15:45:18 -07:00
Linux Build Service Account
066a92c8d6 Merge "usb: gadget: f_gsi: Increase USB GSI OUT TRBs from 7 to 31 for ECM" 2016-07-13 15:45:17 -07:00
Linux Build Service Account
32e8a524a8 Merge "usb: dwc3: Change dwc3 irq to oneshot threaded irq" 2016-07-13 15:45:16 -07:00
Linux Build Service Account
08adf1e8e9 Merge "msm: ipa3: support 64bitmask with SMMU attached" 2016-07-13 15:45:15 -07:00
Linux Build Service Account
b92f565d8f Merge "ASoC: wcd9335: Remove pop on bring-up of noise cancelling headset" 2016-07-13 15:45:14 -07:00
Linux Build Service Account
65acb683c4 Merge "defconfig: arm64: msm: Disable uid statistics" 2016-07-13 15:45:13 -07:00
Linux Build Service Account
ee3eae95ff Merge "clk: msm: clock-gpu-cobalt: Support running the gfx3d_isense clock at XO" 2016-07-13 15:45:13 -07:00
Linux Build Service Account
ccfaef0d78 Merge "msm: ipa: print resource bandwidth in ipa rm" 2016-07-13 15:45:12 -07:00
Linux Build Service Account
fe65bd3832 Merge "msm: vidc: Fix an issue with high bitrate playback" 2016-07-13 15:45:11 -07:00
Linux Build Service Account
5e9b45c7ed Merge "msm: mdss: hdmi: parse High Dynamic Range (HDR) metadata" 2016-07-13 15:45:10 -07:00
Linux Build Service Account
7fe77ef84d Merge "leds: qpnp-flash-v2: Separate switch node disable sequence" 2016-07-13 15:45:08 -07:00
Linux Build Service Account
8ba1928ffc Merge "ARM: dts: msm: Add switch nodes to pmicobalt" 2016-07-13 15:45:08 -07:00
Linux Build Service Account
348d50ac21 Merge "leds: qpnp-flash-v2: Add support for multiple switch nodes" 2016-07-13 15:45:07 -07:00
Linux Build Service Account
11e4a7a8da Merge "defconfig: msmcortex: don't set default CMA region size" 2016-07-13 15:45:06 -07:00
Linux Build Service Account
f259f4445d Merge "clk: msm: clock-mmss-cobalt: Add display port pixel clocks" 2016-07-13 15:45:05 -07:00
Linux Build Service Account
10619a898d Merge "msm: kgsl: Fix the access to invalid pool" 2016-07-13 15:45:04 -07:00
Linux Build Service Account
e29c82a01c Merge "ARM: dts: msm: Attach device memory to lpass iommu on msmcobalt" 2016-07-13 15:45:03 -07:00
Linux Build Service Account
48e2ef49ba Merge "nl80211: Move ACL parsing later to avoid a possible memory leak" 2016-07-13 15:45:02 -07:00
Linux Build Service Account
33212b2155 Merge "clk: msm: clock: Call the correct init sequence during fabia PLL handoff" 2016-07-13 15:45:00 -07:00
Linux Build Service Account
43237e2edc Merge "regmap: initialize dump count to 1" 2016-07-13 15:44:59 -07:00
Linux Build Service Account
d940b64528 Merge "Revert "msm: vidc: Handle encoder input in true dynamic mode"" 2016-07-13 15:44:58 -07:00
Linux Build Service Account
cdf04650af Merge "usb: gadget: f_gsi: Set speed descriptor pointers to NULL after free" 2016-07-13 15:44:57 -07:00
Linux Build Service Account
3872c04222 Merge "defconfig: msmcortex: Enable CONFIG_INET_LRO" 2016-07-13 15:44:56 -07:00
Linux Build Service Account
7becceae23 Merge "net lro: extend LRO to use hardware assists" 2016-07-13 15:44:56 -07:00
Linux Build Service Account
153ff5473d Merge "wil6210: abort P2P search when stopping P2P device" 2016-07-13 15:44:55 -07:00
Linux Build Service Account
497384f02d Merge "sched: break the forever prev_cpu selection preference" 2016-07-13 15:44:54 -07:00
Linux Build Service Account
afc9724015 Merge "msm: camera: isp: Fix RDI stream streamoff issue" 2016-07-13 15:44:52 -07:00
Linux Build Service Account
8013c761da Merge "cnss: Refactor CNSS Platform Driver for better code maintenance" 2016-07-13 15:44:51 -07:00
Linux Build Service Account
a4e4aba7e4 Merge "msm: vidc: pm qos stability fixes for video driver" 2016-07-13 15:44:50 -07:00
Dhoat Harpal
df159d60d8 soc: qcom: glink_smd_xprt: Fix smd close ack for legacy channel
smd_data_ch_close sets local_legacy to false even when close_ack is
not called, this even doesn't allow process_reopen_event to call
close_ack.

smd_data_ch_close set local_legacy to false only when it sends
close_ack, otherwise it will be set to false by process_reopen_event
on sending close_ack.

CRs-Fixed: 1020947
Change-Id: I1353f3a8e625803e6317bc543b7125ce52daa49c
Signed-off-by: Dhoat Harpal <hdhoat@codeaurora.org>
2016-07-13 03:45:00 -07:00