Commit graph

578456 commits

Author SHA1 Message Date
Linux Build Service Account
45a42ee01e Merge "ARM: dts: msm: fix slave-id of charger and FG on PMFALCON" 2016-12-03 09:59:52 -08:00
Linux Build Service Account
25f0ed75e0 Merge "icnss: Add support of setting MAC address from platform driver" 2016-12-03 02:17:52 -08:00
Linux Build Service Account
c8cee748e5 Merge "ARM: dts: msm: Change camera mount angle for msm8998 QRD device" 2016-12-03 02:17:51 -08:00
Linux Build Service Account
4d0d50caa2 Merge "ARM: dts: msm: change ufs regulators for msmfalcon interposer QRD" 2016-12-02 09:02:32 -08:00
Linux Build Service Account
e107ec1742 Merge "ARM: dts: msm: Add sdhc2 regulator for QRD msmfalcon interposer" 2016-12-02 09:02:31 -08:00
Linux Build Service Account
63baba9f2b Merge "defconfig: msm: Disable CRYPTO_DEV_QCE config flag for msmfalcon" 2016-12-02 09:02:30 -08:00
Linux Build Service Account
337e994ce3 Merge "msm: kgsl: Reserve a context ID slot but don't populate immediately" 2016-12-02 09:02:28 -08:00
Linux Build Service Account
79ef4a7206 Merge "ASoC: msm: qdsp6v2: Fix an incorrect string comparison logic" 2016-12-02 09:02:27 -08:00
Linux Build Service Account
eb564015ba Merge "ASoC: msm8998: Update supported sample rates for USB backend." 2016-12-02 09:02:26 -08:00
Linux Build Service Account
89b2746b6f Merge "SoC: msm: q6dspv2: add null check for payload" 2016-12-02 09:02:24 -08:00
Linux Build Service Account
4016e041b2 Merge "ASoC: wcd934x: enable lineout path in codec" 2016-12-02 09:02:23 -08:00
Linux Build Service Account
a12941769a Merge "ASoC: soc-dapm: Invalidate DAPM path during dapm addition of routes" 2016-12-02 09:02:21 -08:00
Linux Build Service Account
4595a01ac7 Merge "misc: qcom: qdsp6v2: register ioctl calls for g711mlaw driver" 2016-12-02 09:02:16 -08:00
Linux Build Service Account
1042c91dfb Merge "ASoC: audio-ext-clk: add new audio ext clock" 2016-12-02 09:02:15 -08:00
Linux Build Service Account
b6d09323f0 Merge "ARM: dts: msm: Update ascent battery profile for GEN3 FG" 2016-12-02 09:02:14 -08:00
Linux Build Service Account
55d5ccc3e7 Merge "ARM: dts: msm: Add sdhc2 support for msmfalcon interposer" 2016-12-02 09:02:13 -08:00
Linux Build Service Account
1209c96d7b Merge "msm: kgsl: Check MMU type for memory and pagetable operations" 2016-12-02 09:02:12 -08:00
Linux Build Service Account
b08731c07c Merge "ARM: dts: msm: Remove clocks associated with GDSC for MSMfalcon/Trition" 2016-12-02 09:02:10 -08:00
Linux Build Service Account
ef10f8e77d Merge "usb: gadget: f_rmnet: Add support for configfs" 2016-12-02 09:02:08 -08:00
Ashay Jaiswal
3bb0627e13 ARM: dts: msm: fix slave-id of charger and FG on PMFALCON
Charger and Fuel Gauge peripherals are on slave-id 0. Update
charger and FG device node to reflect the same.

Change-Id: I99d1e47a20fd5c3304249aa4f6c64e5967874312
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
2016-12-02 17:16:29 +05:30
xiaonian
08e07c9d53 ARM: dts: msm: change ufs regulators for msmfalcon interposer QRD
Change ufs regulators for msmfalcon interposer QRD. Reduce
maximum power load that can be drawn from vcc and vccq2 supply.
Add the required minimum and maximum voltages of ufs phy.

CRs-Fixed: 1093028
Change-Id: Ic534c518116c18e98bd4e421365831400ef967f4
Signed-off-by: xiaonian <xiaonian@codeaurora.org>
2016-12-02 02:33:34 -08:00
xiaonian
75bc552202 ARM: dts: msm: Add sdhc2 regulator for QRD msmfalcon interposer
Add sdhc2 regulator corresponding to HW desgin.

