OSDN Git Service

sagit-ice-cold/kernel_xiaomi_msm8998.git
7 years agoMerge "ARM: dts: msm: update micbias regulator in msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:43 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update micbias regulator in msmfalcon"

7 years agoMerge "msm: camera: flash: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:42 +0000 (14:33 -0800)]
Merge "msm: camera: flash: Validate the power setting size"

7 years agoMerge "msm: camera: sensor: Validate eeprom_name string length"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:41 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Validate eeprom_name string length"

7 years agoMerge "msm: camera: eeprom: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:40 +0000 (14:33 -0800)]
Merge "msm: camera: eeprom: Validate the power setting size"

7 years agoMerge "msm: camera: sensor: Add boundary check for cci master"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:39 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Add boundary check for cci master"

7 years agoMerge "regulator: msm_gfx_ldo: Fix the CX voting logic"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix the CX voting logic"

7 years agoMerge "regulator: msm_gfx_ldo: Fix invalid memory accesses"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix invalid memory accesses"

7 years agoMerge "regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode"

7 years agoMerge "regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage"

7 years agoMerge "ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:34 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer"

7 years agoMerge "ARM: dts: msm: update resource id of SSC regulator of PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update resource id of SSC regulator of PM2FALCON"

7 years agoMerge "soc: qcom: Add support to restart user PD"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "soc: qcom: Add support to restart user PD"

7 years agoMerge "defconfig: Enable config IP_NF_MATCH_RPFILTER"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:29 +0000 (14:33 -0800)]
Merge "defconfig: Enable config IP_NF_MATCH_RPFILTER"

7 years agoMerge "clk: qcom: Add RCG support for DP pixel source"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:28 +0000 (14:33 -0800)]
Merge "clk: qcom: Add RCG support for DP pixel source"

7 years agoMerge "msm: kgsl: Dump VBIF and few GPU registers before crash dumper"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:27 +0000 (14:33 -0800)]
Merge "msm: kgsl: Dump VBIF and few GPU registers before crash dumper"

7 years agoMerge "mpm-of: Support multiple mpm pin mapping to same gic interrupt"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:26 +0000 (14:33 -0800)]
Merge "mpm-of: Support multiple mpm pin mapping to same gic interrupt"

7 years agoMerge "soc: qcom: Reduce halt acknowledgment timeout for mss axi port"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:26 +0000 (14:33 -0800)]
Merge "soc: qcom: Reduce halt acknowledgment timeout for mss axi port"

7 years agoMerge "ARM: dts: msm: add the smmu nodes for msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:25 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: add the smmu nodes for msmtriton"

7 years agoMerge "ARM: dts: msm: Enable PWM, Haptics and Flash for PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:24 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Enable PWM, Haptics and Flash for PM2FALCON"

7 years agoMerge "arm: dma-mapping: handle IOVA address zero"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:23 +0000 (14:33 -0800)]
Merge "arm: dma-mapping: handle IOVA address zero"

7 years agoMerge "ARM: dts: msm: Add aggre2_snoc_axi_clk handle in msmfalcon USB3 node"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:22 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add aggre2_snoc_axi_clk handle in msmfalcon USB3 node"

7 years agoMerge "USB: dwc3: msm: Add support for vote/devote aggre2_snoc_axi_clk"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:22 +0000 (14:33 -0800)]
Merge "USB: dwc3: msm: Add support for vote/devote aggre2_snoc_axi_clk"

7 years agoMerge "ARM: dts: msm: Add GPU properties for falcon GPU"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:21 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add GPU properties for falcon GPU"

7 years agoMerge "ARM: dts: msm: Add qrng device node for msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:20 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add qrng device node for msmfalcon"

7 years agoMerge "ARM: dts: msm: Add tz-log device node for msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:19 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add tz-log device node for msmfalcon"

7 years agoMerge "ARM: dts: msm: refactor smb138x device to its own dtsi"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:19 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: refactor smb138x device to its own dtsi"

7 years agoMerge "ARM: dts: msm: Enable CX Ipeak Mitigation for MSMFALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:16 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Enable CX Ipeak Mitigation for MSMFALCON"

