Commit graph

580413 commits

Author SHA1 Message Date
Abhijit Kulkarni
f3b323b0a2 msm: mdss: Fix scaler enable flag setting
Scaler enable flag should be validated after copying the
scaler structure from the user space driver. For qseed2
scaler the enable flag should be set to true if this structure
is populated from user space driver.

CRs-Fixed: 1094768
Change-Id: I21b23137dcb310793656d7104594803d1727bbaa
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
2016-12-12 09:35:17 -08:00
Benjamin Chan
d6150bce84 msm: mdss: Fix error handling logic in MDSS DP driver
Add proper NULL checking for USBPD_SVDM_ATTENTION handling in DP driver.

CRs-Fixed: 1099086
Change-Id: I44ccb9a19ad85bdcef090ea3cb8ba27628d20ccb
Signed-off-by: Benjamin Chan <bkchan@codeaurora.org>
2016-12-12 08:11:40 -08:00
Andrey Markovytch
24c9ad1c6c scsi: ufs: fixed DUN size for ICE encryption to be 4k
Previously the size was 512 which could have caused performance
issues.

Change-Id: If9577b1303c7cfad5c7175448ca93582222fbbb5
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2016-12-12 07:09:34 -08:00
Amir Samuelov
416d9ad85b spcom: print error messages when remote SP subsystem crash
When the remote Secure Processor (SP) subsystem crash (SSR), the
communication link goes down. Print error messages for this rare event.

Change-Id: Ib3f719e218d972b75936d9960e342ecfe6787301
Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2016-12-12 16:57:24 +02:00
Vijayavardhan Vennapusa
d3c08a3ced USB: dwc3-msm: Disable Update xfer for DBM on ep disable or dequeue
Enable update xfer for DBM while configuring dbm endpoint
and also clear update xfer before queueing end xfer command as
part of endpoint disable as hardware programming guide.

CRs-Fixed: 965207
Change-Id: Ib5ec650884ad06394280416ccf877c1ccce1eaaf
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12 19:19:26 +05:30
AnilKumar Chimata
d21ac4abb9 defconfig: msm: Enable SMCInvoke driver for msmfalcon_32
Enable SMCInvoke driver for msmfalcon_32 to communicate
securely with TZ.

Change-Id: I57aa131a67242d53164a52784ebfe619d77aac15
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2016-12-12 18:22:25 +05:30
AnilKumar Chimata
63cba64989 msm: mink: Fix compilation issues for 32bit targets
Fix compilation errors which were triggered after enabling
smcinvoke driver for targets which has 32bit architecture.

Change-Id: Id85cea7720343cb4101155d5f33f93a1b9946abf
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2016-12-12 18:22:20 +05:30
Udaya Mallavarapu
97b96558bd msm: dvb: demux: compilation error fix for 32 bit version
Compilation error fix for 32 bit version mpq demux common plugin

Change-Id: Id2472097e115f1c8d09886c1a1ceb01c4f5c5f4b
CRs-Fixed: 1090466
Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
2016-12-12 18:07:54 +05:30
Himanshu Aggarwal
66f8dff8c8 ARM: dts: msm: add camera focus and snapshot nodes for MSMFALCON
MSM GPIO 64 is connected to Camera Focus Button and MSM GPIO 113 is
connected to Camera Snapshot Button. Add the nodes for these buttons
along with their pintrl configuration.

Change-Id: Ifc03c72233dcf1081fc3f2fed495d19e48bb8c7d
Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
2016-12-12 16:34:51 +05:30
Mayank Rana
d3e24bc43d dwc3: gadget: Increase TXFIFO size as 3KB with endless USB IN endpoint
Current code is resizing each USB IN endpoint's TXFIFO to 1KB if it is
not USB GSI endpoint or bursting is not enable. In some high throughput
test case where there is contention in terms of accessing DDR memory
through SNOC between USB3 and other peripheral PCIE, there are many
underrun errors (i.e. Bad Data Length/Bad CRC) observed. These errors
results into retransmision of USB packets and sometime dropping packets
causing diffrent kind of data stalls. Hence fix this issue by increasing
TXFIFO size as 3KB with endless USB IN endpoint (i.e. USB BAM2BAM
endpoint) which helps to successfully retransmit packets.

