Commit graph

586247 commits

Author SHA1 Message Date
Linux Build Service Account
ce0b78dbf1 Merge "sched/core_ctl: Fix state_lock spinlock contention" 2017-03-23 09:44:48 -07:00
Linux Build Service Account
c2f18b4fd0 Merge "drm/msm: Take the mutex before calling msm_gem_new_impl" 2017-03-23 09:44:47 -07:00
Linux Build Service Account
081fe06477 Merge "msm: mdss: dp: fix check for audio support on the sink" 2017-03-23 09:44:46 -07:00
Linux Build Service Account
98c7dad6ff Merge "net: rmnet_data: Add support to configure custom device name" 2017-03-23 09:44:45 -07:00
Linux Build Service Account
e12647abbd Merge "usb: core: Enable xhci irq after starting controller" 2017-03-23 09:44:44 -07:00
Linux Build Service Account
9e50ecf4cf Merge "arm64: kaslr: use callee saved register to preserve SCTLR across C call" 2017-03-23 09:44:43 -07:00
Linux Build Service Account
b23d994e0c Merge "input: keyboard: add syscore_ops support to gpio_key driver" 2017-03-23 09:44:43 -07:00
Linux Build Service Account
a3eacc7296 Merge "devfreq_spdm: Handle spurious interrupts during bootup" 2017-03-23 09:44:42 -07:00
Linux Build Service Account
b66d4121c6 Merge "hwrng: Add quality parameter to msm-rng driver" 2017-03-23 09:44:41 -07:00
Linux Build Service Account
838e1d8348 Merge "f_qc_rndis: Compile rndis.c if CONFIG_USB_F_QCRNDIS is enabled" 2017-03-23 09:44:40 -07:00
Linux Build Service Account
087b2cafc7 Merge "ARM: dts: msm: Add support for speed-bin 2 for MSM8996v3" 2017-03-23 09:44:39 -07:00
Linux Build Service Account
44f8994b44 Merge "ARM: dts: msm: add panel physical dimensions for truly panel" 2017-03-23 09:44:38 -07:00
Linux Build Service Account
e0c1cae42e Merge "ASoC: msm_sdw: Avoid initial SSR notifications at bootup" 2017-03-23 09:44:38 -07:00
Linux Build Service Account
61249ef44b Merge "ASoC: wsa881x: Add mixer control to set WSA PA mute" 2017-03-23 09:44:37 -07:00
Linux Build Service Account
64b780b80c Merge "ASoC: sdm660_cdc: Fix 44.1 clip mute first time after boot" 2017-03-23 09:44:36 -07:00
Linux Build Service Account
de85a911ed Merge "ASoC: swr-wcd: Reduce latency for cold start on speaker" 2017-03-23 09:44:35 -07:00
Linux Build Service Account
f2e9e4fdd3 Merge "ASoC: sdm660_cdc: fix HPH CnP on sdm660 internal codec" 2017-03-23 09:44:35 -07:00
Linux Build Service Account
50c5bf4a56 Merge "ASoC: msm_sdw: Fix random mute on speaker when device switch" 2017-03-23 09:44:34 -07:00
Linux Build Service Account
d5d35b197a Merge "ASoC: msm_sdw: Fix compander register setting for speaker" 2017-03-23 09:44:33 -07:00
Linux Build Service Account
a646f0ad6f Merge "ASoC: wcd-mbhc: Fix list del entry issue on mbhc variable" 2017-03-23 09:44:32 -07:00
Linux Build Service Account
a69882a961 Merge "pinctrl: qcom: correct register offset for lpi_gpio_16/17 on sdm660" 2017-03-23 09:44:32 -07:00
Linux Build Service Account
9b1eeebe92 Merge "ASoC: audio-ext-clk: correct pinctrl info for lpass mclk" 2017-03-23 09:44:31 -07:00
Linux Build Service Account
ab2411c816 Merge "ARM: dts:msm: correct clk setting for native playback on SDM660" 2017-03-23 09:44:30 -07:00
Linux Build Service Account
2edff433a4 Merge "ASoC: wcd-spi: pre-allocate buffers used for transfers" 2017-03-23 09:44:29 -07:00
Linux Build Service Account
3535fcdc1b Merge "ASoC: sdm660_cdc: Fix no headset remove event after SSR" 2017-03-23 09:44:29 -07:00
Linux Build Service Account
0776e27963 Merge "ASoc: msm: remove capture property for SLIMBUS_6 Hostless playback" 2017-03-23 09:44:27 -07:00
Linux Build Service Account
733e887153 Merge "clk: msm: gcc-8996: Add pinctrl clk for ln_bb_clk" 2017-03-23 09:44:27 -07:00
Linux Build Service Account
17aa43536b Merge "clk: msm: clock-gcc-8996: Add additional frequencies for QSPI clock" 2017-03-23 09:44:26 -07:00
Linux Build Service Account
419d25863f Merge "usb: phy: qmp: Add support for fpc re-drive chipset" 2017-03-23 09:44:25 -07:00
Linux Build Service Account
70b1b26572 Merge "ARM: dts: msm: Add fpc re-drive support for SDM630 QRD" 2017-03-23 09:44:24 -07:00
Linux Build Service Account
775eee3cbf Merge "ARM: dts: msm: Add fpc re-drive support for SDM660 QRD" 2017-03-23 09:44:23 -07:00
Linux Build Service Account
1180bf2d24 Merge "ath10k: change log level for unknown wmi event print to debug" 2017-03-23 09:44:23 -07:00
Linux Build Service Account
24a299f33b Merge "iio: adc: tadc: fix leakage problem" 2017-03-23 09:44:22 -07:00
Linux Build Service Account
47577ec76d Merge "msm: camera: cpp: Replace const by macro" 2017-03-23 09:44:17 -07:00
Linux Build Service Account
3ed0c82430 Merge "msm: camera: add description for laser sensor" 2017-03-23 09:44:16 -07:00
Linux Build Service Account
76b2cd2549 Merge "qcom: qnovo: Fix property write out of range errors" 2017-03-23 09:44:13 -07:00
Linux Build Service Account
41bcca59c9 Merge "msm: isp: Fix ping pong mismatch issue" 2017-03-23 09:44:12 -07:00
Linux Build Service Account
7918375ff3 Merge "msm: camera: Add error check for cmd in IOCTL." 2017-03-23 09:44:11 -07:00
Linux Build Service Account
42762d628d Merge "msm: isp: update logic to reject invalid frame" 2017-03-23 09:44:06 -07:00
Linux Build Service Account
edb4127363 Merge "ARM: dts: msm: Set the rate for camss vfe clock on msm8998" 2017-03-23 09:44:05 -07:00
Linux Build Service Account
23c2afd695 Merge "msm: common: set clk rate when rate is INIT_RATE" 2017-03-23 09:44:04 -07:00
Harry Yang
5bad79e773 qcom: qnovo: Fix property write out of range errors
Update property value ranges, in compliance with qnovo design spec.