7 years agoMerge "ARM: dts: msm: Make required changes for Modem PIL for MSMFALCON Interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:14 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Make required changes for Modem PIL for MSMFALCON Interposer"

7 years agoMerge "ARM: dts: msm: Add vmem slave bus usecase to vmem in msm8998"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:14 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add vmem slave bus usecase to vmem in msm8998"

7 years agoMerge "msm: vidc: Fail qbuf and prepare_buf incase of error"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:13 +0000 (14:33 -0800)]
Merge "msm: vidc: Fail qbuf and prepare_buf incase of error"

7 years agoMerge "msm: vidc: change format specifier for size_t"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:12 +0000 (14:33 -0800)]
Merge "msm: vidc: change format specifier for size_t"

7 years agoMerge "clk: msm: clock-osm: set SEQ_REG(32) to L_VAL of corner in LEVEL_3_UP_VC"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:11 +0000 (14:33 -0800)]
Merge "clk: msm: clock-osm: set SEQ_REG(32) to L_VAL of corner in LEVEL_3_UP_VC"

7 years agoMerge "phy: qcom-ufs-qmp-v3: increase the minimum time in hibernate"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:11 +0000 (14:33 -0800)]
Merge "phy: qcom-ufs-qmp-v3: increase the minimum time in hibernate"

7 years agoMerge "ARM: dts: msm: Add ERP device definition on msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:09 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add ERP device definition on msmtriton"

7 years agoMerge "ARM: dts: msm: Add ERP device definition on msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:08 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add ERP device definition on msmfalcon"

7 years agoMerge "ARM: dts: msm: Add cpu cache nodes for msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:08 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add cpu cache nodes for msmtriton"

7 years agoMerge "soc: qcom: glink: add NULL check for edge_ctx"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:07 +0000 (14:33 -0800)]
Merge "soc: qcom: glink: add NULL check for edge_ctx"

7 years agoMerge "msm: camera: isp: Check reg update miss only for PIX stream"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:04 +0000 (14:33 -0800)]
Merge "msm: camera: isp: Check reg update miss only for PIX stream"

7 years agoMerge "msm: camera: isp: Dual camera sync feature"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:03 +0000 (14:33 -0800)]
Merge "msm: camera: isp: Dual camera sync feature"

7 years agoMerge "ARM: dts: msm: Front camera config for msmfalcon interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:02 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Front camera config for msmfalcon interposer"

7 years agoMerge "msm: mdss: dp: fix parity byte calculation"
Linux Build Service Account [Tue, 6 Dec 2016 22:32:57 +0000 (14:32 -0800)]
Merge "msm: mdss: dp: fix parity byte calculation"

7 years agoARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer
Ashish Garg [Mon, 5 Dec 2016 11:13:22 +0000 (16:43 +0530)]
ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer

Add the power supplies to vote for max supported voltage on the
regulator for mdss dsi. Also add mdss dsi node for the msm8998
v2.1 interposer.

Change-Id: I84cae6e7816834dfce0839faa41903f2f871782d
Signed-off-by: Ashish Garg <ashigarg@codeaurora.org>
7 years agodefconfig: Enable config IP_NF_MATCH_RPFILTER
Ashwanth Goli [Mon, 28 Nov 2016 06:46:55 +0000 (12:16 +0530)]
defconfig: Enable config IP_NF_MATCH_RPFILTER

Enable config IP_NF_MATCH_RPFILTER.
This option allows you to match packets whose replies would go out via
the interface the packet came in

Change-Id: I2a23346e726a8df8487aeb664d6316b3cf2b9d77
Signed-off-by: Ashwanth Goli <ashwanth@codeaurora.org>
7 years agomsm: kgsl: Dump VBIF and few GPU registers before crash dumper
Rajesh Kemisetti [Thu, 1 Dec 2016 18:11:56 +0000 (23:41 +0530)]
msm: kgsl: Dump VBIF and few GPU registers before crash dumper

Triggering Crash Dumper might actually change the values of
few GPU registers including VBIF. Hence dump those registers
ahead and skip them from the list which goes to crash dumper.