Change-Id: I73860a7bb252a0226b591a5f732e6a7b864911cf
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2016-12-12 02:52:09 -08:00
Vijayavardhan Vennapusa
08bed5ef94 USB: dwc3: gadget: Don't queue endless req through generic ep_queue
For DBM endpoints, queueing endless request through generic ep_queue
API should not allowed. Otherwise it might lead to crash when called
dwc3_gadget_map_request(). Hence add check whether it is DBM endpoint
or not and if it is, return error.

Change-Id: I7923df35f30293ac7ebb94b656f709f4ba5e00e5
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2016-12-12 02:49:08 -08:00
Vijayavardhan Vennapusa
e589cdf901 USB: dwc3-msm: Perform DBM config/unconfig under spinlock protection
There is a possibility of dwc3_msm_ep_queue() and msm_ep_unconfig() racing
each other if suspend happens right after configured. This scenario will
result in NOC error if start_xfer command gets queued after
msm_ep_unconfig().  Hence fix the issue by adding spinlock protection for
DBM endpoint configuration and unconfiguration.

Change-Id: I3fd007647370250017c97faebffadb35afb7fc4d
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12 15:21:33 +05:30
Vijayavardhan Vennapusa
da1cf560c2 USB: dwc3-msm: Disable DBM endpoint in msm_ep_unconfig if no req queued
There is a chance that error might occur in connect_work before
endless request is queued to USB controller and bails out. In this case,
DBM endpoint will not be disabled and results in setendpoint config
command timeouts after next connect and could cause usb endpoint enable
fails. Fix this by disabling DBM endpoint corresponding to USB endpoint
in msm_ep_unconfig() if there are no requests queued to USB endpoint.

Change-Id: I5601d76c58263150a3ad5b026a8f2b10da087ba5
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12 15:20:24 +05:30
Vijayavardhan Vennapusa
280fe6dcf1 USB: dwc3-msm: Check endpoint status and request queued or not first
When function driver calls dwc3_msm_ep_queue() to queue endless request,
first check endpoint status and whether any request already queued or not.
If that is the case, return error. Else go ahead with queuing request
to USB HW. This helps in resolving the crash seen when request is being
queued again.

Change-Id: I3d6a603c693d1df36719f57684ffad409e1a0e78
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12 15:17:48 +05:30
Vijayavardhan Vennapusa
58c91d96b2 USB: dwc3-msm: Initialize DBM ep before BAM pipe reset
On new platforms, endpoint clock gating is added for dbm endpoints
with Synopsys USB3.0 controller. This hardware feature requires
initialization of DBM endpoint before BAM pipe reset for bam2bam mode
data transfers working. Hence change sequence such that do DBM endpoint
initialization first followed by BAM pipe reset and do start transfer
as last operation.

CRs-Fixed: 965207
Change-Id: Ib5bfd1a7d258fe336a4c9924850fc9223c1c81f6
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12 15:16:52 +05:30
Anirudh Ghayal
3e66297d1b ARM: dts: msm: Move to RPM based regulators for msmtriton
Move the stub regulator to RPM-control based regulators
for most of the rails. Keep the GFX regulator as a stub
until the MSM GFX LDO node is added.

CRs-Fixed: 1100152
Change-Id: Ib2d83635af352513064a3c8b717541bc47b2f875
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2016-12-12 15:04:54 +05:30
Anirudh Ghayal
60338e0dd4 ARM: dts: msm: Add SPMI and PMIC nodes for msmtriton
SPMI enables communication with PMIC peripherals. Add
the device tree node for it.

While at it, include the supported PMIC configuration.

