Commit graph

580018 commits

Author SHA1 Message Date
Linux Build Service Account
260fe22a72 Merge "ext4 crypto: added support for O_DIRECT flag" 2016-12-20 14:04:55 -08:00
Linux Build Service Account
70514ec343 Merge "msm: mdss: dsi: Add chromaticity values for HDR support" 2016-12-20 14:04:53 -08:00
Linux Build Service Account
b9bdafe127 Merge "ARM: dts: msm: Add HDR support for NT35597 panel" 2016-12-20 14:04:53 -08:00
Linux Build Service Account
f3fe3cecc1 Merge "msm: mdss: Fix out of bound access of array indexes" 2016-12-20 14:04:52 -08:00
Linux Build Service Account
47f15848c3 Merge "msm: sde: correct rotator unload sequence upon error" 2016-12-20 14:04:51 -08:00
Linux Build Service Account
b34026a220 Merge "msm: sde: Update capability for SDE rotator" 2016-12-20 14:04:50 -08:00
Linux Build Service Account
e9ab69a075 Merge "ASoC: msm: qdsp6v2: return error when copy from userspace fails" 2016-12-20 14:04:49 -08:00
Linux Build Service Account
314122fcd0 Merge "msm: qdsp6v2: extend media format provided to voice driver" 2016-12-20 14:04:49 -08:00
Linux Build Service Account
b0ba6bde9d Merge "ASoC: wcd934x: Add missing INT0 interpolator path" 2016-12-20 14:04:48 -08:00
Linux Build Service Account
a8dd69178c Merge "arm: dma_mapping: Support for DOMAIN_ATTR_S1_BYPASS attribute" 2016-12-20 14:04:40 -08:00
Linux Build Service Account
ab84cf7576 Merge "ARM: dts: msm: Add NFC device node for msm8998 QRD platforms" 2016-12-20 14:04:39 -08:00
Linux Build Service Account
0786411674 Merge "scsi: ufs: fix irq return code" 2016-12-20 14:04:38 -08:00
Linux Build Service Account
db014f3843 Merge "scsi: ufs: make sure all interrupts are processed" 2016-12-20 14:04:37 -08:00
Linux Build Service Account
f91543d4e8 Merge "net: ping: Fix stack buffer overflow in ping_common_sendmsg()" 2016-12-20 14:04:33 -08:00
Linux Build Service Account
08f2969dd3 Merge "clk: msm: clock-osm: fix read-modify-write for LLM volt vote register" 2016-12-20 14:04:33 -08:00
Linux Build Service Account
8c1b054af9 Merge "sound: usb: auto suspend device only if it supports remote wakeup" 2016-12-20 14:04:32 -08:00
Linux Build Service Account
2685dd1087 Merge "usb: core: Allow secondary event ring clean upon disconnect" 2016-12-20 14:04:31 -08:00
Linux Build Service Account
358f9b3361 Merge "usb: xhci: Acknowledge pending events in secondary event ring" 2016-12-20 14:04:30 -08:00
Linux Build Service Account
8a0ab369eb Merge "msm: ipa: fix split packet handling" 2016-12-20 14:04:29 -08:00
Linux Build Service Account
03a382981c Merge "usb: gadget: Add DPL support using IPA over BAM2BAM" 2016-12-20 14:04:29 -08:00
Linux Build Service Account
cb8f4d3dd7 Merge "ARM: dts: msm: Add QMP PHY init sequence for msmfalcon" 2016-12-20 14:04:28 -08:00
Linux Build Service Account
9d820bba82 Merge "usb: qusb2: De-assert TCSR_QUSB2PHY_CLAMP_DIG_N_1P8 upon boot up" 2016-12-20 14:04:24 -08:00
Linux Build Service Account
164220fbcd Merge "msm: ipa3: support AP+STA IPA stats" 2016-12-20 14:04:23 -08:00
Linux Build Service Account
b0edbd4968 Merge "defconfig: msmfalcon: Enable EHSET Test Fixture device driver" 2016-12-20 14:04:22 -08:00
Linux Build Service Account
216f3300c9 Merge "USB: composite: Send stall when no config is active" 2016-12-20 14:04:22 -08:00
Linux Build Service Account
12fdb0f751 Merge "usb: gadget: composite: Add spinlock protection for usb config descriptor" 2016-12-20 14:04:21 -08:00
Linux Build Service Account
0de55d669a Merge "ARM: dts: msm: Update MPM pin mappings for USB for msmfalcon" 2016-12-20 14:04:20 -08:00
Linux Build Service Account
652e58199c Merge "USB: gadget: f_qdss: Add proper checks in usb_qdss_close()" 2016-12-20 14:04:19 -08:00
Linux Build Service Account
13a527ddd5 Merge "USB: f_qc_rndis: Add spinlock protection whereever required" 2016-12-20 14:04:18 -08:00
Linux Build Service Account
f8c8237d64 Merge "ARM: dts: msm: Disable WLED staggering for pmi8998 and pm2falcon" 2016-12-20 14:04:17 -08:00
Linux Build Service Account
d4a74ec80a Merge "defconfig: msmcortex: remove unused charger drivers" 2016-12-20 14:04:12 -08:00
Linux Build Service Account
d6be2a8f22 Merge "power: smb1351-charger: Fix ADC timer enum value for reading BATT_THERM" 2016-12-20 14:04:12 -08:00
Linux Build Service Account
8fce1d621f Merge "ARM: dts: msm: Enable camera flash on msmfalcon interposer" 2016-12-20 14:04:11 -08:00
Linux Build Service Account
705e503bb0 Merge "ARM: dts: msm: Correct pinctrl function for spi8 of msmfalcon" 2016-12-20 14:04:10 -08:00
Runmin Wang
060af79063 sched/tune: remove duplicate allow_attach in schedtune_cgrp_subsys
Remove the extra allow_attach function and its function definiton.