Change-Id: I37a53983a65bd8abfefa780053819de71df7f24f
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
7 years agomsm: kgsl: Add support to disable CP Crash Dumper
Rajesh Kemisetti [Thu, 1 Dec 2016 16:19:33 +0000 (21:49 +0530)]
msm: kgsl: Add support to disable CP Crash Dumper

By default A5xx GPUs use CP crash dumper to get GPU
snapshot in case of any fault.

At times it is required to disable crash dumper
in case of any abnormalities, add support to do so.

Change-Id: Iea6497778bcd711e769f0e509103bd3bd0fd8574
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
7 years agoARM: dts: msm: update micbias regulator in msmfalcon
Laxminath Kasam [Tue, 29 Nov 2016 12:37:44 +0000 (18:07 +0530)]
ARM: dts: msm: update micbias regulator in msmfalcon

Power regulator pm2falcon_bob is used to supply micbias
to WCD codec. Add the supply in codec supplies list.
As external buck supply is from VPH_PWR, remove
entries of s4 rail.

Change-Id: I24791396fff9bf612985ff2073e2a74356570a35
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
7 years agosoc: qcom: Reduce halt acknowledgment timeout for mss axi port
Avaneesh Kumar Dwivedi [Mon, 21 Nov 2016 06:38:28 +0000 (12:08 +0530)]
soc: qcom: Reduce halt acknowledgment timeout for mss axi port

Reduce halt ack timeout to 25 ms from 100 ms to reduce delay in
mss shutdown path.

Change-Id: I935e35d5d848e564aad5987b1652546046f0927d
Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
7 years agoclk: qcom: Add RCG support for DP pixel source
Taniya Das [Mon, 21 Nov 2016 06:05:12 +0000 (11:35 +0530)]
clk: qcom: Add RCG support for DP pixel source

Add a new RCG clock ops specific for the DP pixel clock source.

Change-Id: I2ec5ddcfd47af8362f76d76d153e30d4e2f45370
Signed-off-by: Taniya Das <tdas@codeaurora.org>
7 years agoregulator: msm_gfx_ldo: Fix the CX voting logic
Anirudh Ghayal [Thu, 27 Oct 2016 14:46:59 +0000 (20:16 +0530)]
regulator: msm_gfx_ldo: Fix the CX voting logic

Vote on the CX rail only if the gfx_ldo regulator
is enabled.

CRs-Fixed: 1078568
Change-Id: Ice3a527b9952c0fdee813d8ad152d4c1deea7ecd
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agoregulator: msm_gfx_ldo: Fix invalid memory accesses
Anirudh Ghayal [Sat, 15 Oct 2016 10:09:23 +0000 (15:39 +0530)]
regulator: msm_gfx_ldo: Fix invalid memory accesses

A few gfx_ldo memory read/write calls use an invalid ldo
base address leading to other corruptions in the system.
Fix this by using the correct LDO base address.

CRs-Fixed: 1078353
Change-Id: I034d473e86b3fe7164d1c9ddad326c9dd77a188f
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agoregulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode
Anirudh Ghayal [Thu, 26 May 2016 09:49:19 +0000 (15:19 +0530)]
regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode

Enable the configuration which keeps the CPR sensors active
when LDO is in auto-bypass mode. The sensors only stay
bypassed when LDO is regulating.

CRs-Fixed: 1027469
Change-Id: I6b8c2a3fd8fe22a64b6d24c458a7c60641195e45
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agoregulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage
Anirudh Ghayal [Fri, 29 Apr 2016 09:23:44 +0000 (14:53 +0530)]
regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage

Add a DT property to adjust the open-loop voltage for the LDO
corners, this will be useful for voltage adjustments after
LDO characterization.

While at it, update the LDO MIN_VOLTAGE value for 8953.

CRs-Fixed: 1010052
Change-Id: I7479ebbf0ac7253eb355246d36f15a91ce96cd9a
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agoregulator: msm_gfx_ldo: Update the fusing scheme for GFX LDO
Anirudh Ghayal [Thu, 10 Mar 2016 16:13:00 +0000 (21:43 +0530)]
regulator: msm_gfx_ldo: Update the fusing scheme for GFX LDO