CRs-Fixed: 1100152
Change-Id: Ib892e3c550e7486d615e9d29e701d2b0c19c45f0
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2016-12-12 15:04:24 +05:30
Amir Samuelov
884d20e96e spcom: cleanup rx-abort flag when channel closed
When the remote subsystem crash (SSR),
glink will notify rx-abort for any pending rx buffer that was queued.
The notification callback sets the channel rx-abort flag.
When the channel is closed, reset the rx-abort flag.

Change-Id: I6cca614327f7b8e3216e3872a36f08f33a65b23e
Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2016-12-12 01:05:54 -08:00
Tirupathi Reddy
23603a7dc4 regulator: cpr3: support LDO handling for different LDO types
An LDO300 regulator is used by the GPU rail on msmfalcon. This LDO
is CPR managed and uses a different configuration/control scheme
compared to Kryo LDO. Add support for this LDO in the CPR3 framework.

CRs-Fixed: 1068294
Change-Id: Ia45152fe211f2ece1028c5cb978beebda86faba3
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
2016-12-12 13:33:56 +05:30
Abhijit Kulkarni
cbd1c43d5a msm: sde: secure camera changes for v4l2 rotator
Add support for secure camera buffer handling in SDE rotator.
This change adds detaching the secure context when the buffer
with the secure camera flag is signaled and attaches the secure
context when going back to normal non securer-camera usecases.

Change-Id: Iaff45907e78775975fa3035404dcfd9b27e6e816
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
2016-12-11 22:34:01 -08:00
Zhenhua Huang
fd9f279a8a ARM: dts: msm: Add device tree for msmfalcon QRD
Add initial device tree support for QRD platform of
msmfalcon.

Change-Id: Id6787274bf5e1dce8b813835af66874f667144ff
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
2016-12-11 22:09:48 -08:00
Manaf Meethalavalappu Pallikunhi
b4b3b9b16a ARM: dts: msm: Configure lmh hardware for msmfalcon
Configure the limits hardware with the interrupt to listen for.
Limits hardware driver will interact with the trustzone to get
throttling information from the hardware.

Change-Id: I295ea05892075c43d389b3b9a20ea4f68daeba3b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2016-12-11 21:55:12 -08:00
Asutosh Das
8fb5f84803 ARM: dts: msm: add ufs support to msmfalcon
Add ufs and ufs-phy device nodes for msmfalcon.

Change-Id: I42e796ca7e1883f5c2077660dbcde87cd4b30038
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
2016-12-12 11:06:20 +05:30
Asutosh Das
998ec9c188 phy: ufs: add UFS PHY support for msmfalcon
Add support for new UFS PHY that is used in
falcon msm.

This PHY is identical to the final 8996 PHY except it
has been moved to VDDMX and level shifters have been added
between the controller/chip and the PHY.

Change-Id: I50681c877917a58c3d70262597300b0d66b1e3a8
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
2016-12-12 11:06:01 +05:30
Amey Telawane
49fc48e4c2 defconfig: enable qdss nodes in msmfalcon
ETM coresight nodes are not present in 32-bit defconfig
file for msmfalcon. Add support to enable ETM in msmfalcon.

CRs-fixed: 1089405
Change-Id: I8259722a890d8388b62294de40cb29a9005f1a3e
Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
2016-12-12 10:42:31 +05:30
Anirudh Ghayal
c988a9870d ARM: dts: msm: Add temp alarm nodes for pm/pm2falcon
The temp_alarm module monitors the PMIC die-temp. Add the
device tree nodes to enable the module.