CRs-Fixed: 1096038
Change-Id: Ib763bf5f58155fe2c6001357aa939d8098d2ff14
Signed-off-by: xiaonian <xiaonian@codeaurora.org>
2016-12-02 02:29:08 -08:00
Brahmaji K
f3be096981 defconfig: msm: Disable CRYPTO_DEV_QCE config flag for msmfalcon
Disable CONFIG_CRYPTO_DEV_QCE flag from defconfig,
which is not required for msmfalcon.

Change-Id: I29cf58d7069d758239c2f5712e70e94be20a42d3
Signed-off-by: Brahmaji K <bkomma@codeaurora.org>
2016-12-02 15:47:02 +05:30
Linux Build Service Account
b979f780bf Merge "msm: mdss: hdcp_1x: remove obsolete code" 2016-12-01 23:47:40 -08:00
Linux Build Service Account
866aa12eb4 Merge "uapi/media: add additional ubwc compressed formats" 2016-12-01 23:47:39 -08:00
Linux Build Service Account
daa2c4f942 Merge "mm: Inform KASAN when allocating pages during isolation" 2016-12-01 23:47:38 -08:00
Linux Build Service Account
e349b1b10c Merge "net: rmnet_data: Handle leaked packets when adding MAP fields in TX" 2016-12-01 23:47:37 -08:00
Rajesh Kemisetti
8a706cbc3d msm: kgsl: Check MMU type for memory and pagetable operations
Check MMU type for below operations to make NOMMU functional:

- adreno_iommu_set_pt_ctx() tries to set pagetable during context
  switch without really checking on type of MMU.
- skip tracking of gpuaddr in case of NoMMU during
  kgsl_mem_entry_track_gpuaddr().
- In case of nommu the function kgsl_allocate_global() should
  always allocate contiguous memory from CMA.

Change-Id: I8cb59e1475376167c7a8a60c54df0939597f5083
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
2016-12-01 23:25:18 -08:00
Taniya Das
7511463229 ARM: dts: msm: Remove clocks associated with GDSC for MSMfalcon/Trition
The clients of each GDSC would take care of any memory requirement of the
associated clocks, so remove them from GDSC.

Change-Id: Ic2df5ba83d1e7166aadc954aa137ec65ffa79133
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-12-02 09:24:35 +05:30
Taniya Das
355e6dba7d clk: msm: Remove overrides from clock header files for common clock
For clients using msm-clk-provider.h and msm-clk.h
header files, no override is expected for COMMON_CLK
framework so fixing the same by conditionally compiling
the clock header files.

Change-Id: I5f7393f3f486a884bfa881a93c01623c3cd2664d
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-12-02 09:24:34 +05:30
Linux Build Service Account
b832093be4 Merge "sched: pre-allocate colocation groups" 2016-12-01 16:39:40 -08:00
Linux Build Service Account
a7adb0df6b Merge "msm: mdss: restore pipe src/dst rect after multiple PU ROI update" 2016-12-01 16:39:39 -08:00
Linux Build Service Account
74e95335c0 Merge "ASoc: msm: qdsp6v2: Add TX app type support in compress driver" 2016-12-01 16:39:37 -08:00
Linux Build Service Account
15b248e390 Merge "msm: camera: fix bound check of offset to avoid overread overwrite" 2016-12-01 16:39:36 -08:00
Linux Build Service Account
a0918ede1c Merge "msm: camera: Print kernel pointer using correct specifier" 2016-12-01 16:39:35 -08:00
Linux Build Service Account
60297d105f Merge "msm: camera: jpegdma: Check for compat config" 2016-12-01 16:39:34 -08:00
Linux Build Service Account
689f29df32 Merge "msm: camera2: cpp: Added secure buffer [un]mapping" 2016-12-01 16:39:33 -08:00
Linux Build Service Account
3c74e592e8 Merge "msm: mdss: dp: set crypto clock rate" 2016-12-01 16:39:32 -08:00
Linux Build Service Account
dff68b7e79 Merge "msm: mdss: hdcp_1x: update hdcp state on link integrity failures" 2016-12-01 16:39:31 -08:00
Linux Build Service Account
0d27592c3b Merge "msm: mdss: dp: hdcp 2.2: add support for interrupt handling" 2016-12-01 16:39:30 -08:00
Linux Build Service Account
d3191bd934 Merge "msm: mdss: avoid scheduling pp work during continuous updates" 2016-12-01 16:39:28 -08:00
abeykun
d8595e1f56 uapi/media: add additional ubwc compressed formats
Patch adds RGB565, RGBA 10-bit and P010 10-bit ubwc
compressed formats support to media API planes calculation.
Also fix in align macro when alignment is not a power of 2.