Change the LDO_EN bit definition for GFX LDO on MSM8953 and
remove the LDO bypass fusing logic as it is not supported.

While at it, add the debugfs node to disable ldo_mode.
Disable LDO mode: echo 1 > /d/msm_gfx_ldo/ldo_mode_disable
Enable  LDO mode: echo 0 > /d/msm_gfx_ldo/ldo_mode_disable

CRs-Fixed: 989270
Change-Id: Ibc7aa921380e89da4963571408b89bc417dec245
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agoregulator: Remove internal code name of msmtitanium for msm8953
Tirupathi Reddy [Mon, 5 Dec 2016 04:41:26 +0000 (10:11 +0530)]
regulator: Remove internal code name of msmtitanium for msm8953

Remove all reference to internal code name msmtitanium
and replace them with msm8953, as there is an official
announcement for msm8953 SoC.

Change-Id: If99bbf20756a524c5a3bd7ba49366c29e158289e
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
7 years agoARM: dts: msm: Enable PWM, Haptics and Flash for PM2FALCON
Anirudh Ghayal [Sat, 3 Dec 2016 16:29:27 +0000 (21:59 +0530)]
ARM: dts: msm: Enable PWM, Haptics and Flash for PM2FALCON

Enable the PWMs mapped to the RGB module and specify
the lpg-lut-size.

While at it, enable the haptics and flash node.

Change-Id: I83cf7882d1abb96c343973894c2a7ab3f932dfb1
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agompm-of: Support multiple mpm pin mapping to same gic interrupt
Maulik Shah [Fri, 4 Mar 2016 06:14:46 +0000 (11:44 +0530)]
mpm-of: Support multiple mpm pin mapping to same gic interrupt

Currently one gic interrupt is mapped to one mpm pin.
Support multiple mpm pins to get enabled with single irq
with client drivers using enable_irq_wake API.

Change-Id: Iea575079c24ed0986b74fb6e86c7b8100474f19e
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
7 years agoMerge "msm: vidc: Align release buffers with V4L2 states"
Linux Build Service Account [Sun, 4 Dec 2016 13:55:31 +0000 (05:55 -0800)]
Merge "msm: vidc: Align release buffers with V4L2 states"

7 years agoMerge "msm: vidc: Add debug info inside queue headers"
Linux Build Service Account [Sun, 4 Dec 2016 13:55:30 +0000 (05:55 -0800)]
Merge "msm: vidc: Add debug info inside queue headers"

7 years agoMerge "ARM: dts: msm: Set max non secure region to 0xE0000000 on msm8998"
Linux Build Service Account [Sun, 4 Dec 2016 01:18:07 +0000 (17:18 -0800)]
Merge "ARM: dts: msm: Set max non secure region to 0xE0000000 on msm8998"

7 years agoMerge "msm: vidc: avoid repeated calls to handle_sys_error"
Linux Build Service Account [Sun, 4 Dec 2016 01:18:06 +0000 (17:18 -0800)]
Merge "msm: vidc: avoid repeated calls to handle_sys_error"

7 years agoMerge "msm: vidc: fix lock issue in msm_comm_get_mbs_per_sec()"
Linux Build Service Account [Sun, 4 Dec 2016 01:18:06 +0000 (17:18 -0800)]
Merge "msm: vidc: fix lock issue in msm_comm_get_mbs_per_sec()"

7 years agoMerge "qcom-charger: smb2: add support of PMFALCON"
Linux Build Service Account [Sat, 3 Dec 2016 17:59:53 +0000 (09:59 -0800)]
Merge "qcom-charger: smb2: add support of PMFALCON"

7 years agoMerge "ARM: dts: msm: fix slave-id of charger and FG on PMFALCON"
Linux Build Service Account [Sat, 3 Dec 2016 17:59:53 +0000 (09:59 -0800)]
Merge "ARM: dts: msm: fix slave-id of charger and FG on PMFALCON"

7 years agoMerge "icnss: Add support of setting MAC address from platform driver"
Linux Build Service Account [Sat, 3 Dec 2016 10:17:52 +0000 (02:17 -0800)]
Merge "icnss: Add support of setting MAC address from platform driver"