CRs-Fixed: 1100015
Change-Id: I17c5d04d8492f237d75eaf433a34b3451428d537
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2016-12-12 09:47:24 +05:30
Linux Build Service Account
6998daf8c5 Promotion of kernel.lnx.4.4-161211.
CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1092907   I6d73b8f246ae3754ab60984af198333fd284ae16   sched/core: Fix race condition in clearing hmp request
1078814   Ie28323cdabccdc64196fae25deb2f56dfbb5a0e7   ARM: dts: msm: enable the watchdog bark interrupt for sm
1094175   I34a3ad2da7f8e267f0d570c0329ac9b73a43309e   ARM: dts: msm: add qdss node support for msmtriton
1092907   I078d01e63860d1fc60fc96eb0c739c0f680ae983   sched/core: Prevent (user) space tasks from affining to
1096988   I34e3f586b99b6ff1af1d2323d4f272ee3cca7fa2   ARM: dts: msm: Configure MPM for qusb2phy_dpse_hv for ms
1080662   I42e448ecacad4781b460c4c989026307169ba1b5   mm: remove gup_flags FOLL_WRITE games from __get_user_pa
1091972   I9d7cc82c50c1b09610f5a4eac86af4617389f23f   ARM: dts: msm: Add BCL peripheral configs for pmfalcon
1092907   Id06151a8e34edab49ac76b4bffd50c132f0b792f   sched: Ensure proper task migration when a CPU is isolat
1098004   I7d96555573cfd6cca1ca56c877d78fde943f8100   sound: usb: Handle implicit feedback data endpoint prope
1091972   I0062f3b39f00ff2f0e74affcffbcf1afd89d3b2f   power: bcl: Add frequency mitigation as an optional prop
1099112   I014c823bcf2545f005205dde326a074eaa5d7a6a   clk: msm: clock-osm: don't use version register to enabl

Change-Id: Ie97cd9c7d2048e9e540056d4f5f121435a147d05
CRs-Fixed: 1098004, 1094175, 1078814, 1080662, 1092907, 1099112, 1096988, 1091972
2016-12-11 18:37:37 -07:00
Prabhanjan Kandula
262104226d msm: mdss: rely on client provided stride for CWB
Though CWB output is configured to primary resolution,
client can provide an output buffer with bigger stride.
Use client stride for computing output buffer plane info.

