summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-16leds: qpnp-flash-v2: Add support for thermal current mitigationDevesh Jhunjhunwala
Based on the thermal thresholds triggered, use the LUT to limit the maximum available flash current. CRs-Fixed: 1043718 Change-Id: I456d6491987183e07eba921edc826ff801fdeee3 Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-08-16leds: qpnp-flash-v2: Add support for LMH mitigationDevesh Jhunjhunwala
Based on the LMH trigger thresholds read from device tree and the battery properties read from fuel gauge, trigger LMH pre-emptive current mitigation if required. CRs-Fixed: 1043718 Change-Id: I54e7670a880f862b6619d22f843c8fa13fd0b303 Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-08-16leds: qpnp-flash-v2: Implement max_current_query APIDevesh Jhunjhunwala
Update the max_current_query stub to calculate the maximum available current for flash based on the battery properties read from fuel gauge. CRs-Fixed: 1043718 Change-Id: I88fd40c449852704361ae3ed3e8223e1e9b3fe74 Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-08-07Merge "arm64: Select reset controller framework for MSM"Linux Build Service Account
2016-08-07Merge "NFC: IRQ gpio usage modification in nfc_read"Linux Build Service Account
2016-08-07Merge "ARM: dts: msm: Fix QOS settings for Venus on msmcobalt"Linux Build Service Account
2016-08-07Merge "msm: vidc: Fix decoder output buffer size issue"Linux Build Service Account
2016-08-07Merge "msm: ipa: Neutrino IPA offload support"Linux Build Service Account
2016-08-07Merge "ARM: dts: msm: enabling dynamic FPS for nt35597 video panel"Linux Build Service Account
2016-08-07Merge "msm: kgsl: Allow 0 as a valid ion file descriptor"Linux Build Service Account
2016-08-07Merge "msm: kgsl: Make VBIF register dump more generic"Linux Build Service Account
2016-08-07Merge "msm: crypto: Fix integer over flow check in qcedev driver"Linux Build Service Account
2016-08-07Merge "qcom: ssr: Fix possible overflow when copying firmware name"Linux Build Service Account
2016-08-07Merge "msm: vidc: Add Override QP extradata support"Linux Build Service Account
2016-08-07Merge "qseecom: Fix ion memory issue during unload app failure"Linux Build Service Account
2016-08-07Merge "msm: mdss: free the correct layer_list in compat_atomic_commit"Linux Build Service Account
2016-08-07Merge "ARM: dts: msm: add proxy vote for mdss gdsc for msmcobalt"Linux Build Service Account
2016-08-04NFC: IRQ gpio usage modification in nfc_readGaurav Singhal
Modified condition to ensure data is read only after interrupt has occurred. Spurious interrupt handling is done in nfc_read instead of irq handler. Change-Id: Ie2362610fe922e792e6358b4386c828fdd754fa8 Signed-off-by: Gaurav Singhal <gsinghal@codeaurora.org>
2016-08-04Merge "ASoC: wcd934x: Enable smart boost on WCD9340 codec"Linux Build Service Account
2016-08-04Merge "icnss: pass fw version to wlan driver"Linux Build Service Account
2016-08-04Merge "soc: qcom: pil: Add error codes to error logs"Linux Build Service Account
2016-08-04Merge "msm: kgsl: Allocate global buffers through paged memory"Linux Build Service Account
2016-08-04Merge "socinfo: Export API for getting SOC serial number"Linux Build Service Account
2016-08-04Merge "ARM: dts: msm: Add dmic clock rate on ECPP path for 8996"Linux Build Service Account
2016-08-04Merge "ASoC: msm8996: Add independent clock support on codec"Linux Build Service Account
2016-08-04Merge "mdss: display-port: add support to use common EDID parser"Linux Build Service Account
2016-08-04Merge "input: touchpanel: Goodix GT915 driver cleanup"Linux Build Service Account
2016-08-04Merge "input: touchscreen: reduce lpm current of avdd reg for ITE tech"Linux Build Service Account
2016-08-04Merge "input: touchscreen: add delay after enabling regulators"Linux Build Service Account
2016-08-04Merge "ARM: dts: msm: Add battery data for QRD SKUK device"Linux Build Service Account
2016-08-04soc: qcom: pil: Add error codes to error logsPuja Gupta
To help better understand error logs, print error codes along with error logs. CRs-Fixed: 1050153 Change-Id: Ic7fd560133d836ef15015ff0ebcdd3fdb13ff6cb Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-08-04msm: vidc: Fix decoder output buffer size issuePraneeth Paladugu
Decoder YUV buffer size should be derived based on current resolution using Venus MACROS. This the only size that clients are aware of. Using the size from FW will make buffer sizes mismatches and unnecessary failures. By not using buffer size from Venus, driver can avoid unnecessary buffer requirement calls. This will reduce the start-up latency. CRs-Fixed: 1011881 Change-Id: I90762967e8b7888a775ce4771b6cdb08528b6513 Signed-off-by: Vikash Garodia <vgarodia@codeaurora.org> Signed-off-by: Praneeth Paladugu <ppaladug@codeaurora.org>
2016-08-05ASoC: wcd934x: Enable smart boost on WCD9340 codecSudheer Papothi
During playback, enabling smart boost feature changes the threshold of the playback signal based on the amplitude of the signal without clipping the signal. Change enables smart boost on WCD9340 codec. Change-Id: Ic4c5e3cc071898f376070b853112c5014d61272c Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2016-08-04msm: crypto: Fix integer over flow check in qcedev driverZhen Kong
Integer overflow check always fails when ULONG_MAX is used, as ULONG_MAX is 2^64-1, while req->data[i].len and total are uint32_t. Make change to use U32_MAX instead of ULONG_MAX. CRs-fixed: 1046507 Change-Id: Iccf9c32400ecc7ffc0afae16f58c38e5d78a5b64 Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2016-08-04ARM: dts: msm: Add dmic clock rate on ECPP path for 8996Sudheer Papothi
DMIC clock on ECPP(Echo cancellation Ping-Pong) path can run at 1.2MHz. Change configures DMIC clock rate for ECPP path in codec device node. CRs-fixed: 1022917 Change-Id: Ie7a0a5c57af608cdb42fac9f0f95fe427de8ea1d Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org> Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
2016-08-04ASoC: msm8996: Add independent clock support on codecSudheer Papothi
WCD9335 codec has single master clock supply widget for both playback and recording paths. Adding separate clock supply for playback and recording paths will help handle low power audio recording usecases without affecting playback usecases. Change is to enable separate clock supply widgets for playback and recording paths. CRs-fixed: 1022917 Change-Id: I3978d2c53f2b04104d9d279f8acad60326f9405c Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org> Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
2016-08-04socinfo: Export API for getting SOC serial numberYuanyuan Liu
Export API for getting SOC serial number so that other modules can use it. CRs-Fixed: 1050491 Change-Id: I24f735159a38dffdc4f44babacc4d758cd0a8365 Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2016-08-04Merge "msm: mdss: Enable dynamic FPS support for msmcobalt"Linux Build Service Account
2016-08-03Merge "arm64: dma-mapping: don't clear dma ops on bypass detach"Linux Build Service Account
2016-08-03Merge "Revert "arm64: dma-mapping: Attach IOMMUs as groups""Linux Build Service Account
2016-08-03Merge "ARM: dts: msm: Remove bogus stream ID from PCIe IOMMU"Linux Build Service Account
2016-08-03Merge "ARM: dts: msm: change to use SW AEAD and HMAC algorithm for msmcobalt"Linux Build Service Account
2016-08-03Merge "soc: qcom: gladiator_erp_v2: initialize return value"Linux Build Service Account
2016-08-03Merge "qcom-charger: qpnp-smb2: use values from hardware for default settings"Linux Build Service Account
2016-08-03Merge "Revert "drivers: mfd: Return EPROBE_DEFER during codec failure""Linux Build Service Account
2016-08-03Merge "leds: qpnp-flash-v2: add support to query battery parameters"Linux Build Service Account
2016-08-03Merge "clk: msm: clock: Add the NO_RATE_CACHE flag to DP clocks on MSMCOBALT"Linux Build Service Account
2016-08-03Merge "soc: qcom: core_ctl: Fix possible null-pointer dereference"Linux Build Service Account
2016-08-03Merge "defconfig: arm64: msm: Re-enable qtaguid"Linux Build Service Account
2016-08-03Merge "ASoC: wcd9335: Add support to enable low power mode on codec"Linux Build Service Account