7 years agoMerge "ARM: dts: msm: Change camera mount angle for msm8998 QRD device"
Linux Build Service Account [Sat, 3 Dec 2016 10:17:51 +0000 (02:17 -0800)]
Merge "ARM: dts: msm: Change camera mount angle for msm8998 QRD device"

7 years agoarm: dma-mapping: handle IOVA address zero
Liam Mark [Fri, 2 Dec 2016 18:31:07 +0000 (10:31 -0800)]
arm: dma-mapping: handle IOVA address zero

The IOVA allocator used by these calls supports IOVA address
zero so properly handle IOVA address zero.

Change-Id: I012452d4cf3534dfb79e6deb15b7ff74f5e3bb40
Signed-off-by: Liam Mark <lmark@codeaurora.org>
7 years agoARM: dts: msm: refactor smb138x device to its own dtsi
Nicholas Troast [Wed, 30 Nov 2016 22:45:45 +0000 (14:45 -0800)]
ARM: dts: msm: refactor smb138x device to its own dtsi

The smb138x device has been duplicated across many board level files.
Refactor the smb138x device to a separate dtsi file so it can be
included in any board level files.

Change-Id: I9520595f2a40e197ad2227a8391bed79412b19f8
Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
7 years agoMerge "ARM: dts: msm: change ufs regulators for msmfalcon interposer QRD"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:33 +0000 (09:02 -0800)]
Merge "ARM: dts: msm: change ufs regulators for msmfalcon interposer QRD"

7 years agoMerge "ARM: dts: msm: Add sdhc2 regulator for QRD msmfalcon interposer"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:31 +0000 (09:02 -0800)]
Merge "ARM: dts: msm: Add sdhc2 regulator for QRD msmfalcon interposer"

7 years agoMerge "defconfig: msm: Disable CRYPTO_DEV_QCE config flag for msmfalcon"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:30 +0000 (09:02 -0800)]
Merge "defconfig: msm: Disable CRYPTO_DEV_QCE config flag for msmfalcon"

7 years agoMerge "msm: kgsl: Reserve a context ID slot but don't populate immediately"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:29 +0000 (09:02 -0800)]
Merge "msm: kgsl: Reserve a context ID slot but don't populate immediately"

7 years agoMerge "ASoC: msm: qdsp6v2: Fix an incorrect string comparison logic"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:28 +0000 (09:02 -0800)]
Merge "ASoC: msm: qdsp6v2: Fix an incorrect string comparison logic"

7 years agoMerge "ASoC: msm8998: Update supported sample rates for USB backend."
Linux Build Service Account [Fri, 2 Dec 2016 17:02:26 +0000 (09:02 -0800)]
Merge "ASoC: msm8998: Update supported sample rates for USB backend."

7 years agoMerge "SoC: msm: q6dspv2: add null check for payload"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:25 +0000 (09:02 -0800)]
Merge "SoC: msm: q6dspv2: add null check for payload"

7 years agoMerge "ASoC: wcd934x: enable lineout path in codec"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:24 +0000 (09:02 -0800)]
Merge "ASoC: wcd934x: enable lineout path in codec"

7 years agoMerge "ASoC: soc-dapm: Invalidate DAPM path during dapm addition of routes"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:22 +0000 (09:02 -0800)]
Merge "ASoC: soc-dapm: Invalidate DAPM path during dapm addition of routes"

7 years agoMerge "misc: qcom: qdsp6v2: register ioctl calls for g711mlaw driver"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:18 +0000 (09:02 -0800)]
Merge "misc: qcom: qdsp6v2: register ioctl calls for g711mlaw driver"

7 years agoMerge "ASoC: audio-ext-clk: add new audio ext clock"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:16 +0000 (09:02 -0800)]
Merge "ASoC: audio-ext-clk: add new audio ext clock"

7 years agoMerge "ARM: dts: msm: Update ascent battery profile for GEN3 FG"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:15 +0000 (09:02 -0800)]
Merge "ARM: dts: msm: Update ascent battery profile for GEN3 FG"

7 years agoMerge "ARM: dts: msm: Add sdhc2 support for msmfalcon interposer"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:13 +0000 (09:02 -0800)]
Merge "ARM: dts: msm: Add sdhc2 support for msmfalcon interposer"