Change-Id: Ib632c95fbb89dc181247dddee27b393a65aaa296
Signed-off-by: Prabhanjan Kandula <pkandula@codeaurora.org>
2016-12-11 10:51:15 -08:00
Linux Build Service Account
97e6e94b40 Promotion of kernel.lnx.4.4-161210.1.
CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1087025   I49842df0af73a3124e734632dc3c314e6f5761a1   ARM: dts: msm: add sb_4_tx_vi to support VI recording at
1094151   I4833253803c162c98578ba7ce599ea1edafc1724   ASoC: msm: qdsp6v2: Add mutex in afe_map_cal_data
1096793   I8ba73276fd30f6eaf935ed77b75601f1322c0ba6   qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge
1094435   Ibe57c7d5ba9e45260c12528910f173e347259d7c   msm: ipa3: check the rx_door_bell value on disable
1097176   I1ec9fe1d473be79ec0a54f2b8cacfc891f5be5bb   ARM: dts: msm: Update clock mmss node for MSMfalcon/Trit
1095917   Ie667fa49c4a8e8c008e8866f655e3bbe3e69e156   power_supply: Add BOOST_CURRENT property
1089373   I1e72bf8855ea1150eb2cedaee82d04610b09bdae   ARM: dts: msm: Update camera GPIO, VREG config for msmfa
1098485   I30a10a63b320cd3cb6d7cc4ef2fba423f697a66f   ARM: dts: msm: Specify coresight trace ID for msm8998
1095116   I943bc4f38385036b21c1f9a2e479d6e94ac12813   phy: qcom-ufs: Modify the vdd-phy min-max range
1093848   Iefcdb57ff598ecb1bafc535958684f75b1f6e645   msm: lmh_dcvsh: Support new API to notify scheduler
1083351   I9a34d522a8dc7e2efca95b5a1ccb6a7a2e260b42   iommu: iommu-debug: Allow full dma_addr_t sized address
1093848   I92b1bd9a5efc9810eea721b088dff1bd6eef3838   msm: thermal: Notify LMH DCVSh driver after freq mitigat
1098353   I95158cce1b20778547615141ffbbb7d81d5e10a1   ARM: dts: msm: Add pinctrl configuration for PMFALCOM L6
1098323   Ie1dcc85f579e0b9817a104be86bbb9e91771b15c   ARM: dts: msm: Add VOL_UP node for MSMFALCON and interpo
1090500   Ib6f715c3f606770e7e0b1f0f84ab50e442398cd0   include: clock: remove ifdef from header file
1091032   I77fea396fda6ee0eaaf0c68b11cf90f268ac1481   ASoC: wcd934x-dsp-cntl: fix the reset sequence
1091417   I4f0a0f21385c9fbf7df004dbf7abba9cb00a2448   msm: vidc: Disable clocks in reverse order
1096674   Ib205ccebaec612fd9d1d6bb1a02a4f14be8f21c1   ARM: dts: msm: Modify QRD interposer dts file for msm899
1097768   I30f8294527275a267bd88115a8a8d44beb2adfb8   defconfig: msmfalcon: enable the USB video class support
1099823   Ia0e3d574de7c78534832e4f8749672eb6fcde1f0   usb: phy: qusb2: Add support to vote for regulator L2a
1087025   If074b7042e09d1e69147546461e6fa42d427350e   ASoC: soc: qdsp6v2: add support for slimbus VI recording
1087025   I440b7826fb5fd4fbd55831c1e89b9b010f3b948c   ASoC: soc: add a new dailink for VI recording
1035099   I3a75ec9503d8207829640bf88e1c3160bf72c9f0   msm-core: use get_user() API to read userspace data/sett
1083351   I2463cef7e0238cf887dcc682977375eb08d6973b   iommu: io-pgtable-arm: Use correct bitmask for pgd entry
983521   Ia767b3f545fae04a08dc48c6d2bb5649b2ac4907   ARM: dts: msm: Specify the WLED interrupts properly for
1074468   I68958c5ecfb71a11f346c5c46884948e4b36eea0   defconfig: msm: msm8998: enable LCDB driver
1089598   Icb998549cdb999c6db2fd52aef505f200e630da5   ASoC: qdsp6v2: prevent null pointer dereference for _vol
1091032   I53a3a9aa540c10932eed7fa29ce7c6050504a9a0   ASoC: wcd-spi: fix clock disable request during shutdown
983521   If3c264c6e3a2bf4b23069c0960b354f7967ecb4c   leds: qpnp-wled: Handle OVP fault interrupt properly
1097176   I7fa2748c113870a20f0e01ae98faf391d195003c   defconfig: Add support to enable MMCC clocks
1083351   I7f88ea845a281c8c1def4f642e61262b53b60e1a   iommu: arm-smmu: Fix clock reference count error
1094027   I33c5625026611856f6cdd8c6e0b5d7ef229ba8c7   ASoC: msm: enable DAP set license logic on 8998
1096134   I5f23f036441a67a3f3828cc432ea57c1c06bc8ae   msm: vidc: Fix kw issues
1092571   I7c6700a44c45360acf8aebc0ab9264c2e08abc8f   ARM: dts: msm: update wcn3990 node for msm8998 interpose
1098349   I3fc77b72e825f4b11724808239eea16aa126de42   soc: qcom: pil: Use NULL check of resource pointer for r
1070398   I108451bae429c8e4c858f7f549c4202f3d59a6d2   ARM: dts: msm: Enable core hang detect feature on msmfal
1098371   I6f9afca5bebd5ad0745b064bb7d1a33f78fe6941   defconfig: Add missing features for HW Encryption suppor
1097768   I6b3c9b49ac973f2472391b3f702908212e3f6e7d   ARM: dts: msm: Attach device memory to lpass iommu on ms
1098559   I2d414689ad7ec2167b3974ae0f40338075609046   msm: msm_bus: Reverse QoS Clocks Disabling Order
1096798   Ia1e83fe40710e80156b049982e9a8421d04902a1   ARM: dts: msm: Add PM support for msmfalcon
1097768   Ifeb779a3323c505d482eb53ad96a1b8aec0f3af5   defconfig: msmfalcon: Enable audiosource gadget driver
1090466   If9e87065bb9fb82befb398f2a3a0d0da2f76efa5   media: dvb-core: Add feed state check before stop dvbdem
1098482   I78ba05ed05b54fdc0f4d4f55c468f90f39c821f1   msm: kgsl: Add trace ID support for graphics coresight
1097675   Ibbdb9857ea88ad65a6c3ac7c52925ab2d2c27797   ARM: dts: msm: add touch node for QTC800H in msm8998 QRD
1097768   I602cac95616da34ffe6462c8cf3af85ce973085b   ARM: dts: msm: Add missing properties for USB node for m
1098484   Ibf2e369c2a4732ebc7471ee103bc8d5d934247ec   ARM: dts: msm: Add GPU coresight properties for msm8998
1081490   I29fa8f488df800d38f6403646e58a19e555ba1cd   ARM: dts: msm: update the smmu device node configuration
1088737   I19f8eef7f664a58cac1a082b8195e48c52613c5d   msm: mdss: dp: correctly ref count the pll resources
1093003   I7c931ca0ad4eed4da9252a05ee426d2ef4bd10b1   ASoc: msm: Add changes to support multiple meta key valu
1098371   I991f3550720526b097c009dc852e9caaabf4860b   defconfig: Enable ext4 ICE encryption for msmfalcon_32
1095232   Iaa442e8e92310ea0761c27af8fda57ffcadadb3d   scsi: ufs: fix shutdown race condition