Change-Id: I530f9f5098d7d2cd6bb343e44c2b8b808af69414
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-12-20 12:00:51 -08:00
Vinayak Menon
8da3014987 lowmemorykiller: fix an uninitialized variable usage
Fix the data passed to trace event. Right now the trace
event shows uninitialized stack data.

Change-Id: Iefa3d000ba413239f127629ad11c96ffe6981cc2
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2016-12-20 06:14:33 -08:00
Taniya Das
1f35bc8062 clk: qcom: Add new voter clocks for camss clocks
Add new voter clocks of camss_jpeg0 clocks which are required by camera
client. Update the clock indexes for multimedia clocks for the same. Also
update the clock ops for hardware control branch clocks.

Change-Id: I4bc6608789b8b900e0af007d2ca24ba19f675cb7
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-12-20 17:53:55 +05:30
Ashay Jaiswal
7ac9349c5a qcom-charger: smb2: support for micro USB mode
Add support to disable TypeC mode of charger hardware
and enable micro USB mode. Enabling micro USB mode involves
following changes:
- hvdcp needs to be kept enabled. Create a new votable hvdcp_enable
  and vote true when uUSB connector is in use.
- Add support of extcon for sending notification to USB driver.

Change-Id: I109c07cd15052f4be15fee203f7cbaf02b6fd5cf
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
2016-12-20 17:23:42 +05:30
Charan Teja Reddy
6ee131307e ARM: dts: msm: add bus vote for mmss smmu on msmfalcon
The MMSS SMMU needs a bus vote in order to light the path to DDR.

Change-Id: Ia045cce7573083b080bb578bfc7a8c4c59594146
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2016-12-20 16:37:21 +05:30
Srinivas Ramana
b12be00f05 ARM: dts: msm: Add initial device tree for APQ FALCON
Add initial device tree support and socinfo support for
APQ variants of falcon.

Change-Id: Ie955a9b544890b799a0c8cd5bb71d27d8cdc7307
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
2016-12-20 16:04:31 +05:30
Vinayak Menon
002162949f defconfig: msmfalcon: enable process reclaim
Enable per process reclaim on msmfalcon to allow
targeted reclaim of anonymous pages.