7 years agoMerge "msm: kgsl: Check MMU type for memory and pagetable operations"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:12 +0000 (09:02 -0800)]
Merge "msm: kgsl: Check MMU type for memory and pagetable operations"

7 years agoMerge "ARM: dts: msm: Remove clocks associated with GDSC for MSMfalcon/Trition"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:11 +0000 (09:02 -0800)]
Merge "ARM: dts: msm: Remove clocks associated with GDSC for MSMfalcon/Trition"

7 years agoMerge "usb: gadget: f_rmnet: Add support for configfs"
Linux Build Service Account [Fri, 2 Dec 2016 17:02:09 +0000 (09:02 -0800)]
Merge "usb: gadget: f_rmnet: Add support for configfs"

7 years agoARM: dts: msm: add the smmu nodes for msmtriton
Charan Teja Reddy [Tue, 8 Nov 2016 07:52:39 +0000 (13:22 +0530)]
ARM: dts: msm: add the smmu nodes for msmtriton

Add the QSMMU device nodes that is used for address translations on
msmtriton.

Change-Id: Iff419eef01ce58fe540e8f3bd7c8a1553a340d28
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
7 years agoARM: dts: msm: Enable CX Ipeak Mitigation for MSMFALCON
Gaurav Kohli [Thu, 17 Nov 2016 11:06:45 +0000 (16:36 +0530)]
ARM: dts: msm: Enable CX Ipeak Mitigation for MSMFALCON

This enables the assertion of CX ipeak mitigation during
MSS restart.

Change-Id: I113037aabafeacba7079d530ca859833f475f649
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agosoc: qcom: pil: Add support for the CX IPeak mitigation
Gaurav Kohli [Thu, 17 Nov 2016 09:52:08 +0000 (15:22 +0530)]
soc: qcom: pil: Add support for the CX IPeak mitigation

Clear the CX iPeak bit if it was set by MSS before crash.
MSS sets this bit if it was in Turbo state. In a situation
where all the votes were set (including MSS), It would have
resulted in CDSP throttling. But when MSS is in crashed state,
It cannot be cleared by MSS, So PIL needs to do this. It
would allow possible clearance of throttle state.

Change-Id: Ia561436a362dc5b0e1cb22c30ce9f5b8bb027a1f
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agoqcom-charger: smb2: add support of PMFALCON
Ashay Jaiswal [Wed, 30 Nov 2016 06:12:36 +0000 (11:42 +0530)]
qcom-charger: smb2: add support of PMFALCON

Add support of PMFALCON PMIC and enable PMIC specific
workarounds in charger driver.

Change-Id: Id21fde25b9b741b9cb570ab5348959715e53e6cb
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
7 years agoARM: dts: msm: fix slave-id of charger and FG on PMFALCON
Ashay Jaiswal [Fri, 2 Dec 2016 11:38:22 +0000 (17:08 +0530)]
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>
7 years agoARM: dts: msm: Make required changes for Modem PIL for MSMFALCON Interposer
Gaurav Kohli [Tue, 29 Nov 2016 13:04:13 +0000 (18:34 +0530)]
ARM: dts: msm: Make required changes for Modem PIL for MSMFALCON Interposer

Correct the required regulator node for Modem PIL for MSMFALCON Interposer
and also enable Modem pil.

Change-Id: I106ae84303f6a0b1de13ce564600f7788dd382b3
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agoARM: dts: msm: Add aggre2_snoc_axi_clk handle in msmfalcon USB3 node
Vijayavardhan Vennapusa [Thu, 1 Dec 2016 06:10:03 +0000 (11:40 +0530)]
ARM: dts: msm: Add aggre2_snoc_axi_clk handle in msmfalcon USB3 node

Add aggre2_snoc_axi_clk handle in USB3 node which is required to be
voted  from USB driver before enabling USB core clock for msmfalcon.

