Karthikeyan Mani
d1caf46af5
ASoC: wcd9330: Fix out of bounds for mad input value
...
Add check in tomtom_mad_input_put function to
return error on out of bounds access using
mad input value.
CRs-fixed: 1096799
Change-Id: Ied86bf88301e555b25eaa190d2d786cdad691ccd
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2016-12-19 18:52:32 -08:00
Karthikeyan Mani
26b68f7558
ASoC: wcd9335: Fix out of bounds for mad input value
...
Add check in tasha_mad_input_put function to
return error on out of bounds access using
mad input value.
CRs-fixed: 1096799
Change-Id: Iddaa3fef362f7cb1919aa3bd8dd4b83133fe7c97
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2016-12-19 18:49:06 -08:00
Krishnankutty Kolathappilly
92d5d6f27e
msm: cpp: Use the micro reset binding to decide if micro can be reset
...
Read the micro reset binding to decide if micro can be reset. This
will reset micro and prevent load firmware failures during power
sequences.
CRs-Fixed: 1098549
Change-Id: Ic46702dd6670f08e034ad0671d82a0bdcef80dd4
Signed-off-by: Krishnankutty Kolathappilly <kkolatha@codeaurora.org>
2016-12-19 17:59:55 -08:00
Krishnankutty Kolathappilly
1051be44eb
ARM: dts: msm: Add cpp micro reset flag for 8998 and 8996
...
Add cpp micro reset flag for 8998 and 8996. Reset the micro
only if micro reset flag is enabled in cpp node.
CRs-Fixed: 1098549
Change-Id: I56c6847c74e5f4d8eafdb3d4cabe34a3b46b5825
Signed-off-by: Krishnankutty Kolathappilly <kkolatha@codeaurora.org>
2016-12-19 17:40:36 -08:00
Linux Build Service Account
c0a8f9e80a
Merge "clk: qcom: mmcc: Update the DSI PLL parent names"
2016-12-19 17:04:59 -08:00
Linux Build Service Account
d12c191415
Merge "msm: mdss: Optimize Gamut Mapping programming sequence"
2016-12-19 17:04:57 -08:00
Linux Build Service Account
5a66e9b789
Merge "sched: Track average sleep time"
2016-12-19 17:04:55 -08:00
Linux Build Service Account
e26b0777dc
Merge "sched: Avoid waking idle cpu for short-burst tasks"
2016-12-19 17:04:54 -08:00
Linux Build Service Account
af833ae6a8
Merge "sched: Track burst length for tasks"
2016-12-19 17:04:53 -08:00
Linux Build Service Account
1906639e88
Merge "sensors: ssc: update device tree documentation for ssc based sensors"
2016-12-19 17:04:52 -08:00
Linux Build Service Account
ef9871c708
Merge "Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android"
2016-12-19 17:04:51 -08:00
Linux Build Service Account
5c09735659
Merge "ARM: dts: msm: Enable Gm control for pm2falcon"
2016-12-19 17:04:50 -08:00
Linux Build Service Account
28f5a82fc0
Merge "ARM: dts: msm: add tpdm, tpda and cti nodes on msmfalcon"
2016-12-19 17:04:49 -08:00
Linux Build Service Account
0cbaa2e963
Merge "mm: memcontrol: fix a compile time error"
2016-12-19 17:04:48 -08:00
Linux Build Service Account
732f41a12d
Merge "defconfig: msmfalcon: enable compilation of MDSS PLL driver"
2016-12-19 17:04:47 -08:00
Linux Build Service Account
08e631d743
Merge "drivers: cpuidle: lpm-levels: Fix round off error in calculation"
2016-12-19 17:04:47 -08:00
Linux Build Service Account
04b62f8347
Merge "clk: msm: hdmi: HDMI 10nm HPG Rev2.0 update"
2016-12-19 17:04:46 -08:00
Linux Build Service Account
59271976c4
Merge "ARM: dts: msm: Add dual camera support for qrd8998 skuk board"
2016-12-19 17:04:45 -08:00
Linux Build Service Account
3c9dafbd3d
Merge "ARM: dts: msm: Add lpass pmu irq to mpm wakeup list for msmfalcon"
2016-12-19 17:04:44 -08:00
Linux Build Service Account
9eaded2a99
Merge "msm: vidc: fix issue when video session opening failed"
2016-12-19 17:04:44 -08:00
Linux Build Service Account
313f26f620
Merge "ARM: dts: msm: Delete RGB led trigger properties in QRD 8998 SKUK"
2016-12-19 17:04:43 -08:00
Linux Build Service Account
7e9912c05f
Merge "ARM: dts: msm: Enable volume up key for 8998 QRD interposer"
2016-12-19 17:04:42 -08:00
Linux Build Service Account
f4566b3454
Merge "clk: qcom: Add support for hardware control branch"
2016-12-19 17:04:41 -08:00
Linux Build Service Account
647e340bc2
Merge "lowmemorykiller: Introduce sysfs node for ALMK and PPR adj threshold"
2016-12-19 17:04:40 -08:00
Linux Build Service Account
7c8408bb10
Merge "usb: gadget: composite: enable BESL support"
2016-12-19 17:04:40 -08:00
Linux Build Service Account
14c4731417
Merge "msm: camera: Synchronize jpeg ISR and userspace call"
2016-12-19 17:04:39 -08:00
Linux Build Service Account
b77f920e9c
Merge "iio: rradc: Update reading BATT_ID channel"
2016-12-19 17:04:38 -08:00
Linux Build Service Account
3a216b65d0
Merge "qcom: scm: Support register r6 to pass the session id"
2016-12-19 17:04:38 -08:00
Linux Build Service Account
be7e27e9ca
Merge "defconfig: msm: disable AIO support for msm8998"
2016-12-19 17:04:37 -08:00
Linux Build Service Account
4da8ac753f
Merge "arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=y"
2016-12-19 17:04:36 -08:00
Linux Build Service Account
f5145b90f3
Merge "smb-lib: report FULL regardless of charger presence"
2016-12-19 17:04:35 -08:00
Linux Build Service Account
8778c16b56
Merge "ARM: dts: msm: Enable APSS-RPM communication for msmfalcon"
2016-12-19 17:04:35 -08:00
Linux Build Service Account
01ad371619
Merge "smb-lib : Fix incorrect VALID_INPUT_POWER_SOURCE_BIT check"
2016-12-19 17:04:34 -08:00
Linux Build Service Account
45650c8e68
Merge "mm: vmpressure: make vmpressure window variable"
2016-12-19 17:04:33 -08:00
Linux Build Service Account
2417fa3837
Merge "ARM: dts: msm: Add remote fs device node on msmfalcon"
2016-12-19 17:04:25 -08:00
Linux Build Service Account
ef49a02781
Merge "ASoC: msm8998: add asm loopback FE DAI"
2016-12-19 17:04:24 -08:00
Linux Build Service Account
cde7b42c00
Merge "ARM: dts: msm: set boost current threshold on PMI8998"
2016-12-19 17:04:15 -08:00
Linux Build Service Account
3251a3d1a0
Merge "qcom-charger: set optimal boost switching frequency"
2016-12-19 17:04:14 -08:00
Linux Build Service Account
cb0a801141
Merge "Revert "sched/cputime: Fix steal time accounting vs. CPU hotplug""
2016-12-19 17:04:10 -08:00
Linux Build Service Account
69a20f9ed9
Merge "ARM: dts: msm: update speaker left and right GPIOs for APQ8998"
2016-12-19 17:04:07 -08:00
Linux Build Service Account
498f0f3b7c
Merge "msm: camera: isp: Ignore bus error from RDI write master"
2016-12-19 17:04:02 -08:00
Linux Build Service Account
3f4c9a348f
Merge "msm: camera: isp: Stop stats stream properly"
2016-12-19 17:04:01 -08:00
Hemant Kumar
3a9f5cec7f
usb: phy: qusb2: Enable phy auto-resume
...
phy auto-resume allows phy to automatically drive
bus resume right after device driving bus resume for
at least 1ms due to remote wake up, before host XHCI
driver gets a chance to drive bus resume.
Change-Id: I6ea326b0864f46dd5e438f050950b8ee721726e5
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2016-12-19 16:02:28 -08:00
Linux Build Service Account
5d7a0721a4
Promotion of kernel.lnx.4.4-161219.1.
...
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1100176 Id6787274bf5e1dce8b813835af66874f667144ff ARM: dts: msm: Add device tree for msmfalcon QRD
1012955 I47eb863c4b384bb12e2ff21c44104847b0baa7ee soc: qcom: pil-q6v5: Update cx_max to INT_MAX while voti
965207 Ib5ec650884ad06394280416ccf877c1ccce1eaaf USB: dwc3-msm: Disable Update xfer for DBM on ep disable
1043997 I39c5ac30070ff8555ed712a99796b9405717b072 defconfig: Enable config INET_DIAG_DESTROY
1102531 I6a6ba17e2dffddc5cdc2de00da737fedf03c9476 soc: qcom: glink: Add pending remote done packets to int
1089373 I3301d822a3664869d8531d7ff0efa20e22996763 ARM: dts: msm: Enable CAM1 on msmfalcon interposer
1073433 Ieb5fd8429726efd7686387bccb55952fb053280a mm: cma: check the max limit for cma allocation
1098101 Ib330c4f9b6d55c75aeb8e8fd5cea4dd92b0f64cf qpnp-fg-gen3: add support to configure Rconn
1099374 I50681c877917a58c3d70262597300b0d66b1e3a8 phy: ufs: add UFS PHY support for msmfalcon
1094014 Iac5c25ba5dc7d22cd7a4961dd5058db0088995ca ARM: dts: msm: specify a flag to control encryption key
1095803 Iedd9c4c0763c29b26e91e261d9a8d0e4e24b7bb2 msm: vidc: remove redundant init_completion() calls
1093630 If17c4ab996be31563a260ba3c326ee5e8f58e695 ARM: dts: msm: Add cpp src clock rates configuration for
1094014 If40f83a943e5ae8333d171c21823a16816d7ddd4 qseecom: add configurable encryption key size
1100431 I7b2e59606e73c467c2b862f0162a176611d7ae3d clk: msm: clock-gpu-8998: Program the Droop Detector gfx
1091942 Ie9b7e35ad396ba8eed20dcca1f655b3e23f6626c msm: vidc: Add port information to flush_done event
1089405 I8259722a890d8388b62294de40cb29a9005f1a3e defconfig: enable qdss nodes in msmfalcon
1097035 I9f70b74b7ccfb84fec721dbfa1d838d183419cb9 ARM: dts: msm: Enable bluetooth for wcn3990 on msm8998 i
993786 I13c601f0e48d847b322a2761cd52268963cacf01 usb: gadget: composite: Add spinlock protection for usb
1078814 I82febbc28c05563d052c6eed034adc817df39790 smb138x-charger: enable the watchdog timer when parallel
1090409 Iafafa4bece8ea5b6afd782fede3d44af69114ba1 ARM: dts: msm: Add VDD_APC CPR voltage margins for msm89
1095127 I81c32a876b33f5a7773485a76897ff9cbed45a76 clk: qcom: Add support for debugfs measure clock
985849 If9307ffd47854afe6101671ce911631b52a6dff9 msm: fd: Support dynamic update of clock and bus setting
1084618 I6e84fc016a7bea69bb4d5d1991d8b5500244307d msm: rdbg: Add snapshot of remote debugger driver
1088163
1088206 I04497bc11e01c3df4beadfd6d9b06ab4321f1723 msm: mdss: Clear compat structures before copying to use
1099374 I42e796ca7e1883f5c2077660dbcde87cd4b30038 ARM: dts: msm: add ufs support to msmfalcon
1098361 I57aa131a67242d53164a52784ebfe619d77aac15 defconfig: msm: Enable SMCInvoke driver for msmfalcon_32
1093947 I4f8ca4182f9807d970184c85a58989b41755b163 ARM: dts: msm: Add camera dtsi for msmfalcon interposer
1098361 Id85cea7720343cb4101155d5f33f93a1b9946abf msm: mink: Fix compilation issues for 32bit targets
1100152 Ib2d83635af352513064a3c8b717541bc47b2f875 ARM: dts: msm: Move to RPM based regulators for msmtrito
1094763 I754a43a953a311938f4e4103879bff2c2a4551a0 ASoC: msm: Disable audio SSR for msmfalcon
961394 I1ed035c8a8efb20d31da9556c5d5b810f81c44d2 msm: camera: fd: Add CPP VBIF error handling
1097587 I4546a7994fc0442bf82d36ca0a404a57be8c7dd3 ARM: dts: msm: disable VDD_APC0/1 CPR aging adjustments
1097768 I8b69e8590e3de1aa79469003633b8837451bf3ed defconfig: msmfalcon: enable host CDC-ECM class support
1089896 I242478408f8cb60fb5af5c741dbf2e8bf3e38af8 usb: gadget: Reset notify count to 0 upon completion for
1100450 Iba036ce43656979df0b9ea228b57bc980c4c53bc defconfig: arm64: Enable USBNET driver
991135 I4b9cbba1261eafd83c67275c5d7dc3defbb3d990 msm: camera: isp: Fix HVX streaming after crash
1100152 Ib892e3c550e7486d615e9d29e701d2b0c19c45f0 ARM: dts: msm: Add SPMI and PMIC nodes for msmtriton
1098549 I38ef1c9478450c98c8379d8b1c085b31209cb48e msm: cpp: Reset vbif and load firmware on poll failures
1097304 I9a7618850e45bd78f74fb2833932e3f4fd776392 msm: sensor: fixing errors due to csiphy clock release
994317 I165f1c39c1332737a644c6650bc40f4c718a7ee8 msm: camera: Initialize variables to default
1099743 I5e4e7beda47cbbd43783048c64fe5adb2beb7023 msm: ion: Export msm_ion_do_cache_offset_op to do cache
961394 I57d616e9cf89f7722483fe0d49a0b5e44f0e4782 msm: fd: Handle timeout on stream off
1100249 Ib3f719e218d972b75936d9960e342ecfe6787301 spcom: print error messages when remote SP subsystem cra
1058877 Id37ccc891bfd2bff48e3c2e9c3242cbe6148d3f7 msm: sensor: Fix to read the parameters from slave info
1001532
I81c87cac13e33e0678b3bb92f58da0699d9197c2 msm: camera: Initialize return value to 0
1098577 Ie70a698fbed442e8826f0bc30c5ef6bdfd5b3e1f ARM: dts: msm: reduce VDD_GFX CPR max floor to ceiling r
1098648 I28a4f495293863361843eb30b2d20f1f57889f95 usb: qusb2: De-assert TCSR_QUSB2PHY_CLAMP_DIG_N_1P8 upon
1102057 I9082d4d40b70d0ca8cc8fbc6aadf14b2f0aedd0c icnss: Do not collect MSA0 dump during Modem WDOG bite
961394 Id3612b134e3db19f1f8e2e2b3b444f0b6284c4d1 msm: camera: cpp: Add cpp bus error handler
1100015 I17c5d04d8492f237d75eaf433a34b3451428d537 ARM: dts: msm: Add temp alarm nodes for pm/pm2falcon
1097768 Ib283941037469833786b793c1e31e69e1c95d45d ARM: dts: msm: Add qcom,msm-imem-diag-dload node on msmf
1100250 I6cca614327f7b8e3216e3872a36f08f33a65b23e spcom: cleanup rx-abort flag when channel closed
1099837 Idad0f80eda6192ccae9e824f1f76c7071806ffec usb: phy: qmp: Select usb3 phy mode before initializing
1102148 I073733b8a56b57f14906b25cba08012c2f0b414a soc: qcom: ssr: add crash status to know why subsys cras
1097587 I4d413a2b3320d421c487aff1a97e72bd2678b19f ARM: dts: msm: disable VDD_GFX CPR aging adjustments on
1099139 I2b8e28f6bfe1a5813410c7b1276d4e229eb67e84 qpnp-fg-gen3: fix a possible wake source count leak
1098099 I22ab702e10c310e4f847c6c81a48a8f0f3188429 qpnp-fg-gen3: Read debug battery id thresholds from RR_A
1091972 I295ea05892075c43d389b3b9a20ea4f68daeba3b ARM: dts: msm: Configure lmh hardware for msmfalcon
Change-Id: Ia7d2513f9bea1c4272e5072184097f2146aeae3a
CRs-Fixed: 993786, 1095803, 1089896, 1001532
, 965207, 1098101, 1099139, 1099374, 985849, 1098577, 1102148, 1102531, 1099743, 1095127, 961394, 1073433, 1084618, 1097587, 994317, 1094014, 1091972, 1097304, 1098648, 1100431, 1012955, 1100450, 1097768, 1098361, 1089405, 1102057, 1093947, 1093630, 1094763, 1043997, 1100015, 1089373, 1088163
, 1097035, 1098549, 1100250, 1088206, 991135, 1078814, 1100152, 1100249, 1100176, 1058877, 1090409, 1091942, 1098099, 1099837
2016-12-19 13:32:23 -08:00
Service qcabuildsw
eac971fc26
Merge "icnss: Do not collect MSA0 dump during Modem WDOG bite" into msm-4.4
2016-12-19 09:57:36 -08:00
Service qcabuildsw
22198ab7fc
Merge "soc: qcom: ssr: add crash status to know why subsys crashed" into msm-4.4
2016-12-19 09:57:34 -08:00
Neeraj Upadhyay
ba138f450b
ARM: dts: msm: Add msmfalcon device tree files for internal codec
...
Add device tree files for msmfalcon target, for platforms with
internal audio codec.
Change-Id: Id5d42a941c1583edc9c1ce0803c764b87a445313
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2016-12-19 20:33:32 +05:30
Manu Gautam
317f5e44fb
usb: phy: qusb: Keep LDOs ON during disconnect if PMI voted for it
...
PMI software requests PHY driver to turn-ON LDOs before running
charger detection. This is needed to have USB data lines in hi-Z
state. If there is race between USB driver processing disconnect
and next rm_pulldown request, then there is a possibility of
PHY driver turning-off LDOs even if PMI voted for it. This can
cause charger detection to fail. To fix this add a check in PHY
driver to check PMI vote in disconnect handling.
Change-Id: I6e873207aeee60e8e933430fc4e755aef81ab447
CRs-fixed: 1097343
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2016-12-19 19:39:11 +05:30
Charan Teja Reddy
f27e544d86
ARM: dts: msm: add iommu test device nodes for msmfalcon
...
The IOMMU test framework has been updated to add support for dummy
platform devices for testing purpose.
Change-Id: I57796a3c99a8c7463d98bc82be11a962527a45fe
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2016-12-19 19:17:45 +05:30
Amey Telawane
8e63d4bb1c
ARM: dts: msm: add tpdm, tpda and cti nodes on msmfalcon
...
Add support for CTI, TPDA and TPDM for msmfalcon. TPDM is used
for trace, profiling and diagnostics and tpda is used as
an aggregator.
Change-Id: Ifad3259ca0fab45a264596475150d01708db3588
CRs-fixed: 1056777
Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
2016-12-19 17:53:34 +05:30