Also, allow the user to set the parameters values in different number
base. While at it, fix the file permission values for all the
parameters to octal representation.

Change-Id: I0d0f14c22457322c7d79b95107e3cbfcd4a8a0b6
Signed-off-by: Harry Yang <harryy@codeaurora.org>
2017-03-22 15:15:13 -07:00
Subash Abhinov Kasiviswanathan
b268a55a9f net: rmnet_data: Add support to configure custom device name
rmnet_data assigns device name by the order they are created.
This causes problems which multiple processes are trying to
create devices and leads to random device names.

Assign device name as specified by user.

CRs-Fixed: 2018785
Change-Id: Iab8e053c6ccacbeedaa7763e760d0c12e756b5d0
Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2017-03-22 12:55:20 -06:00
Jordan Crouse
4870006adc drm/msm: Take the mutex before calling msm_gem_new_impl
Amongst its other duties, msm_gem_new_impl adds the newly created
GEM object to the shared inactive list which may also be actively
modifiying the list during submission.  All the paths to modify
the list are protected by the mutex except for the one through
msm_gem_import which can end up causing list corruption.

Change-Id: Ic0dedbad6b68d4d3db726e0d598d4d21af4b328c
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2017-03-22 11:19:44 -06:00
Ard Biesheuvel
9fcccba399 arm64: kaslr: use callee saved register to preserve SCTLR across C call
The KASLR code incorrectly expects the contents of x18 to be preserved
across a call into C code, and uses it to stash the contents of SCTLR_EL1
before enabling the MMU. If the MMU needs to be disabled again to create
the randomized kernel mapping, x18 is written back to SCTLR_EL1, which is
likely to crash the system if x18 has been clobbered by kasan_early_init()
or kaslr_early_init(). So use x22 instead, which is not in use so far in
head.S

Change-Id: I6a79b0c3b2e2306d080406c7f617483f6f1519b0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Git-commit: d5e5743797adc26e09db262e7a4b6b81d8c0f45c
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[neeraju@codeaurora.org: resolve trivial merge conflicts]
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-03-22 19:22:53 +05:30
Dilip Kota
d30e4d4e54 devfreq_spdm: Handle spurious interrupts during bootup
Terminate the interrupts triggered before the intitalisation
itself.

Change-Id: I7c005134ecbdae38b58e4312f9e294f5b59c2510
Signed-off-by: Dilip Kota <dkota@codeaurora.org>
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
2017-03-22 02:47:41 -07:00
Odelu Kukatla
9a36746dc7 ARM: dts: msm: Add support for speed-bin 2 for MSM8996v3
Add speed-bin 2 to support the fmax of 1.9GHz and 1.5GHz
for perf and power clusters respectively.
Also add speed-bin 2 to support the fmax of 560MHz for GPU clock.

Change-Id: I9bc547b0f8a2f2c7cad04ec8c967ed580755ae75
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2017-03-22 02:21:15 -07:00
Shantanu Jain
141fe25708 input: keyboard: add syscore_ops support to gpio_key driver
Add syscore_ops support for gpio-keys driver to service
wakeable irq handler before the CPUs resume after
suspend state.

Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
Change-Id: I7fe266661abfd469c68309a66aed0cb0fa2de33e
2017-03-22 14:39:37 +05:30
Vijayavardhan Vennapusa
7c9990241e f_qc_rndis: Compile rndis.c if CONFIG_USB_F_QCRNDIS is enabled
When CONFIG_USB_F_QCRNDIS is enabled to support RNDIS over BAM2BAM
to IPA, it needs to compile rndis.c driver as well. Otherwise
will see compilation error. Hence compile rndis.c along with f_qc_rndis.c
when CONFIG_USB_F_QCRNDIS is enabled. Disable CONFIG_USB_F_GSI as both
configs can't be enabled at a time as that would cause compilation errors
and warnings seen due to same misc device name registration.

Change-Id: Ie11fba25be53e158811b05c7054bbdf126689c36
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2017-03-22 13:29:06 +05:30
Laxminath Kasam
727455f34d ASoC: msm_sdw: Avoid initial SSR notifications at bootup
In MSM soundwire codec, avoid initial bootup SSR
notifications after registration of notifier.

Change-Id: I06b1ffedf3b7247baa1d3ffe92a66584a321e624
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2017-03-22 00:52:27 -07:00