Commit graph

592043 commits

Author SHA1 Message Date
Mohammed Javid
1d85aeac42 msm: ipa: Fix to use after free issue
Added code changes to avoid use after free
if header already table already freed
during ipa ioctl test.

Change-Id: I5e89c28448bd3b94714451432774457a170005bd
Acked-by: Ashok Vuyyuru <avuyyuru@qti.qualcomm.com>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
2017-08-30 12:10:39 +05:30
Linux Build Service Account
502914e130 Merge "msm: vidc: Free pixel plane handle when map extradata fails" 2017-07-17 05:28:29 -07:00
Linux Build Service Account
586a3ac451 Merge "power: smb-lib: Improve the OTG enable workaround for PM660" 2017-07-17 05:28:28 -07:00
Linux Build Service Account
9875d5f19c Merge "msm: ipa3: fix compatibility with ipa user space" 2017-07-17 05:28:28 -07:00
Linux Build Service Account
0179cf4d43 Merge "mmc: sdhci-msm: Set dll to good phase while sending cmd13 in tuning" 2017-07-17 05:28:27 -07:00
Linux Build Service Account
3767fad4ec Merge "msm:ipa: using rate limit api for ioctl calls" 2017-07-17 05:28:26 -07:00
Anirudh Ghayal
160b3f9169 power: smb-lib: Improve the OTG enable workaround for PM660
There are scenarios where inductive load with higher inrush
current may fail to turn on the OTG. Improve the OTG turn-on
sequence by gradually increasing the current-limit if it
fails to turn-on with a lower current.

CRs-Fixed: 2075050
Change-Id: I41c1e25257a4ee87f00287e07773331b1445b5f2
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2017-07-17 12:22:42 +05:30
Linux Build Service Account
0ea2b1fc15 Merge "ASoC: msm: Add hwdep node for NOIRQ FE" 2017-07-16 21:04:58 -07:00
Linux Build Service Account
6a8c2e8775 Merge "ASoC: msm: qdsp6v2: Set path type to LIVE_REC in LISTEN passthrough case" 2017-07-16 21:04:57 -07:00
Linux Build Service Account
ca718c036b Merge "ASoC: mbhc: Fix audio mute for special headset" 2017-07-16 21:04:57 -07:00
Linux Build Service Account
40bc47487b Merge "ASoC: wcd9335: Reset power_active_ref to 0 when it is negative" 2017-07-16 21:04:56 -07:00
Linux Build Service Account
a2c6e77e46 Merge "ASoC: msm: qdsp6v2: Add matrix limiter support" 2017-07-16 21:04:55 -07:00
Linux Build Service Account
4687d5a757 Merge "ASoc: msm8998: Add multichannel support for SLIM_0_RX" 2017-07-16 21:04:54 -07:00
Linux Build Service Account
9e47a24f1a Merge "msm: ipa: remove delay in out of buffer recovery procedure" 2017-07-16 21:04:53 -07:00
Linux Build Service Account
81e9c7bff2 Merge "ARM: dts: msm: Add initial support for msm8998-9x55" 2017-07-16 21:04:52 -07:00
Linux Build Service Account
9c48a514dd Merge "msm: kgsl: Change pwrlevels array index type to unsigned int" 2017-07-16 21:04:52 -07:00
Linux Build Service Account
641b384203 Merge "msm: camera: isp: Avoid to detect out of sync using time" 2017-07-16 21:04:51 -07:00
Amir Levy
7329683194 msm: ipa3: fix compatibility with ipa user space
Add several defines and structs to allow IPA user space compile.

Change-Id: Icd6fe721bd0572b6c8f0c57dd65da3e7a6e69596
Acked-by: Dmitry Kogan <dmitryk@qti.qualcomm.com>
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2017-07-16 18:14:54 +03:00
Linux Build Service Account
9fa4a186c0 Merge "drm/msm: add YUV format support for HDMI" 2017-07-15 13:40:03 -07:00
Linux Build Service Account
a019f26af8 Merge "drm/msm: add RGB 30-bit deep color support for HDMI" 2017-07-15 13:40:02 -07:00
Utkarsh Saxena
db4e6d3de8 msm:ipa: using rate limit api for ioctl calls
ipav2/ipav3 ioctl calls input arguments validation failed cases,
replacing IPAERR() with IPAERR_RL() marco for controlling logs
printing on the console.