Change-Id: I68b7f45467a294fc8a1ca502dc4e4b9a33add124
CRs-Fixed: 1091032, 1090466, 1035099, 1098371, 1074468, 1087025, 1096674, 1099823, 1098353, 983521, 1094151, 1096793, 1092571, 1096134, 1098482, 1098485, 1098484, 1095917, 1093848, 1091417, 1097768, 1095116, 1088737, 1089598, 1081490, 1093003, 1097176, 1098349, 1094027, 1094435, 1089373, 1070398, 1097675, 1098323, 1096798, 1098559, 1083351, 1095232, 1090500
2016-12-11 01:20:10 -07:00
Linux Build Service Account
a80e267a8c Merge "ARM: dts: msm: Configure MPM for qusb2phy_dpse_hv for msm8998" 2016-12-10 23:06:39 -08:00
Linux Build Service Account
35640cdd7e Merge "mm: remove gup_flags FOLL_WRITE games from __get_user_pages()" 2016-12-10 23:06:38 -08:00
Linux Build Service Account
b6dff5ca3c Merge "clk: msm: clock-osm: don't use version register to enable WDOG status" 2016-12-10 23:06:38 -08:00
Linux Build Service Account
5332a6cfcb Merge "ARM: dts: msm: enable the watchdog bark interrupt for smb138x" 2016-12-10 23:06:37 -08:00
Linux Build Service Account
6daf3a8c26 Merge "power: bcl: Add frequency mitigation as an optional property for BCL" 2016-12-10 23:06:36 -08:00
Linux Build Service Account
1bb4efc419 Merge "ARM: dts: msm: Add BCL peripheral configs for pmfalcon" 2016-12-10 23:06:36 -08:00
Linux Build Service Account
bd3f1f2aee Merge "ARM: dts: msm: add qdss node support for msmtriton" 2016-12-10 23:06:35 -08:00
Linux Build Service Account
cbd1483f05 Merge "sound: usb: Handle implicit feedback data endpoint properly" 2016-12-10 23:06:34 -08:00
Laxminath Kasam
dc4731a1e6 ASoC: msm: Disable audio SSR for msmfalcon
Crash observed when listen to audio SSR
notifiation during modem up event. Avoid
listen to SSR events as temporary fix.