CRs-Fixed: 1096408
Change-Id: I4afcf7d5b22395eeda2e77131bd45592abaeb561
Signed-off-by: abeykun <abeykun@codeaurora.org>
Signed-off-by: Umesh Pandey <umeshp@codeaurora.org>
2016-12-01 16:25:17 -08:00
Ajay Singh Parmar
9ae0fdc9fe msm: mdss: hdcp_1x: remove obsolete code
Remove HLOS and TZ communication mechanism which is
using SCM APIs. New hardware supports programming in
HLOS itself. Also, communication is now handled by
qseecom APIs. This makes SCM code obsolete and redundant.
Remove any such code which is not being used in current
hardware.

Change-Id: I9b120b88f92be517d1734697625038b28b32feb1
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
2016-12-01 14:19:35 -08:00
Subbaraman Narayanamurthy
4f1454facc ARM: dts: msm: Update ascent battery profile for GEN3 FG
As per the recent battery characterization, update the profile
data for ascent battery used with pmi8998 FG.

Change-Id: I405cb68749f63f6f779e4f3c2b47065b02ec07de
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2016-12-01 13:04:40 -08:00
Joonwoo Park
7437cd7c4b sched: pre-allocate colocation groups
At present, sched_set_group_id() dynamically allocates structure for
colocation group to assign the given task to the group.  However
this can cause deadlock as memory allocator can wakeup a task which
also tries to acquire related_thread_group_lock.

Avoid such deadlock by pre-allocating colocation structures.  This
limits maximum colocation groups to static number but it's fine as it's
never expected to be a lot.

Change-Id: Ifc32ab4ead63c382ae390358ed86f7cc5b6eb2dc
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
2016-12-01 11:28:01 -08:00
Yuanyuan Liu
d9a8fa86c0 icnss: Add support of setting MAC address from platform driver
Add support of setting WLAN MAC address from platform driver.
The MAC address will be passed to WLAN driver when WLAN is
turned on.

CRs-Fixed: 1096286
Change-Id: I249222b419dd130241cbc84f4d41709b408941e0
Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2016-12-01 10:56:24 -08:00
Veera Sundaram Sankaran
55931ab731 msm: mdss: restore pipe src/dst rect after multiple PU ROI update
During multiple partial update, each pipe is checked against
the two ROIs and the pipe's src and dst rect are cropped and
adjusted with respect to first_roi or second_roi, based on its
position. If the pipe is used with the same configs in the next
kickoff, restore the pipe's actual src/dst before continuing with
the kickoff.

Change-Id: I1db579626d96302e07fef1a755fb39944d3eaca8
Signed-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>
2016-12-01 10:49:31 -08:00
Satish Babu Patakokila
0661cfb2a3 ASoc: msm: qdsp6v2: Add TX app type support in compress driver
Add TX app type support in compress driver to support different
post processing modules per COPP in the TX path

CRs-fixed: 1072067
Change-Id: I8e84577b5aff5e932632c4612a88808615d764ae
Signed-off-by: Satish Babu Patakokila <sbpata@codeaurora.org>
2016-12-01 23:08:48 +05:30
Satish Babu Patakokila
160813b82f ASoc: msm: qdsp6v2: Add timestamp support for compress capture
Add timestamp support for compress driver.
Modify ASM driver to read the buffer from predefined offset.

CRs-fixed: 1072067
Change-Id: I1c46befc223285495b3c0650e6c3eaae81f58771
Signed-off-by: Satish Babu Patakokila <sbpata@codeaurora.org>
2016-12-01 22:58:18 +05:30
Linux Build Service Account
c2cbb11bf9 Merge "msm: hdcp: add response timeout and new messages for sink" 2016-12-01 09:23:49 -08:00