Commit graph

594002 commits

Author SHA1 Message Date
Neeraj Upadhyay
52dfa8f9dd soc: qcom: scm: Remap scm busy error codes to -EBUSY
Current code do not remap SCM busy error codes and return
the same code to the client. This causes confusion as
client drivers check the return value against linux
error codes for other failure cases and also can't
access the internal SCM busy error code definitions.
Fix this by remapping SCM busy error codes to -EBUSY.

Change-Id: Ic3dcdf415b2edc85714fcb0c821ec302fcd967d3
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-10-06 23:00:43 +05:30
Linux Build Service Account
a599fe22fa Merge "crypto: ice: Sanitize the ice device return address." 2017-10-05 16:10:24 -07:00
Linux Build Service Account
5f039db7fc Merge "power: qpnp-fg-gen3: Handle notifications from parallel charger" 2017-10-05 16:10:23 -07:00
Linux Build Service Account
cf40205652 Merge "ARM: dts: msm: Add AFE clock version for primary auxpcm" 2017-10-05 16:10:22 -07:00
Linux Build Service Account
9a8f29ce40 Merge "ASoC: codecs: Fix pop noise in HPH plus LO4 concurrent usecase" 2017-10-05 16:10:21 -07:00
Linux Build Service Account
eecaf2b6d2 Merge "ASoC: msm: qdsp6v2: initialize L/R/C gain for both mono/stereo playback" 2017-10-05 16:10:20 -07:00
Linux Build Service Account
54a4a46266 Merge "soc: qcom: fix out of bounds read issue" 2017-10-05 16:10:19 -07:00
Linux Build Service Account
b54d3c5299 Merge "ASoC: wcd-dsp-mgr: Add range check before getting component" 2017-10-05 16:10:18 -07:00
Linux Build Service Account
152153c221 Merge "ASoC: msm-lsm-client: cleanup ioctl functions" 2017-10-05 16:10:17 -07:00
Linux Build Service Account
50a7aac435 Merge "Revert "osq_lock: fix osq_lock queue corruption"" 2017-10-05 16:10:16 -07:00
Linux Build Service Account
b4a52c84e3 Merge "msm: camera: Check if regulator is null before enabling" 2017-10-05 16:10:15 -07:00
Linux Build Service Account
f165bb6da1 Merge "defconfig: msm: enable DRM driver for msm8996" 2017-10-05 16:10:14 -07:00
Linux Build Service Account
afb24a199c Merge "drm/msm: null check before initializing a submitqueue" 2017-10-05 16:10:12 -07:00
Linux Build Service Account
81d3ca7153 Merge "ARM: dts: msm: use sde terminology for DRM based nodes" 2017-10-05 16:10:12 -07:00
Linux Build Service Account
120b98faf4 Merge "drm/msm: avoid loading gpu components if qcom_kgsl present" 2017-10-05 16:10:11 -07:00
Linux Build Service Account
85efa92bb8 Merge "drm/msm: remove the right vlbank event from the event list" 2017-10-05 16:10:09 -07:00
Linux Build Service Account
3b503081f5 Merge "drm/msm/sde: update release & retire fence timeline" 2017-10-05 16:10:09 -07:00
Linux Build Service Account
5d64261f21 Merge "step-chg-jeita: run only when charging" 2017-10-05 16:10:08 -07:00
Linux Build Service Account
e10b471b51 Merge "FROMLIST: binder: fix memory corruption in binder_transaction binder" 2017-10-05 16:10:07 -07:00
Linux Build Service Account
9e61cad143 Merge "sched: Make resched_cpu() unconditional" 2017-10-05 16:10:06 -07:00
Linux Build Service Account
9b952ff615 Merge "rcu: Stop disabling interrupts in scheduler fastpaths" 2017-10-05 16:10:04 -07:00
Linux Build Service Account
f5684568b9 Merge "iio: qcom-rradc: Disable continuous mode when read fails" 2017-10-05 16:10:03 -07:00
Linux Build Service Account
9a6c530f34 Merge "defconfig: msm-auto: Enbale CONFIG_SLUB_DEBUG_ON" 2017-10-05 16:10:02 -07:00
Linux Build Service Account
699891bf07 Merge "ARM: dts: msm: change smb138x_parallel_slave node name" 2017-10-05 16:10:01 -07:00
Linux Build Service Account
4afd92d32e Merge "drm/msm: Remove too many hdmi_i2c_xfer warnings" 2017-10-05 16:10:00 -07:00
Linux Build Service Account
52b59ba4bd Merge "msm: mdss: dp: fix handling of device shutdown with cable connected" 2017-10-05 16:09:59 -07:00
Linux Build Service Account
92a03ca537 Merge "wil6210: support AOA in FTM session" 2017-10-05 16:09:58 -07:00
Linux Build Service Account
3def0fa97f Merge "ARM: enable vmalloc saving" 2017-10-05 16:09:57 -07:00
Linux Build Service Account
0d13390c0a Merge "netfilter: xt_socket: Restore mark from full sockets only" 2017-10-05 16:09:56 -07:00
Linux Build Service Account
5ef257fe14 Merge "soc: qcom: glink: Free if_ptr before freeing dummy transport" 2017-10-05 16:09:55 -07:00
Linux Build Service Account
6f710cc042 Merge "spcom: spcom_get_next_request_size() unlock while waiting for rx data" 2017-10-05 16:09:54 -07:00
Linux Build Service Account
f8bec54357 Merge "spcom: avoid using stale glink handle" 2017-10-05 16:09:52 -07:00
Linux Build Service Account
75d9384cc4 Merge "msm:ipa: Fix to slab out of bounds access" 2017-10-05 16:09:51 -07:00
Linux Build Service Account
8a0ae03d44 Merge "mmc: block: Unhalt the command queue before releasing mmc host" 2017-10-05 16:09:50 -07:00
Linux Build Service Account
d640f06626 Merge "msm: kgsl: Fix size check issue in _read_fw2_block_header()" 2017-10-05 16:09:49 -07:00
Linux Build Service Account
afd458fbee Merge "msm: kgsl: Fix calculation of size in _load_regfile" 2017-10-05 16:09:48 -07:00
Linux Build Service Account
928b34b6b3 Merge "mmc: sdhci-msm: flush mmc detect work asynchronously." 2017-10-05 16:09:46 -07:00
Linux Build Service Account
6963c78e4d Merge "fb/msm: add support for HDR playback control sequence" 2017-10-05 16:09:45 -07:00
Linux Build Service Account
0c90b04235 Merge "ath10k: Vote for hardware resources for WCN3990" 2017-10-05 16:09:44 -07:00
Linux Build Service Account
a564649444 Merge "iommu: free io pgtable during domain detach." 2017-10-05 16:09:43 -07:00
Linux Build Service Account
53ce371186 Merge "msm: wlan: Update regulatory database" 2017-10-05 16:09:42 -07:00
Linux Build Service Account
f7b404c71e Merge "cgroupns: Close race between cgroup_post_fork and copy_cgroup_ns" 2017-10-05 16:09:41 -07:00
Linux Build Service Account
175a78586f Merge "msm: ipa3: add lock for num_q6_rule" 2017-10-05 16:09:40 -07:00
Subbaraman Narayanamurthy
d587341753 power: qpnp-fg-gen3: Handle notifications from parallel charger
Handle notifications from parallel charger in GEN3 FG driver so
that ESR FCC control can be configured sooner based on parallel
charging status change. Without this, GEN3 FG driver can simply
wait on notifications from battery/USB power supply to move from
HW autonomous to SW controlled ESR FCC settings when parallel
charging is enabled which cause unwanted battery current spikes.

CRs-Fixed: 2119134
Change-Id: Ic4c473a6cc6062f2eaaebc68c30a1a51763c5dda
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2017-10-05 11:00:57 -07:00
Linux Build Service Account
b889d4d995 Merge "ARM: dts: msm: Add GPU speed bin 2 support for MSM8996v3" 2017-10-05 03:06:51 -07:00
Linux Build Service Account
98871f5864 Merge "ASoC: sdm660_cdc: Fix HPH CnP and kernel panic issue on sdm660-internal" 2017-10-05 03:06:50 -07:00
Linux Build Service Account
12be975dcf Merge "msm: ipa: prevent string buffer overflows" 2017-10-05 03:06:48 -07:00
Linux Build Service Account
f43806fb3e Merge "msm: kgsl: Use a lock when updating the sparse bindings" 2017-10-05 03:06:47 -07:00
Linux Build Service Account
cb474c5398 Merge "scsi: ufs: Change power mode on line reset" 2017-10-05 03:06:46 -07:00
Linux Build Service Account
abb2448f18 Merge "usb: gadget: gsi: Avoid spinlock lockup" 2017-10-05 03:06:45 -07:00