Change-Id: I5c725ca8bf83753908f0ababb39f4d8c0c247171
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2016-12-20 15:53:25 +05:30
Vinayak Menon
d4e8349cb1 defconfig: msmfalcon: enable memory cgroup
Enable memory cgroup and the swap extension for
memcg on msmfalcon.

Change-Id: I59126e7badc8c7b22bb4a0782e2119a76fd42ce8
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2016-12-20 15:42:07 +05:30
Chandana Kishori Chiluveru
025b721004 USB: gadget: u_data_ipa: Handle usb requests allocation/free correctly
Currently USB requests are allocated during connect work for starting
endless TX and RX in BAM2BAM over IPA. But these requests are not freed
during disconnect which leads to memory leak and could result in memory
allocation failure in function drivers during next connect. Hence free USB
requests allocated during disconnect to fix memleak issue and also move
allocation of RX/TX usb requests to gbam_connect to avoid crashes due
to NULL pointer dereference.

Also extend spinlock protection to avoid the crashes during connect and
disconnect functions.

Change-Id: I4362fde2928857253d2150e4d9531cada876cd58
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
Signed-off-by: Ajay Agarwal <ajaya@codeaurora.org>
2016-12-20 15:41:24 +05:30
Vinayak Menon
57dff2d0cc defconfig: msmfalcon: sync defconfigs
Sync the msmfalcon defconfigs.

Change-Id: I91bc341cb9ae414020c8770a2bd508fae63b9294
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2016-12-20 15:34:27 +05:30
Taniya Das
fa4531b69a ARM: dts: msm: Add support for clock debug for MSMfalcon/MSMtriton
Clock debug mux node is required for global clock controller, CPU, graphics
clock controller and multimedia clock controller. Add syscon device nodes
for the required nodes.

Change-Id: Ie6571c7b780f184e6af78c3c339e51820a09dfa8
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-12-20 15:27:57 +05:30
Laxminath Kasam
2b6c284a85 defconfig: enable compile audio for msmfalcon
Enable audio compilation for internal and
external codecs on arm64 and arm msmfalcon.

CRs-Fixed: 1094763
Change-Id: I8b7fac5dd2c1f4aee3843c4f1b7fb548b389e192
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2016-12-20 15:23:34 +05:30
Sayali Lokhande
f58bc3983e mmc: host: Use correct flag to support 64-bit DMA
Use correct flag(SDHCI_USE_64BIT_DMA) to support
64-bit DMA on 4.4 kernel.

Change-Id: If29cd030e84603264d0091e015b2885a9303d860
Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
2016-12-20 14:56:37 +05:30
Srivatsa Vaddagiri
f3e2e2863a sched: Avoid packing tasks with low sleep time
Low sleep time can be an indication that waking tasks will not receive
any vruntime bonus and hence would suffer from latency when packed.
short-burst tasks sleeping on an average more than sched_short_sleep_ns
are not eligible for packing. This policy covers the case where a
task runs in short bursts and sleeping for smaller duration in between.

Change-Id: Ib81fa37809b85c267949cd433bc6115dd89f100e
Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2016-12-20 14:15:59 +05:30
Sathish Ambley
1c28ba9fb4 ARM: dts: msm: Add compute context banks for msmfalcon
Enable FastRPC by supporting new context banks on CDSP
and ADSP for msmfalcon.

Change-Id: I992dbe23baf9a159e513c57b0a5f24e14d9b391d
Acked-by: Chenna Kesava Raju <chennak@qti.qualcomm.com>
Signed-off-by: Sathish Ambley <sathishambley@codeaurora.org>
2016-12-19 22:45:59 -08:00
Sathish Ambley
c7835c5795 defconfig: msm: enable remote debugger driver
The Remote Debugger Driver allows a debugger running on a host PC
to communicate with a remote stub running on peripheral sybsystems.

Change-Id: I99dddc023b17a24e55a96bf3f9e81abe474891e1
Acked-by: Viswanatham Paduchuri <vpaduchu@qti.qualcomm.com>
Signed-off-by: Sathish Ambley <sathishambley@codeaurora.org>
2016-12-19 22:40:51 -08:00