Change-Id: I754a43a953a311938f4e4103879bff2c2a4551a0
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2016-12-11 11:39:19 +05:30
Linux Build Service Account
7643874858 Merge "sched: Ensure proper task migration when a CPU is isolated" 2016-12-10 15:43:17 -08:00
Linux Build Service Account
496c2d7a0f Merge "sched/core: Fix race condition in clearing hmp request" 2016-12-10 15:43:16 -08:00
Linux Build Service Account
71d8813926 Promotion of kernel.lnx.4.4-161210.
CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1095287   I6625eb082d55456e0f71afa8fc6ebdba3f6024a5   msm: ipa: enable suspend pipe for ODU
1094553   Ie3e7929def7b4e77edc33297f8c30a0bcd07bcce   ARM: dts: msm: Update GPUCC clock frequencies for MSMtri
1097675                                               input: misc: add condition check for ddic reset
1097047   I15c9dc3ecf907723a136cbe90597ccafeba91af0   clk: Add vdd_class support for handoff and use_max_uV
1086187   I8d34eecd562ab50a8ec89f241406092d1b763a9a   ARM: dts: msm: Add pinctrl device nodes for HiFi amplifi
1094553   I78e3b241390f9f5c7d8600d8ce933d9ffc9845fa   clk: qcom: gpucc: Update gpu clock support for msmtriton
1097739   I15e248dd9bb3673c21d31acea69a1e892eff51b0   input: ft5x06_ts: fix uninitialized references in ft5x06
983521   Ib372d3272550973fd98992f28b3b9bf7e5eb7f0f   leds: qpnp-wled: Fix the APIs to read/write WLED registe
1097247   If7cee7d36230225621ea74bca8ebb0e1077b94e6   Revert "wil6210: prevent XTAL off in device bootloader"
1084177   Ic6fce52fdf4d1420c2b707ec9bc9cba045066a13   msm: sensor: Validationg function pointers before using
1089405   I8071405a888cd2b23a068ca5b9c3a7808d13821a   coresight: fix 32-bit compilation issues
1096980   I4c05fefa6906ecad408dfd4407b60bc051366f8c   thermal-core: Use rcu for accessing sensor list
1086187   I3f2cadbb74b3a68d91938f20afff2ab0ab42b4bd   ASoC: msm8998: Add support for HiFi amplifier
1060631   Iabc62e9e484717920bfec74a8799de3900a7215e   msm: camera: Notify TZ App about changes of the HW secur

Change-Id: I8fe7e45890330aff4888b3ac1ee8e76e2b92b756
CRs-Fixed: 1097047, 1084177, 1097739, 1097675, 1094553, 1060631, 1097247, 983521, 1086187, 1089405, 1096980, 1095287
2016-12-10 02:17:47 -07:00
Linux Build Service Account
a3ed87c16c Merge "usb: phy: qusb2: Add support to vote for regulator L2a" 2016-12-09 19:59:45 -08:00
Linux Build Service Account
b922308190 Merge "msm: mdss: dp: correctly ref count the pll resources" 2016-12-09 19:59:41 -08:00
Linux Build Service Account
08a4cbeb4d Merge "msm: vidc: Disable clocks in reverse order" 2016-12-09 19:59:40 -08:00
Linux Build Service Account
b6b2f0da26 Merge "msm: vidc: Fix kw issues" 2016-12-09 19:59:39 -08:00
Linux Build Service Account
2528ee722f Merge "iommu: arm-smmu: Fix clock reference count error" 2016-12-09 19:59:38 -08:00
Linux Build Service Account
a7c2e1aaa5 Merge "ASoC: msm: qdsp6v2: Add mutex in afe_map_cal_data" 2016-12-09 19:59:37 -08:00
Linux Build Service Account
fecbef26fe Merge "ASoC: msm: enable DAP set license logic on 8998" 2016-12-09 19:59:37 -08:00
Linux Build Service Account
1b2ac0c02c Merge "ASoC: soc: add a new dailink for VI recording" 2016-12-09 19:59:35 -08:00
Linux Build Service Account
9d1ac7beeb Merge "ARM: dts: msm: Update camera GPIO, VREG config for msmfalcon interposer" 2016-12-09 19:59:34 -08:00