Change-Id: I0d1aabb9b500228e5fd5d94cf17657bf29bdf175
Acked-by: Ashok Vuyyuru <avuyyuru@qti.qualcomm.com>
Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
2017-07-15 22:13:49 +05:30
Linux Build Service Account
a09e027f86 Merge "ASoc: msm: Support TDM dai clk attribute and freq configuration" 2017-07-14 17:59:57 -07:00
Linux Build Service Account
e673df7b72 Merge "ASoc: msm: Support PRI_TDM_TX routing to QUAT_TDM_RX port mixer." 2017-07-14 17:59:56 -07:00
Linux Build Service Account
f99b15bc11 Merge "msm: mdss: do not resynchronize DSI FIFO if during device boot up" 2017-07-14 17:59:55 -07:00
Linux Build Service Account
5d33d4985a Merge "msm: sde: Set minimum traffic shaping in sde rotator" 2017-07-14 17:59:54 -07:00
Linux Build Service Account
d70bfa127b Merge "msm: mdss: Avoid direct dereference user input in pp cache config" 2017-07-14 17:59:53 -07:00
Linux Build Service Account
c25fd79e76 Merge "msm: sensor: Fix for variable being de-referenced without proper check" 2017-07-14 17:59:52 -07:00
Linux Build Service Account
6c18a826c7 Merge "serial: msm_serial_hs: Optimize the total tty port support" 2017-07-14 17:59:51 -07:00
Linux Build Service Account
b4bb5c107d Merge "diag: Protect mask updates for memory device session" 2017-07-14 17:59:50 -07:00
Linux Build Service Account
4bf2e9f455 Merge "msm:ipa: Fix to incorrect structure access" 2017-07-14 04:01:33 -07:00
Linux Build Service Account
ed591f0f78 Merge "ASoC: msm8998: Add MM front end DAI links for interactive streams" 2017-07-14 04:01:30 -07:00
Linux Build Service Account
09e0532f9d Merge "ASoC: msm: Support mixer controls for Pan/scale & downmix" 2017-07-14 04:01:29 -07:00
Linux Build Service Account
b90525b5f0 Merge "ASoC: q6dspv2: Support for pan-scale and downmix set param" 2017-07-14 04:01:29 -07:00
Linux Build Service Account
eaea16f0b2 Merge "fbdev: msm: Add check for fence count" 2017-07-14 04:01:28 -07:00
Linux Build Service Account
a189faf365 Merge "msm: mdss: apply bus throughput factor for high downscale cases" 2017-07-14 04:01:27 -07:00
Linux Build Service Account
de4967ee70 Merge "ARM: dts: msm: rename mdss_mdp to sde_kms for msm8996" 2017-07-14 04:01:26 -07:00
Linux Build Service Account
20f79f9e8f Merge "msm_11ad: Compile as module instead of built-in" 2017-07-14 04:01:22 -07:00
Linux Build Service Account
bcad6b5748 Merge "msm-core: Align the trace log temp in same scale factor" 2017-07-14 04:01:21 -07:00
Linux Build Service Account
2f3a5aede8 Merge "usb: pd: Add delay before sending Source Capabilities" 2017-07-14 04:01:20 -07:00
Linux Build Service Account
52da1d7a4f Merge "ARM: dts: msm: Enable pmic gpio13 so neutrino driver can toggle it in probe" 2017-07-14 04:01:17 -07:00
Linux Build Service Account
b971eaa3a0 Merge "net: ipv6: reset daddr and dport in socket if connect() fails" 2017-07-14 04:01:14 -07:00
Linux Build Service Account
bd63fad4d1 Merge "ARM: dts: msm: Use wlan carveout region for sdm660/sdm630" 2017-07-14 04:01:11 -07:00
Linux Build Service Account
5c64544466 Merge "smb-lib: fix usbin_icl_change interrupt storm" 2017-07-14 04:00:26 -07:00
Linux Build Service Account
6cc3f85f8c Merge "msm: ADSPRPC: define separate signals for port and link states" 2017-07-14 04:00:25 -07:00
Linux Build Service Account
a4e0503bd2 Merge "diag: Update stream for active PD mdlog session" 2017-07-14 04:00:24 -07:00
Linux Build Service Account
12b782766d Merge "ARM: dts: msm: Add IPA dtsi entries for MSM8996 Auto" 2017-07-14 04:00:23 -07:00
Linux Build Service Account
2869ecde31 Merge "coresight: tmc: Fix use after free issue with tmc read" 2017-07-14 04:00:21 -07:00
Yuan Zhao
33113c048c drm/msm: add YUV format support for HDMI
This change adds YUV format support for HDMI.
Also, chooses the best mode for turning on the
sink based on sink source capabilities. This
can be either RGB or YUV. For YUV formats adjust
the pixel clock and also configure the relevant
hardware blocks in SDE.

Change-Id: I48a36a991c194badb3ddca4bbf5bcbc21d838b8f
Signed-off-by: Yuan Zhao <yzhao@codeaurora.org>
2017-07-14 17:24:25 +08:00
Yuan Zhao
fcef1e04ef drm/msm: add RGB 30-bit deep color support for HDMI
Check if the TV supports deep color and adjust the
pixel clock accordingly before setting the mode. Also
make sure that this pixel clock is within the limits
of the sink.

Change-Id: I3c44c06ea54b6c49e19c8c41d693000f7c3feeb7
Signed-off-by: Yuan Zhao <yzhao@codeaurora.org>
2017-07-14 16:59:58 +08:00
Venkateswara Rao Tadikonda
468fc93432 msm: kgsl: Change pwrlevels array index type to unsigned int
Change the array index 'i' of pwrlevels[] to unsigned int, which can't be
decremented beyond zero.

Change-Id: I9b646fccf03437f6facf0d5938f097916d13d2f2
Signed-off-by: Venkateswara Rao Tadikonda <vtadik@codeaurora.org>
2017-07-14 11:24:53 +05:30