Change-Id: I190233c1fc483f3d519e09784ed19e6c09ccb2bd
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agoUSB: dwc3: msm: Add support for vote/devote aggre2_snoc_axi_clk
Vijayavardhan Vennapusa [Wed, 30 Nov 2016 07:40:01 +0000 (13:10 +0530)]
USB: dwc3: msm: Add support for vote/devote aggre2_snoc_axi_clk

It is required to put/get vote for aggre2_snoc_axi_clk before turning
ON USB core clock for read/write transactions to be successful over
NOC from USB->DDR. Hence add support for voting aggre2_snoc_axi_clk
before enabling USB core clock as part of exiting low power mode.

Change-Id: Icb17d65fbbe49d93971905948c3dc9ab17de152a
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agoARM: dts: msm: Add GPU properties for falcon GPU
Rajesh Kemisetti [Thu, 10 Nov 2016 14:21:49 +0000 (19:51 +0530)]
ARM: dts: msm: Add GPU properties for falcon GPU

Add initial version of msmfalcon GPU properties.

This is needed to support Graphics driver functionality
on msmfalcon target.

Change-Id: I7b0ccdc9a4aafef8f91ae8194f5f89838b5acbee
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
7 years agoARM: dts: msm: Make required changes for Slpi PIL for MSMFALCON Interposer
Gaurav Kohli [Tue, 29 Nov 2016 11:33:12 +0000 (17:03 +0530)]
ARM: dts: msm: Make required changes for Slpi PIL for MSMFALCON Interposer

Correct the required regulator node for Slpi PIL and also enable Slpi
PIL.

Change-Id: Ia9cb83e7f7f5c74737ddf6f6987b5acfae11e224
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agoARM: dts: msm: Make required changes for Lpass pil for MSMFALCON Interposer
Gaurav Kohli [Tue, 29 Nov 2016 08:55:59 +0000 (14:25 +0530)]
ARM: dts: msm: Make required changes for Lpass pil for MSMFALCON Interposer

Correct the required regulator node for Lpass pil for MSMFALCON Interposer
and also enable Lpass pil.

Change-Id: I69d8cdddf847c3f327b03884eba7c976349ac08c
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agoARM: dts: msm: change ufs regulators for msmfalcon interposer QRD
xiaonian [Thu, 1 Dec 2016 07:21:26 +0000 (15:21 +0800)]
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>
7 years agoARM: dts: msm: Add sdhc2 regulator for QRD msmfalcon interposer
xiaonian [Thu, 1 Dec 2016 06:25:33 +0000 (14:25 +0800)]
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>
7 years agodefconfig: msm: Disable CRYPTO_DEV_QCE config flag for msmfalcon
Brahmaji K [Tue, 4 Oct 2016 08:40:23 +0000 (14:10 +0530)]
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>
7 years agoARM: dts: msm: Add qrng device node for msmfalcon
Brahmaji K [Tue, 29 Nov 2016 10:49:04 +0000 (16:19 +0530)]
ARM: dts: msm: Add qrng device node for msmfalcon

Add qrng device node with all the necessary parameters,
to enable the qrng driver on msmfalcon.

Change-Id: Ibf1eb081e58e8bf653f68cbcdfb894b6d8dab167
Signed-off-by: Brahmaji K <bkomma@codeaurora.org>
7 years agoARM: dts: msm: Add tz-log device node for msmfalcon
Brahmaji K [Tue, 4 Oct 2016 08:57:23 +0000 (14:27 +0530)]
ARM: dts: msm: Add tz-log device node for msmfalcon

Add tz-log device node with all the necessary parameters,
to enable the TZ log driver on msmfalcon.

Change-Id: I83b13e60c46ed7565fe202a2d1ba8d2b8c06bdcc
Signed-off-by: Brahmaji K <bkomma@codeaurora.org>
7 years agoARM: dts: msm: Add crypto device node for msmfalcon
Brahmaji K [Tue, 4 Oct 2016 08:27:54 +0000 (13:57 +0530)]
ARM: dts: msm: Add crypto device node for msmfalcon

Add qcrypto and qcedev device nodes with all the necessary
parameters, to enable crypto drivers on msmfalcon.

Change-Id: I9d9d4eeeb5ee41ff8a61676b19bb01b9280ae7ca
Signed-off-by: Brahmaji K <bkomma@codeaurora.org>